My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 5d50572e-216b-45d0-a028-93d66d34eaea
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
fa0560a | refs/pull/11369/merge | 2 | 4 minutes 0.1 seconds 17% | 2024-04-01 23:21:17 UTC |
All parallel CI nodes finished their work.
The time span between the finish times of the CI node that Finished First and the one which Finished Last is 6.53 seconds. The shorter this time is, the better.
The time span between the finish times of the CI node that Finished First and the one which Finished Last is 6.53 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 0.1 seconds) |
---|---|---|
0 Finished Last | 2024-04-01 23:23:55 UTC | 2 minutes 4.04 seconds |
1 Finished First | 2024-04-01 23:23:48 UTC | 1 minute 56.06 seconds |
You can likely decrease your CI build time by around 41 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.33 minutes)
Test file path (Displaying entries 1 - 100 of 138 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 30.48 seconds | 19% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 18.72 seconds | 29% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 16.77 seconds | 12% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.3 seconds | 8% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.64 seconds | 7% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 8.3 seconds | 13% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.67 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 6.3 seconds | 17% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 5.92 seconds | 12% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 5.65 seconds | 10% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.37 seconds | 6% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 4.76 seconds | 14% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.62 seconds | 11% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.47 seconds | 11% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.33 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.28 seconds | 6% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.26 seconds | 10% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.18 seconds | 16% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.01 seconds | 10% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 3.82 seconds | 14% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.44 seconds | 11% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.26 seconds | 9% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.08 seconds | 13% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 2.91 seconds | 12% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 2.82 seconds | 61% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.52 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.32 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.31 seconds | 9% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.25 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.21 seconds | 16% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.16 seconds | 15% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 1.99 seconds | 9% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.89 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 1.88 seconds | 22% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 1.86 seconds | 17% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.84 seconds | 9% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 1.79 seconds | 17% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.7 seconds | 10% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.7 seconds | 25% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.67 seconds | 7% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.63 seconds | 17% | Trend |
spec/lib/reports/line_items_spec.rb | 1.62 seconds | 9% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.56 seconds | 22% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.22 seconds | 18% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.18 seconds | 9% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.17 seconds | 21% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.13 seconds | Trend | |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.12 seconds | 9% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.06 seconds | 21% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.05 seconds | 14% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 998 miliseconds | 10% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 972 miliseconds | 21% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 939 miliseconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 866 miliseconds | 21% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 809 miliseconds | 13% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 742 miliseconds | 20% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 724 miliseconds | 24% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 701 miliseconds | 22% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 689 miliseconds | 16% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 640 miliseconds | 17% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 630 miliseconds | 14% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 629 miliseconds | 18% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 536 miliseconds | 15% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 534 miliseconds | 21% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 533 miliseconds | 19% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 498 miliseconds | 25% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 441 miliseconds | 21% | Trend |
spec/migrations/split_customer_names_spec.rb | 432 miliseconds | 21% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 423 miliseconds | 22% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 423 miliseconds | 16% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 378 miliseconds | 16% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 375 miliseconds | 24% | Trend |
spec/lib/stripe/account_connector_spec.rb | 357 miliseconds | 27% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 325 miliseconds | 22% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 294 miliseconds | 24% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 282 miliseconds | 32% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 279 miliseconds | 26% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 262 miliseconds | 26% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 261 miliseconds | 32% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 252 miliseconds | 29% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 250 miliseconds | 22% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 241 miliseconds | 32% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 239 miliseconds | 28% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 237 miliseconds | 34% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 232 miliseconds | 29% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 226 miliseconds | 23% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 207 miliseconds | 28% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 203 miliseconds | 28% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 186 miliseconds | 36% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 185 miliseconds | 35% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 177 miliseconds | 32% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 173 miliseconds | 31% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 172 miliseconds | 34% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 170 miliseconds | 36% | Trend |
spec/lib/reports/report_spec.rb | 166 miliseconds | 44% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 157 miliseconds | 37% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 134 miliseconds | 47% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 131 miliseconds | 36% | Trend |
spec/lib/spree/money_spec.rb | 123 miliseconds | 50% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 111 miliseconds | 47% | Trend |