My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 2d6f9455-a050-4ed8-a484-c10cc4051b9f
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
f618ef1 | refs/heads/spec_regression_s2_12340 | 2 | 4 minutes 33.43 seconds 10% | 2024-04-05 13:48:56 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 12.56 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 12.56 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 33.43 seconds) |
---|---|---|
0 Finished Last | 2024-04-05 13:51:57 UTC | 2 minutes 27.4 seconds |
1 Finished First | 2024-04-05 13:51:45 UTC | 2 minutes 6.04 seconds |
You can likely decrease your CI build time by around 46 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.52 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 | 32.53 seconds | 22% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.31 seconds | 34% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.16 seconds | 4% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 10.47 seconds | 8% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.68 seconds | 2% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.49 seconds | 5% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 8.03 seconds | 8% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 7.32 seconds | 15% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 6.91 seconds | 9% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 6.9 seconds | 22% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.48 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.28 seconds | Trend | |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.26 seconds | 9% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.22 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.96 seconds | 9% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.95 seconds | 3% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.67 seconds | 4% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.6 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.53 seconds | 15% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.21 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.14 seconds | 9% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.89 seconds | 16% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 3.33 seconds | 13% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.27 seconds | 10% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.25 seconds | 56% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.14 seconds | 13% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 3.05 seconds | 16% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 3.03 seconds | 16% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.7 seconds | 21% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 2.45 seconds | 26% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.4 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.36 seconds | 12% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.34 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.28 seconds | 9% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.24 seconds | 12% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.15 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.05 seconds | 17% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.02 seconds | 13% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 2.0 seconds | 30% | Trend |
spec/lib/reports/line_items_spec.rb | 1.99 seconds | 8% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.84 seconds | 5% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.83 seconds | 10% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.77 seconds | 12% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.72 seconds | 6% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.66 seconds | 6% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.45 seconds | 24% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.43 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.36 seconds | 5% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.22 seconds | 13% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.22 seconds | 8% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.05 seconds | 17% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.02 seconds | 12% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 1.01 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 1.01 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 932 miliseconds | 18% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 884 miliseconds | 12% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 798 miliseconds | 2% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 767 miliseconds | 21% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 714 miliseconds | Trend | |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 714 miliseconds | 18% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 689 miliseconds | 26% | Trend |
spec/migrations/split_customer_names_spec.rb | 667 miliseconds | 10% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 665 miliseconds | 19% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 615 miliseconds | Trend | |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 603 miliseconds | 16% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 579 miliseconds | 1% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 548 miliseconds | 22% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 533 miliseconds | 3% | Trend |
spec/lib/stripe/account_connector_spec.rb | 531 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 522 miliseconds | 22% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 494 miliseconds | Trend | |
spec/serializers/api/variant_serializer_spec.rb | 487 miliseconds | 20% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 402 miliseconds | 25% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 394 miliseconds | 15% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 343 miliseconds | 27% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 321 miliseconds | 20% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 320 miliseconds | 14% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 320 miliseconds | 23% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 302 miliseconds | 31% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 296 miliseconds | 27% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 286 miliseconds | 31% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 281 miliseconds | 36% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 269 miliseconds | 33% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 265 miliseconds | 31% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 263 miliseconds | 20% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 258 miliseconds | 24% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 248 miliseconds | 35% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 241 miliseconds | 29% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 211 miliseconds | 37% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 203 miliseconds | 34% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 201 miliseconds | 39% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 195 miliseconds | 35% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 191 miliseconds | 39% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 182 miliseconds | 42% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 178 miliseconds | 41% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 176 miliseconds | 32% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 167 miliseconds | 44% | Trend |
spec/lib/reports/report_spec.rb | 166 miliseconds | 53% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 161 miliseconds | 40% | Trend |
spec/lib/spree/money_spec.rb | 126 miliseconds | 57% | Trend |