My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 09ee9616-326c-41c9-9f5f-8959b300173a
Commit hash | Branch | Nodes | Start | Wall time | Tests execution time |
---|---|---|---|---|---|
3be0502 | refs/heads/wb-OFN-12591 | 2 | about 2 months ago | 3 minutes 28.91 seconds | 5 minutes 58.5 seconds 3% |
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 23.95 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 23.95 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (5 minutes 58.5 seconds) | Test files |
---|---|---|---|
0 Finished First | 2024-07-23 12:07:01 UTC | 2 minutes 55.0 seconds | |
1 Finished Last | 2024-07-23 12:07:25 UTC | 3 minutes 3.5 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.99 seconds | 5% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb
|
46.86 seconds | 13% | Trend |
spec/lib/reports/packing/packing_report_spec.rb
|
19.16 seconds | 3% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb
|
10.15 seconds | 5% | Trend |
spec/lib/reports/customers_report_spec.rb
|
10.02 seconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb
|
9.26 seconds | 3% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb
|
7.8 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb
|
7.64 seconds | Trend | |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb
|
7.22 seconds | Trend | |
spec/lib/reports/bulk_coop_report_spec.rb
|
6.63 seconds | 1% | Trend |
spec/lib/open_food_network/address_finder_spec.rb
|
6.43 seconds | 8% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb
|
6.04 seconds | 15% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb
|
5.29 seconds | 7% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb
|
5.28 seconds | 2% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb
|
5.23 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb
|
4.93 seconds | 2% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb
|
4.91 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb
|
4.76 seconds | 9% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb
|
4.68 seconds | 2% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb
|
4.67 seconds | 10% | Trend |
spec/lib/open_food_network/permissions_spec.rb
|
4.67 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb
|
4.52 seconds | 3% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb
|
4.15 seconds | 9% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb
|
4.12 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb
|
3.95 seconds | 4% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb
|
3.66 seconds | 17% | Trend |
spec/serializers/api/order_serializer_spec.rb
|
3.37 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb
|
2.97 seconds | 3% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb
|
2.91 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb
|
2.75 seconds | 11% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb
|
2.73 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb
|
2.71 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb
|
2.55 seconds | Trend | |
spec/lib/tasks/data/truncate_data_spec.rb
|
2.51 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb
|
2.44 seconds | 5% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb
|
2.22 seconds | Trend | |
spec/lib/open_food_network/tag_rule_applicator_spec.rb
|
2.08 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb
|
2.08 seconds | 4% | Trend |
spec/lib/reports/line_items_spec.rb
|
2.03 seconds | 10% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb
|
1.99 seconds | 1% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb
|
1.97 seconds | 2% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb
|
1.93 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb
|
1.87 seconds | 1% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb
|
1.67 seconds | 3% | Trend |
spec/serializers/api/product_serializer_spec.rb
|
1.66 seconds | 18% | Trend |
spec/serializers/api/current_order_serializer_spec.rb
|
1.54 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb
|
1.54 seconds | 9% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb
|
1.49 seconds | 5% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb
|
1.48 seconds | Trend | |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb
|
1.45 seconds | 7% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb
|
1.41 seconds | Trend | |
engines/dfc_provider/spec/services/authorization_control_spec.rb
|
1.32 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb
|
1.22 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb
|
1.15 seconds | 2% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb
|
1.13 seconds | 29% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb
|
1.12 seconds | Trend | |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb
|
1.07 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb
|
1.07 seconds | Trend | |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb
|
1.03 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb
|
987 miliseconds | Trend | |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb
|
934 miliseconds | 2% | Trend |
spec/lib/open_food_network/property_merge_spec.rb
|
880 miliseconds | 63% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb
|
875 miliseconds | Trend | |
engines/dfc_provider/spec/requests/offers_spec.rb
|
830 miliseconds | 1% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb
|
827 miliseconds | 5% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb
|
825 miliseconds | 4% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb
|
743 miliseconds | 14% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb
|
742 miliseconds | 5% | Trend |
spec/migrations/split_customer_names_spec.rb
|
730 miliseconds | 7% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb
|
713 miliseconds | Trend | |
spec/migrations/update_enterprise_instagram_links_spec.rb
|
709 miliseconds | 8% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb
|
692 miliseconds | 1% | Trend |
spec/serializers/api/variant_serializer_spec.rb
|
691 miliseconds | 1% | Trend |
spec/lib/stripe/account_connector_spec.rb
|
659 miliseconds | 5% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb
|
642 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb
|
615 miliseconds | 3% | Trend |
spec/lib/stripe/profile_storer_spec.rb
|
612 miliseconds | 8% | Trend |
engines/dfc_provider/spec/services/dfc_request_spec.rb
|
610 miliseconds | 62% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb
|
593 miliseconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb
|
579 miliseconds | 29% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb
|
555 miliseconds | Trend | |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb
|
555 miliseconds | 8% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb
|
553 miliseconds | 2% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb
|
545 miliseconds | 4% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb
|
541 miliseconds | 16% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb
|
538 miliseconds | 6% | Trend |
spec/lib/spree/core/product_duplicator_spec.rb
|
519 miliseconds | 1% | Trend |
spec/lib/tasks/reset_spec.rb
|
518 miliseconds | 79% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb
|
511 miliseconds | 12% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb
|
490 miliseconds | 1% | Trend |
spec/migrations/migrate_customer_names_spec.rb
|
489 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb
|
478 miliseconds | 2% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb
|
472 miliseconds | 5% | Trend |
spec/lib/reports/report_spec.rb
|
470 miliseconds | 3% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb
|
468 miliseconds | 1% | Trend |
spec/serializers/api/group_list_serializer_spec.rb
|
460 miliseconds | 9% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb
|
450 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb
|
444 miliseconds | 4% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb
|
441 miliseconds | 6% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb
|
440 miliseconds | 7% | Trend |