My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 7c29ac16-99cf-4b7f-976b-01469c25d4a9
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 11.18 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 11.18 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (5 minutes 58.94 seconds) | Test files |
---|---|---|---|
0 Finished First | 2024-07-24 19:56:28 UTC | 2 minutes 53.1 seconds | |
1 Finished Last | 2024-07-24 19:56:39 UTC | 3 minutes 5.84 seconds | |
You can likely decrease your CI build time by around 60 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.99 minutes)
Test file path (Displaying entries 1 - 100 of 140 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb
|
56.87 seconds | Trend | |
spec/lib/open_food_network/order_cycle_permissions_spec.rb
|
47.38 seconds | 8% | Trend |
spec/lib/reports/packing/packing_report_spec.rb
|
20.29 seconds | 8% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb
|
10.82 seconds | 12% | Trend |
spec/lib/reports/customers_report_spec.rb
|
10.12 seconds | 1% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb
|
9.5 seconds | Trend | |
spec/lib/stripe/payment_intent_validator_spec.rb
|
7.68 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb
|
7.62 seconds | 1% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb
|
7.47 seconds | 3% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb
|
6.42 seconds | 1% | Trend |
spec/lib/open_food_network/address_finder_spec.rb
|
6.32 seconds | 4% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb
|
5.54 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb
|
5.4 seconds | Trend | |
engines/order_management/spec/services/order_management/order/updater_spec.rb
|
5.16 seconds | Trend | |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb
|
5.16 seconds | 6% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb
|
4.96 seconds | Trend | |
spec/lib/reports/order_cycle_management_report_spec.rb
|
4.95 seconds | 1% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb
|
4.93 seconds | Trend | |
spec/lib/open_food_network/permissions_spec.rb
|
4.59 seconds | Trend | |
spec/lib/reports/orders_and_distributors_report_spec.rb
|
4.58 seconds | 6% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb
|
4.54 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb
|
4.28 seconds | 4% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb
|
4.28 seconds | Trend | |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb
|
4.14 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb
|
3.84 seconds | Trend | |
spec/serializers/api/order_serializer_spec.rb
|
3.82 seconds | 6% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb
|
3.51 seconds | 14% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb
|
3.13 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb
|
2.78 seconds | Trend | |
spec/serializers/api/admin/order_cycle_serializer_spec.rb
|
2.74 seconds | 1% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb
|
2.66 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb
|
2.53 seconds | 1% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb
|
2.52 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb
|
2.47 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb
|
2.36 seconds | Trend | |
spec/serializers/api/admin/order_serializer_spec.rb
|
2.13 seconds | 5% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb
|
2.09 seconds | 52% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb
|
2.03 seconds | 18% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb
|
2.03 seconds | 4% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb
|
1.99 seconds | 6% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb
|
1.98 seconds | 3% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb
|
1.92 seconds | 4% | Trend |
spec/lib/reports/line_items_spec.rb
|
1.88 seconds | Trend | |
engines/dfc_provider/spec/requests/catalog_items_spec.rb
|
1.76 seconds | 3% | Trend |
spec/serializers/api/current_order_serializer_spec.rb
|
1.59 seconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb
|
1.55 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb
|
1.53 seconds | 9% | Trend |
spec/serializers/api/product_serializer_spec.rb
|
1.49 seconds | 5% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb
|
1.42 seconds | 16% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb
|
1.41 seconds | 7% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb
|
1.38 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb
|
1.34 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb
|
1.24 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb
|
1.14 seconds | 3% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb
|
1.07 seconds | 7% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb
|
1.07 seconds | 4% | Trend |
spec/serializers/api/variant_serializer_spec.rb
|
999 miliseconds | 44% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb
|
993 miliseconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb
|
975 miliseconds | 6% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb
|
941 miliseconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb
|
915 miliseconds | 6% | Trend |
spec/lib/stripe/account_connector_spec.rb
|
880 miliseconds | 28% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb
|
878 miliseconds | 3% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb
|
834 miliseconds | 5% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb
|
832 miliseconds | 2% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb
|
820 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb
|
810 miliseconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb
|
790 miliseconds | 54% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb
|
733 miliseconds | 4% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb
|
725 miliseconds | Trend | |
spec/migrations/split_customer_names_spec.rb
|
713 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb
|
700 miliseconds | Trend | |
spec/migrations/update_enterprise_instagram_links_spec.rb
|
693 miliseconds | 8% | Trend |
spec/lib/stripe/profile_storer_spec.rb
|
652 miliseconds | 3% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb
|
629 miliseconds | 59% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb
|
610 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb
|
584 miliseconds | 10% | Trend |
spec/migrations/20240213044159_copy_oidc_data_to_oidc_accounts_spec.rb
|
573 miliseconds | 91% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb
|
570 miliseconds | 4% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb
|
555 miliseconds | 1% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb
|
541 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb
|
540 miliseconds | Trend | |
spec/lib/tasks/enterprises_rake_spec.rb
|
529 miliseconds | 21% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb
|
526 miliseconds | 8% | Trend |
spec/lib/open_food_network/property_merge_spec.rb
|
526 miliseconds | Trend | |
engines/dfc_provider/spec/services/dfc_product_type_factory_spec.rb
|
525 miliseconds | 86% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb
|
508 miliseconds | 8% | Trend |
spec/serializers/api/group_list_serializer_spec.rb
|
495 miliseconds | Trend | |
spec/lib/spree/core/product_duplicator_spec.rb
|
494 miliseconds | 1% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb
|
492 miliseconds | 1% | Trend |
spec/migrations/migrate_customer_names_spec.rb
|
488 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb
|
488 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb
|
474 miliseconds | 1% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb
|
469 miliseconds | 1% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb
|
465 miliseconds | Trend | |
engines/dfc_provider/spec/requests/social_medias_spec.rb
|
432 miliseconds | 7% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb
|
428 miliseconds | 3% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb
|
424 miliseconds | 7% | Trend |
spec/lib/reports/report_spec.rb
|
418 miliseconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb
|
417 miliseconds | 2% | Trend |