My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 443b51cd-39f6-40a4-a2d7-fe8f51bf2201
Commit hash | Branch | Nodes | Start | Wall time | Tests execution time |
---|---|---|---|---|---|
6758ff7 | refs/pull/12687/merge | 2 | about 2 months ago | 3 minutes 9.29 seconds | 5 minutes 53.95 seconds 2% |
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 2.05 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 2.05 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (5 minutes 53.95 seconds) | Test files |
---|---|---|---|
0 Finished First | 2024-07-22 20:36:11 UTC | 2 minutes 55.42 seconds | |
1 Finished Last | 2024-07-22 20:36:13 UTC | 2 minutes 58.54 seconds | |
You can likely decrease your CI build time by around 59 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.97 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
|
57.34 seconds | 5% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb
|
45.51 seconds | 10% | Trend |
spec/lib/reports/packing/packing_report_spec.rb
|
19.04 seconds | 2% | Trend |
spec/lib/reports/customers_report_spec.rb
|
10.44 seconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb
|
9.57 seconds | Trend | |
spec/lib/reports/sales_tax_totals_by_order_spec.rb
|
9.46 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb
|
7.74 seconds | 1% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb
|
7.5 seconds | 3% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb
|
7.23 seconds | 1% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb
|
6.62 seconds | 1% | Trend |
spec/lib/open_food_network/address_finder_spec.rb
|
5.91 seconds | Trend | |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb
|
5.76 seconds | 9% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb
|
5.62 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb
|
5.24 seconds | 3% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb
|
5.11 seconds | 2% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb
|
4.95 seconds | 1% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb
|
4.86 seconds | 1% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb
|
4.73 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb
|
4.66 seconds | 6% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb
|
4.63 seconds | 9% | Trend |
spec/lib/open_food_network/permissions_spec.rb
|
4.52 seconds | Trend | |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb
|
4.51 seconds | 3% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb
|
4.4 seconds | 3% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb
|
4.08 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb
|
3.99 seconds | 5% | Trend |
spec/serializers/api/order_serializer_spec.rb
|
3.41 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb
|
3.18 seconds | 15% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb
|
3.05 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb
|
2.95 seconds | 2% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb
|
2.87 seconds | 10% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb
|
2.76 seconds | Trend | |
spec/lib/tasks/data/truncate_data_spec.rb
|
2.56 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb
|
2.51 seconds | 1% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb
|
2.3 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb
|
2.3 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb
|
2.27 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb
|
2.08 seconds | 13% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb
|
2.02 seconds | 6% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb
|
1.99 seconds | 6% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb
|
1.98 seconds | Trend | |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb
|
1.97 seconds | Trend | |
spec/lib/reports/lettuce_share_report_spec.rb
|
1.94 seconds | 1% | Trend |
spec/lib/reports/line_items_spec.rb
|
1.82 seconds | Trend | |
spec/serializers/api/cached_enterprise_serializer_spec.rb
|
1.76 seconds | 1% | Trend |
spec/serializers/api/current_order_serializer_spec.rb
|
1.55 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb
|
1.52 seconds | 7% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb
|
1.46 seconds | 1% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb
|
1.45 seconds | 6% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb
|
1.39 seconds | 1% | Trend |
spec/serializers/api/product_serializer_spec.rb
|
1.37 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb
|
1.36 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb
|
1.33 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb
|
1.28 seconds | 20% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb
|
1.21 seconds | 20% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb
|
1.08 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb
|
1.07 seconds | 8% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb
|
1.07 seconds | 8% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb
|
925 miliseconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb
|
889 miliseconds | 10% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb
|
867 miliseconds | Trend | |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb
|
840 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb
|
830 miliseconds | 29% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb
|
825 miliseconds | 41% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb
|
818 miliseconds | 5% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb
|
794 miliseconds | 9% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb
|
771 miliseconds | 6% | Trend |
spec/migrations/split_customer_names_spec.rb
|
753 miliseconds | 4% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb
|
748 miliseconds | 4% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb
|
705 miliseconds | Trend | |
spec/migrations/update_enterprise_instagram_links_spec.rb
|
701 miliseconds | 9% | Trend |
spec/serializers/api/variant_serializer_spec.rb
|
683 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb
|
681 miliseconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb
|
681 miliseconds | 52% | Trend |
spec/lib/stripe/account_connector_spec.rb
|
646 miliseconds | 7% | Trend |
spec/lib/stripe/profile_storer_spec.rb
|
635 miliseconds | 5% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb
|
596 miliseconds | 7% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb
|
590 miliseconds | 3% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb
|
578 miliseconds | Trend | |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb
|
575 miliseconds | 3% | Trend |
engines/web/spec/helpers/cookies_policy_helper_spec.rb
|
561 miliseconds | 76% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb
|
542 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/dfc_product_type_factory_spec.rb
|
535 miliseconds | 81% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb
|
531 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb
|
528 miliseconds | 7% | Trend |
spec/lib/open_food_network/property_merge_spec.rb
|
520 miliseconds | 3% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb
|
509 miliseconds | 26% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb
|
497 miliseconds | 3% | Trend |
spec/lib/spree/core/product_duplicator_spec.rb
|
492 miliseconds | 4% | Trend |
spec/migrations/migrate_customer_names_spec.rb
|
476 miliseconds | 5% | Trend |
spec/serializers/api/group_list_serializer_spec.rb
|
471 miliseconds | 6% | Trend |
spec/lib/spree/localized_number_spec.rb
|
471 miliseconds | 41% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb
|
468 miliseconds | 4% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb
|
458 miliseconds | 8% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb
|
449 miliseconds | 6% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb
|
443 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb
|
439 miliseconds | 5% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb
|
436 miliseconds | 12% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb
|
433 miliseconds | 6% | Trend |
spec/lib/reports/report_spec.rb
|
426 miliseconds | 12% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb
|
422 miliseconds | 10% | Trend |