My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 5b6de61a-083b-45d7-b573-2274d3c96337
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
79dda08 | refs/heads/activate_buu_toggle_by_default_to_run_the_test_suite | 2 | 4 minutes 15.92 seconds 12% | 2024-04-01 12:46:42 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 10.02 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 10.02 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 15.92 seconds) |
---|---|---|
0 Finished Last | 2024-04-01 12:49:33 UTC | 2 minutes 8.52 seconds |
1 Finished First | 2024-04-01 12:49:23 UTC | 2 minutes 7.41 seconds |
You can likely decrease your CI build time by around 43 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.42 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 | 31.01 seconds | 20% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.55 seconds | 25% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.72 seconds | 2% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.6 seconds | 5% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.29 seconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.03 seconds | 3% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.87 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 6.86 seconds | 10% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.64 seconds | 1% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 5.86 seconds | 6% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.68 seconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.47 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.85 seconds | 7% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.84 seconds | 3% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.64 seconds | 8% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.51 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.45 seconds | 2% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.33 seconds | 9% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.18 seconds | 6% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.06 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.74 seconds | 4% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.42 seconds | 4% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.36 seconds | 54% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.18 seconds | 4% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.15 seconds | 11% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.85 seconds | 23% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.66 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.65 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.63 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.35 seconds | Trend | |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.33 seconds | 9% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.21 seconds | 11% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.08 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.04 seconds | 16% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.02 seconds | 10% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.02 seconds | 7% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.01 seconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.9 seconds | 6% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.85 seconds | 1% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.78 seconds | 6% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.75 seconds | 8% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.7 seconds | 15% | Trend |
spec/lib/reports/line_items_spec.rb | 1.64 seconds | 9% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.38 seconds | 8% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.35 seconds | 11% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.15 seconds | 14% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.1 seconds | 12% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.08 seconds | 12% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.01 seconds | 11% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 974 miliseconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 973 miliseconds | 13% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 942 miliseconds | 15% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 868 miliseconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 834 miliseconds | 11% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 811 miliseconds | 13% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 806 miliseconds | 17% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 736 miliseconds | 11% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 663 miliseconds | 15% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 645 miliseconds | 13% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 622 miliseconds | 21% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 598 miliseconds | 13% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 590 miliseconds | 42% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 550 miliseconds | 18% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 547 miliseconds | 18% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 522 miliseconds | 18% | Trend |
spec/migrations/split_customer_names_spec.rb | 490 miliseconds | 13% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 465 miliseconds | 18% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 454 miliseconds | 21% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 450 miliseconds | 19% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 425 miliseconds | 18% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 416 miliseconds | 17% | Trend |
spec/lib/stripe/account_connector_spec.rb | 383 miliseconds | 23% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 363 miliseconds | 22% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 328 miliseconds | 23% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 325 miliseconds | 24% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 302 miliseconds | 24% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 289 miliseconds | 27% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 286 miliseconds | 26% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 267 miliseconds | 21% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 266 miliseconds | 27% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 263 miliseconds | 27% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 255 miliseconds | 26% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 249 miliseconds | 26% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 237 miliseconds | 36% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 231 miliseconds | 38% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 229 miliseconds | 25% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 213 miliseconds | 29% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 205 miliseconds | 30% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 198 miliseconds | 32% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 197 miliseconds | 24% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 197 miliseconds | 34% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 183 miliseconds | 32% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 181 miliseconds | 35% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 180 miliseconds | 33% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 174 miliseconds | 34% | Trend |
spec/lib/reports/report_spec.rb | 173 miliseconds | 44% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 142 miliseconds | 46% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 133 miliseconds | 38% | Trend |
spec/lib/spree/money_spec.rb | 128 miliseconds | 50% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 116 miliseconds | 47% | Trend |