My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 5a9314fb-6626-44dd-bccb-af6a0deb38ca
Commit hash | Branch | Nodes | Start | Wall time | Tests execution time |
---|---|---|---|---|---|
2e9f1a7 | refs/pull/12690/merge | 2 | about 2 months ago | 4 minutes 24.51 seconds | 6 minutes 54.87 seconds 20% |
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 48.9 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 48.9 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (6 minutes 54.87 seconds) | Test files |
---|---|---|---|
0 Finished First | 2024-07-23 12:00:16 UTC | 3 minutes 24.58 seconds | |
1 Finished Last | 2024-07-23 12:01:05 UTC | 3 minutes 30.3 seconds | |
You can likely decrease your CI build time by around 1 minute 44 seconds by running more parallel CI nodes.
Running 4 parallel nodes should result in an optimal build time (~1.73 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
|
1 minute 7.34 seconds | 24% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb
|
51.51 seconds | 24% | Trend |
spec/lib/reports/packing/packing_report_spec.rb
|
22.42 seconds | 21% | Trend |
spec/lib/reports/customers_report_spec.rb
|
12.79 seconds | 24% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb
|
12.36 seconds | 28% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb
|
12.05 seconds | 25% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb
|
9.4 seconds | 29% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb
|
9.22 seconds | 20% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb
|
8.93 seconds | 22% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb
|
8.25 seconds | 25% | Trend |
spec/lib/open_food_network/address_finder_spec.rb
|
7.61 seconds | 27% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb
|
6.95 seconds | 28% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb
|
6.73 seconds | 28% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb
|
6.17 seconds | 21% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb
|
6.12 seconds | 22% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb
|
6.08 seconds | 26% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb
|
5.99 seconds | 23% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb
|
5.84 seconds | 18% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb
|
5.58 seconds | 28% | Trend |
spec/lib/open_food_network/permissions_spec.rb
|
5.48 seconds | 20% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb
|
5.42 seconds | 23% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb
|
4.85 seconds | 13% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb
|
4.65 seconds | 9% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb
|
4.55 seconds | 20% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb
|
4.54 seconds | 19% | Trend |
spec/serializers/api/order_serializer_spec.rb
|
3.65 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb
|
3.54 seconds | 13% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb
|
3.43 seconds | 23% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb
|
3.38 seconds | 23% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb
|
3.06 seconds | 6% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb
|
3.03 seconds | 15% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb
|
2.92 seconds | 18% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb
|
2.92 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb
|
2.91 seconds | 25% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb
|
2.84 seconds | 12% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb
|
2.58 seconds | 39% | Trend |
spec/lib/reports/line_items_spec.rb
|
2.51 seconds | 36% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb
|
2.47 seconds | 26% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb
|
2.45 seconds | 10% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb
|
2.44 seconds | 22% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb
|
2.37 seconds | 9% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb
|
2.36 seconds | 10% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb
|
2.34 seconds | 22% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb
|
2.02 seconds | 16% | Trend |
spec/serializers/api/current_order_serializer_spec.rb
|
1.83 seconds | 15% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb
|
1.75 seconds | 12% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb
|
1.65 seconds | 11% | Trend |
spec/serializers/api/product_serializer_spec.rb
|
1.62 seconds | 15% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb
|
1.55 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb
|
1.53 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb
|
1.5 seconds | 13% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb
|
1.47 seconds | 3% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb
|
1.45 seconds | 22% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb
|
1.33 seconds | 13% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb
|
1.29 seconds | 10% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb
|
1.22 seconds | 27% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb
|
1.18 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb
|
1.17 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb
|
1.17 seconds | 16% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb
|
1.1 seconds | 9% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb
|
998 miliseconds | 14% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb
|
992 miliseconds | 13% | Trend |
spec/migrations/split_customer_names_spec.rb
|
912 miliseconds | 15% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb
|
881 miliseconds | 7% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb
|
856 miliseconds | 1% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb
|
849 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb
|
833 miliseconds | 46% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb
|
825 miliseconds | 6% | Trend |
spec/lib/open_food_network/property_merge_spec.rb
|
822 miliseconds | 52% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb
|
786 miliseconds | 10% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb
|
772 miliseconds | 9% | Trend |
spec/lib/stripe/account_connector_spec.rb
|
756 miliseconds | 8% | Trend |
spec/serializers/api/variant_serializer_spec.rb
|
746 miliseconds | 6% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb
|
731 miliseconds | 7% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb
|
727 miliseconds | 12% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb
|
675 miliseconds | 16% | Trend |
spec/lib/open_food_network/i18n_config_spec.rb
|
669 miliseconds | 93% | Trend |
spec/lib/stripe/profile_storer_spec.rb
|
656 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb
|
654 miliseconds | 9% | Trend |
spec/lib/open_food_network/enterprise_issue_validator_spec.rb
|
649 miliseconds | 93% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb
|
640 miliseconds | 9% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb
|
612 miliseconds | Trend | |
spec/lib/tasks/data/remove_transient_data_spec.rb
|
600 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb
|
579 miliseconds | 4% | Trend |
spec/migrations/migrate_customer_names_spec.rb
|
554 miliseconds | 9% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb
|
546 miliseconds | 20% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb
|
538 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb
|
527 miliseconds | 7% | Trend |
spec/serializers/api/group_list_serializer_spec.rb
|
524 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb
|
510 miliseconds | 7% | Trend |
spec/lib/spree/core/product_duplicator_spec.rb
|
506 miliseconds | 1% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb
|
497 miliseconds | Trend | |
spec/lib/spree/i18n_spec.rb
|
477 miliseconds | 51% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb
|
475 miliseconds | Trend | |
spec/serializers/api/enterprise_serializer_spec.rb
|
471 miliseconds | Trend | |
engines/dfc_provider/spec/requests/social_medias_spec.rb
|
468 miliseconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb
|
459 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb
|
456 miliseconds | 1% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb
|
455 miliseconds | 8% | Trend |
spec/lib/reports/report_spec.rb
|
442 miliseconds | 9% | Trend |