My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID c0eadeb8-e919-4183-80a3-2b99ba3a74bf
Commit hash | Branch | Nodes | Start | Wall time | Tests execution time |
---|---|---|---|---|---|
8e23bd3 | refs/pull/12654/merge | 2 | about 2 months ago | 3 minutes 41.87 seconds | 6 minutes 24.86 seconds 11% |
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 25.45 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 25.45 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (6 minutes 24.86 seconds) | Test files |
---|---|---|---|
0 Finished Last | 2024-07-23 07:59:18 UTC | 3 minutes 19.38 seconds | |
1 Finished First | 2024-07-23 07:58:53 UTC | 3 minutes 5.49 seconds | |
You can likely decrease your CI build time by around 1 minute 37 seconds by running more parallel CI nodes.
Running 4 parallel nodes should result in an optimal build time (~1.6 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 4.68 seconds | 19% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb
|
46.55 seconds | 12% | Trend |
spec/lib/reports/packing/packing_report_spec.rb
|
19.48 seconds | 5% | Trend |
spec/lib/reports/customers_report_spec.rb
|
11.43 seconds | 11% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb
|
10.85 seconds | 12% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb
|
10.02 seconds | 4% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb
|
8.18 seconds | 12% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb
|
7.72 seconds | 5% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb
|
7.7 seconds | 17% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb
|
7.68 seconds | Trend | |
spec/lib/open_food_network/address_finder_spec.rb
|
6.39 seconds | 7% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb
|
6.31 seconds | 16% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb
|
5.92 seconds | 23% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb
|
5.82 seconds | 16% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb
|
5.68 seconds | 8% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb
|
5.53 seconds | 12% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb
|
5.35 seconds | 26% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb
|
5.23 seconds | 3% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb
|
5.21 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb
|
5.14 seconds | 17% | Trend |
spec/lib/open_food_network/permissions_spec.rb
|
4.89 seconds | 7% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb
|
4.58 seconds | 4% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb
|
4.44 seconds | 4% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb
|
4.35 seconds | 14% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb
|
3.95 seconds | 4% | Trend |
spec/serializers/api/order_serializer_spec.rb
|
3.82 seconds | 8% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb
|
3.79 seconds | 21% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb
|
3.41 seconds | 18% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb
|
3.41 seconds | 22% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb
|
3.04 seconds | 16% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb
|
2.93 seconds | 18% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb
|
2.92 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb
|
2.89 seconds | 5% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb
|
2.73 seconds | 23% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb
|
2.69 seconds | 16% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb
|
2.67 seconds | 5% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb
|
2.63 seconds | 42% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb
|
2.34 seconds | 9% | Trend |
spec/lib/reports/line_items_spec.rb
|
2.33 seconds | 26% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb
|
2.19 seconds | Trend | |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb
|
2.11 seconds | 7% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb
|
2.04 seconds | 2% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb
|
1.99 seconds | 4% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb
|
1.98 seconds | 14% | Trend |
spec/serializers/api/current_order_serializer_spec.rb
|
1.9 seconds | 19% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb
|
1.74 seconds | 17% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb
|
1.72 seconds | 21% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb
|
1.66 seconds | 6% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb
|
1.54 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb
|
1.46 seconds | 3% | Trend |
spec/serializers/api/product_serializer_spec.rb
|
1.42 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb
|
1.29 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb
|
1.28 seconds | 3% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb
|
1.26 seconds | 31% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb
|
1.23 seconds | 3% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb
|
1.23 seconds | 41% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb
|
1.13 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb
|
1.12 seconds | 11% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb
|
1.11 seconds | Trend | |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb
|
1.07 seconds | 6% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb
|
1.05 seconds | 19% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb
|
1.01 seconds | 4% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb
|
930 miliseconds | 63% | Trend |
spec/migrations/split_customer_names_spec.rb
|
927 miliseconds | 17% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb
|
904 miliseconds | 16% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb
|
894 miliseconds | 8% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb
|
865 miliseconds | 1% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb
|
853 miliseconds | 2% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb
|
808 miliseconds | 13% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb
|
743 miliseconds | 34% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb
|
735 miliseconds | 13% | Trend |
spec/serializers/api/variant_serializer_spec.rb
|
730 miliseconds | 4% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb
|
729 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb
|
715 miliseconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb
|
688 miliseconds | 34% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb
|
684 miliseconds | 14% | Trend |
spec/lib/open_food_network/i18n_config_spec.rb
|
670 miliseconds | 94% | Trend |
spec/lib/stripe/account_connector_spec.rb
|
663 miliseconds | 5% | Trend |
spec/lib/stripe/profile_storer_spec.rb
|
634 miliseconds | 5% | Trend |
spec/lib/open_food_network/property_merge_spec.rb
|
603 miliseconds | 11% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb
|
597 miliseconds | 2% | Trend |
spec/serializers/api/group_list_serializer_spec.rb
|
583 miliseconds | 15% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb
|
574 miliseconds | 16% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb
|
569 miliseconds | 2% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb
|
549 miliseconds | 20% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb
|
543 miliseconds | 5% | Trend |
spec/migrations/migrate_customer_names_spec.rb
|
539 miliseconds | 6% | Trend |
spec/lib/spree/core/product_duplicator_spec.rb
|
530 miliseconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/summarizer_spec.rb
|
527 miliseconds | 78% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb
|
522 miliseconds | 9% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb
|
521 miliseconds | 4% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb
|
507 miliseconds | 12% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb
|
481 miliseconds | 3% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb
|
481 miliseconds | 3% | Trend |
spec/lib/reports/report_spec.rb
|
474 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb
|
471 miliseconds | Trend | |
spec/serializers/api/enterprise_serializer_spec.rb
|
466 miliseconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb
|
452 miliseconds | Trend | |
spec/serializers/api/admin/product_serializer_spec.rb
|
447 miliseconds | 10% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb
|
444 miliseconds | 6% | Trend |