My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID a9c24273-d903-4cd2-b0ca-06266aecf18e
Commit hash | Branch | Nodes | Start | Wall time | Tests execution time |
---|---|---|---|---|---|
c111349 | refs/heads/re_enable_simple_con | 2 | about 2 months ago | 3 minutes 50.18 seconds | 6 minutes 31.35 seconds 13% |
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 38.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 38.05 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (6 minutes 31.35 seconds) | Test files |
---|---|---|---|
0 Finished Last | 2024-07-22 20:36:50 UTC | 3 minutes 30.88 seconds | |
1 Finished First | 2024-07-22 20:36:12 UTC | 3 minutes 0.48 seconds | |
You can likely decrease your CI build time by around 1 minute 38 seconds by running more parallel CI nodes.
Running 4 parallel nodes should result in an optimal build time (~1.63 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 8.12 seconds | 25% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb
|
45.46 seconds | 10% | Trend |
spec/lib/reports/packing/packing_report_spec.rb
|
18.48 seconds | Trend | |
spec/lib/reports/customers_report_spec.rb
|
12.79 seconds | 24% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb
|
11.96 seconds | 24% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb
|
9.37 seconds | 29% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb
|
9.34 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb
|
7.9 seconds | 3% | Trend |
spec/lib/open_food_network/address_finder_spec.rb
|
7.47 seconds | 25% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb
|
7.35 seconds | Trend | |
spec/lib/reports/bulk_coop_report_spec.rb
|
7.0 seconds | 6% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb
|
6.84 seconds | 26% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb
|
6.34 seconds | 26% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb
|
6.16 seconds | 25% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb
|
6.1 seconds | 27% | Trend |
spec/lib/open_food_network/permissions_spec.rb
|
5.66 seconds | 24% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb
|
5.51 seconds | 29% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb
|
5.51 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb
|
5.21 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb
|
4.83 seconds | 27% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb
|
4.76 seconds | 8% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb
|
4.73 seconds | 2% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb
|
4.63 seconds | 9% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb
|
4.55 seconds | 46% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb
|
4.46 seconds | 2% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb
|
3.93 seconds | 3% | Trend |
spec/serializers/api/order_serializer_spec.rb
|
3.57 seconds | Trend | |
spec/serializers/api/admin/order_cycle_serializer_spec.rb
|
3.37 seconds | 21% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb
|
3.34 seconds | 28% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb
|
3.14 seconds | 24% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb
|
3.12 seconds | 19% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb
|
2.99 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb
|
2.78 seconds | 1% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb
|
2.73 seconds | 37% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb
|
2.51 seconds | 15% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb
|
2.45 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb
|
2.36 seconds | 4% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb
|
2.31 seconds | 20% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb
|
2.3 seconds | Trend | |
spec/lib/reports/line_items_spec.rb
|
2.19 seconds | 19% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb
|
2.11 seconds | 21% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb
|
2.03 seconds | 4% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb
|
2.01 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb
|
1.94 seconds | 5% | Trend |
spec/serializers/api/current_order_serializer_spec.rb
|
1.89 seconds | 18% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb
|
1.82 seconds | 22% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb
|
1.67 seconds | 7% | Trend |
spec/serializers/api/product_serializer_spec.rb
|
1.59 seconds | 13% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb
|
1.48 seconds | 5% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb
|
1.39 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb
|
1.36 seconds | 3% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb
|
1.32 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb
|
1.29 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb
|
1.28 seconds | 3% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb
|
1.25 seconds | 42% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb
|
1.19 seconds | Trend | |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb
|
1.1 seconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb
|
1.09 seconds | 8% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb
|
1.03 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb
|
996 miliseconds | 5% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb
|
995 miliseconds | 13% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb
|
961 miliseconds | 3% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb
|
959 miliseconds | 9% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb
|
942 miliseconds | 14% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb
|
920 miliseconds | 6% | Trend |
spec/migrations/split_customer_names_spec.rb
|
909 miliseconds | 14% | Trend |
spec/serializers/api/group_list_serializer_spec.rb
|
857 miliseconds | 69% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb
|
841 miliseconds | 8% | Trend |
spec/serializers/api/variant_serializer_spec.rb
|
831 miliseconds | 19% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb
|
797 miliseconds | 55% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb
|
796 miliseconds | 1% | Trend |
spec/lib/stripe/account_connector_spec.rb
|
769 miliseconds | 9% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb
|
756 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb
|
737 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb
|
704 miliseconds | 18% | Trend |
spec/lib/stripe/profile_storer_spec.rb
|
663 miliseconds | 1% | Trend |
spec/lib/spree/localized_number_spec.rb
|
658 miliseconds | 97% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb
|
651 miliseconds | Trend | |
spec/lib/tasks/data/remove_transient_data_spec.rb
|
629 miliseconds | 9% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb
|
619 miliseconds | 11% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb
|
618 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/address_builder_spec.rb
|
565 miliseconds | 74% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb
|
564 miliseconds | 7% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb
|
545 miliseconds | 20% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb
|
533 miliseconds | 7% | Trend |
spec/lib/open_food_network/property_merge_spec.rb
|
531 miliseconds | 1% | Trend |
spec/lib/reports/report_spec.rb
|
525 miliseconds | 7% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb
|
515 miliseconds | 8% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb
|
514 miliseconds | 9% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb
|
513 miliseconds | 3% | Trend |
spec/lib/spree/core/product_duplicator_spec.rb
|
510 miliseconds | Trend | |
spec/serializers/api/admin/variant_override_serializer_spec.rb
|
502 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb
|
495 miliseconds | Trend | |
engines/dfc_provider/spec/requests/social_medias_spec.rb
|
481 miliseconds | 1% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb
|
470 miliseconds | 5% | Trend |
spec/migrations/migrate_customer_names_spec.rb
|
464 miliseconds | 8% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb
|
459 miliseconds | 1% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb
|
453 miliseconds | 4% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb
|
452 miliseconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb
|
441 miliseconds | 1% | Trend |