My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 289f0b44-7708-45cf-9a22-560b9441fd1a
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
e555d23 | refs/heads/activate_buu_toggle_by_default_to_run_the_test_suite | 2 | 4 minutes 19.03 seconds 13% | 2024-04-01 12:10:24 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 14.62 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 14.62 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 19.03 seconds) |
---|---|---|
0 Finished Last | 2024-04-01 12:13:15 UTC | 2 minutes 15.7 seconds |
1 Finished First | 2024-04-01 12:13:00 UTC | 2 minutes 3.34 seconds |
You can likely decrease your CI build time by around 44 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.44 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.58 seconds | 21% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.38 seconds | 30% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.6 seconds | 3% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.77 seconds | 3% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.25 seconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.01 seconds | 4% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.23 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.07 seconds | 7% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.39 seconds | 5% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.11 seconds | 3% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.49 seconds | 5% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.33 seconds | 5% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.85 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.84 seconds | 7% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.69 seconds | 7% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.68 seconds | 2% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.53 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.49 seconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.17 seconds | 7% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.14 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.7 seconds | 5% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.61 seconds | Trend | |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.39 seconds | 5% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.35 seconds | Trend | |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.01 seconds | 59% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.73 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.71 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.59 seconds | 11% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.57 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.39 seconds | 2% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.33 seconds | 10% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.25 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.22 seconds | 5% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.21 seconds | 12% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.11 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.01 seconds | 2% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 1.96 seconds | 10% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.91 seconds | 4% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.83 seconds | 4% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.81 seconds | 8% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.78 seconds | 7% | Trend |
spec/lib/reports/line_items_spec.rb | 1.71 seconds | 6% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.68 seconds | 16% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.62 seconds | 5% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.4 seconds | 7% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.33 seconds | 4% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.18 seconds | 13% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.15 seconds | 7% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.06 seconds | 4% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.02 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 995 miliseconds | 12% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 976 miliseconds | 13% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 946 miliseconds | 9% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 823 miliseconds | 16% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 820 miliseconds | 14% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 809 miliseconds | 15% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 751 miliseconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 706 miliseconds | 21% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 661 miliseconds | 17% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 632 miliseconds | 17% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 631 miliseconds | 21% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 611 miliseconds | 13% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 564 miliseconds | 18% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 560 miliseconds | 18% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 509 miliseconds | 22% | Trend |
spec/migrations/split_customer_names_spec.rb | 488 miliseconds | 16% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 486 miliseconds | 17% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 446 miliseconds | 21% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 440 miliseconds | 26% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 436 miliseconds | 18% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 425 miliseconds | 18% | Trend |
spec/lib/stripe/account_connector_spec.rb | 372 miliseconds | 28% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 372 miliseconds | 22% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 336 miliseconds | 25% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 329 miliseconds | 20% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 329 miliseconds | 25% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 318 miliseconds | 20% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 293 miliseconds | 26% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 285 miliseconds | 25% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 284 miliseconds | 31% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 275 miliseconds | 23% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 264 miliseconds | 31% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 258 miliseconds | 29% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 252 miliseconds | 28% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 252 miliseconds | 35% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 228 miliseconds | 28% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 210 miliseconds | 32% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 206 miliseconds | 34% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 205 miliseconds | 34% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 201 miliseconds | 37% | Trend |
spec/lib/reports/report_spec.rb | 190 miliseconds | 41% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 189 miliseconds | 35% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 189 miliseconds | 34% | Trend |
spec/lib/i18n_digests_spec.rb | 182 miliseconds | 8% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 179 miliseconds | 38% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 174 miliseconds | 38% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 169 miliseconds | 39% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 165 miliseconds | 41% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 140 miliseconds | 40% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 125 miliseconds | 48% | Trend |