My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID cef47556-850f-4eb5-b4bb-341d2f76e829
Commit hash | Branch | Nodes | Start | Wall time | Tests execution time |
---|---|---|---|---|---|
3449ec0 | refs/pull/12702/merge | 2 | about 2 months ago | 3 minutes 25.78 seconds | 6 minutes 6.01 seconds 6% |
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 16.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 16.18 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (6 minutes 6.01 seconds) | Test files |
---|---|---|---|
0 Finished Last | 2024-07-24 17:19:57 UTC | 3 minutes 7.17 seconds | |
1 Finished First | 2024-07-24 17:19:41 UTC | 2 minutes 58.84 seconds | |
You can likely decrease your CI build time by around 1 minute 32 seconds by running more parallel CI nodes.
Running 4 parallel nodes should result in an optimal build time (~1.53 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 1.35 seconds | 13% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb
|
44.98 seconds | 9% | Trend |
spec/lib/reports/packing/packing_report_spec.rb
|
18.27 seconds | 1% | Trend |
spec/lib/reports/customers_report_spec.rb
|
11.33 seconds | 10% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb
|
10.5 seconds | 9% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb
|
9.65 seconds | Trend | |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb
|
7.79 seconds | 7% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb
|
7.68 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb
|
7.38 seconds | 3% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb
|
7.18 seconds | 9% | Trend |
spec/lib/open_food_network/address_finder_spec.rb
|
6.1 seconds | 2% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb
|
5.88 seconds | 11% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb
|
5.74 seconds | 5% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb
|
5.46 seconds | 12% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb
|
5.4 seconds | 7% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb
|
5.1 seconds | 3% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb
|
5.03 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb
|
4.96 seconds | 1% | Trend |
spec/lib/open_food_network/permissions_spec.rb
|
4.83 seconds | 6% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb
|
4.82 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb
|
4.81 seconds | 10% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb
|
4.57 seconds | 7% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb
|
4.32 seconds | 13% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb
|
4.21 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb
|
4.1 seconds | 8% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb
|
3.75 seconds | 20% | Trend |
spec/serializers/api/order_serializer_spec.rb
|
3.65 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb
|
3.37 seconds | 17% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb
|
2.94 seconds | 7% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb
|
2.78 seconds | 6% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb
|
2.75 seconds | Trend | |
spec/lib/tasks/data/truncate_data_spec.rb
|
2.74 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb
|
2.65 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb
|
2.52 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb
|
2.41 seconds | 4% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb
|
2.34 seconds | 19% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb
|
2.33 seconds | 21% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb
|
2.25 seconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb
|
2.13 seconds | 1% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb
|
2.11 seconds | 1% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb
|
2.04 seconds | 2% | Trend |
spec/lib/reports/line_items_spec.rb
|
1.91 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb
|
1.88 seconds | 2% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb
|
1.74 seconds | Trend | |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb
|
1.6 seconds | 7% | Trend |
spec/serializers/api/current_order_serializer_spec.rb
|
1.6 seconds | Trend | |
spec/lib/tasks/data/truncate_data_rake_spec.rb
|
1.53 seconds | 7% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb
|
1.51 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb
|
1.45 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb
|
1.39 seconds | 1% | Trend |
spec/serializers/api/product_serializer_spec.rb
|
1.39 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb
|
1.36 seconds | 15% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb
|
1.23 seconds | 6% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb
|
1.13 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb
|
1.09 seconds | 1% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb
|
1.04 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb
|
1.03 seconds | 2% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb
|
982 miliseconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb
|
975 miliseconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb
|
892 miliseconds | 10% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb
|
877 miliseconds | 58% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb
|
863 miliseconds | Trend | |
spec/serializers/api/admin/variant_serializer_spec.rb
|
862 miliseconds | 1% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb
|
843 miliseconds | 3% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb
|
843 miliseconds | 3% | Trend |
spec/migrations/split_customer_names_spec.rb
|
812 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb
|
796 miliseconds | 3% | Trend |
spec/serializers/api/variant_serializer_spec.rb
|
750 miliseconds | 7% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb
|
743 miliseconds | 5% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb
|
743 miliseconds | 4% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb
|
742 miliseconds | 29% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb
|
737 miliseconds | 13% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb
|
733 miliseconds | 5% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb
|
685 miliseconds | 66% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb
|
683 miliseconds | 3% | Trend |
spec/lib/stripe/profile_storer_spec.rb
|
646 miliseconds | 3% | Trend |
spec/lib/stripe/account_connector_spec.rb
|
631 miliseconds | 9% | Trend |
spec/serializers/api/admin/subscription_customer_serializer_spec.rb
|
620 miliseconds | 79% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb
|
615 miliseconds | 3% | Trend |
spec/lib/tasks/reset_spec.rb
|
561 miliseconds | 94% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb
|
561 miliseconds | 1% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb
|
558 miliseconds | 8% | Trend |
spec/lib/spree/core/product_duplicator_spec.rb
|
553 miliseconds | 7% | Trend |
spec/lib/open_food_network/property_merge_spec.rb
|
546 miliseconds | 1% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb
|
539 miliseconds | 7% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb
|
520 miliseconds | 10% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb
|
519 miliseconds | 24% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb
|
503 miliseconds | 2% | Trend |
spec/migrations/migrate_customer_names_spec.rb
|
492 miliseconds | 2% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb
|
486 miliseconds | 2% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb
|
473 miliseconds | Trend | |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb
|
472 miliseconds | 7% | Trend |
spec/serializers/api/group_list_serializer_spec.rb
|
471 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb
|
470 miliseconds | 1% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb
|
464 miliseconds | 2% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb
|
463 miliseconds | 7% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb
|
442 miliseconds | 6% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb
|
437 miliseconds | 7% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb
|
431 miliseconds | 6% | Trend |
spec/lib/reports/report_spec.rb
|
413 miliseconds | 15% | Trend |