My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID b29b4783-02bc-46cf-a819-5e7202f058f5
Commit hash | Branch | Nodes | Start | Wall time | Tests execution time |
---|---|---|---|---|---|
71b8d77 | refs/pull/12687/merge | 2 | about 2 months ago | 3 minutes 44.11 seconds | 6 minutes 17.91 seconds 9% |
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 37.28 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 37.28 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (6 minutes 17.91 seconds) | Test files |
---|---|---|---|
0 Finished First | 2024-07-22 19:57:09 UTC | 2 minutes 55.27 seconds | |
1 Finished Last | 2024-07-22 19:57:46 UTC | 3 minutes 22.65 seconds | |
You can likely decrease your CI build time by around 1 minute 35 seconds by running more parallel CI nodes.
Running 4 parallel nodes should result in an optimal build time (~1.57 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.9 seconds | 4% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb
|
50.12 seconds | 21% | Trend |
spec/lib/reports/packing/packing_report_spec.rb
|
21.57 seconds | 16% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb
|
11.47 seconds | 19% | Trend |
spec/lib/reports/customers_report_spec.rb
|
10.23 seconds | Trend | |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb
|
9.19 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb
|
8.73 seconds | 14% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb
|
8.71 seconds | 20% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb
|
7.31 seconds | Trend | |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb
|
6.76 seconds | 28% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb
|
6.75 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb
|
6.27 seconds | 24% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb
|
6.23 seconds | 14% | Trend |
spec/lib/open_food_network/address_finder_spec.rb
|
6.15 seconds | 3% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb
|
5.66 seconds | 18% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb
|
5.43 seconds | 24% | Trend |
spec/lib/open_food_network/permissions_spec.rb
|
5.41 seconds | 19% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb
|
5.19 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb
|
5.15 seconds | 17% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb
|
5.01 seconds | 1% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb
|
4.74 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb
|
4.62 seconds | 22% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb
|
4.52 seconds | 6% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb
|
4.23 seconds | Trend | |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb
|
4.02 seconds | 5% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb
|
3.58 seconds | 14% | Trend |
spec/serializers/api/order_serializer_spec.rb
|
3.45 seconds | 2% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb
|
3.25 seconds | 24% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb
|
3.14 seconds | 20% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb
|
3.01 seconds | 18% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb
|
2.89 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/package_spec.rb
|
2.75 seconds | Trend | |
spec/serializers/api/admin/order_cycle_serializer_spec.rb
|
2.69 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb
|
2.68 seconds | 15% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb
|
2.54 seconds | 14% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb
|
2.34 seconds | 5% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb
|
2.3 seconds | 15% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb
|
2.23 seconds | 13% | Trend |
spec/lib/reports/line_items_spec.rb
|
2.17 seconds | 18% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb
|
2.12 seconds | 22% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb
|
2.06 seconds | 11% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb
|
2.05 seconds | 5% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb
|
2.03 seconds | 4% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb
|
1.92 seconds | Trend | |
spec/serializers/api/current_order_serializer_spec.rb
|
1.77 seconds | 11% | Trend |
spec/serializers/api/product_serializer_spec.rb
|
1.61 seconds | 15% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb
|
1.55 seconds | 9% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb
|
1.47 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb
|
1.46 seconds | 10% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb
|
1.43 seconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb
|
1.41 seconds | 5% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb
|
1.35 seconds | 4% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb
|
1.34 seconds | 12% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb
|
1.24 seconds | 11% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb
|
1.23 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb
|
1.14 seconds | 7% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb
|
1.12 seconds | 16% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb
|
1.06 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb
|
1.03 seconds | 3% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb
|
990 miliseconds | 66% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb
|
967 miliseconds | 10% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb
|
961 miliseconds | 4% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb
|
959 miliseconds | 9% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb
|
891 miliseconds | 1% | Trend |
spec/migrations/split_customer_names_spec.rb
|
856 miliseconds | 8% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb
|
833 miliseconds | 5% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb
|
833 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb
|
794 miliseconds | 3% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb
|
778 miliseconds | 34% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb
|
734 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb
|
732 miliseconds | 3% | Trend |
spec/migrations/20240502035220_update_n8n_url_spec.rb
|
727 miliseconds | 76% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb
|
706 miliseconds | Trend | |
spec/lib/stripe/profile_storer_spec.rb
|
706 miliseconds | 5% | Trend |
spec/serializers/api/variant_serializer_spec.rb
|
687 miliseconds | 1% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb
|
633 miliseconds | 3% | Trend |
spec/lib/stripe/account_connector_spec.rb
|
626 miliseconds | 10% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb
|
608 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb
|
606 miliseconds | 9% | Trend |
spec/lib/spree/localized_number_spec.rb
|
598 miliseconds | 79% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb
|
592 miliseconds | 3% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb
|
584 miliseconds | 9% | Trend |
spec/lib/open_food_network/property_merge_spec.rb
|
571 miliseconds | 5% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb
|
570 miliseconds | 11% | Trend |
spec/lib/spree/core/environment_spec.rb
|
563 miliseconds | 98% | Trend |
spec/migrations/migrate_customer_names_spec.rb
|
551 miliseconds | 8% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb
|
545 miliseconds | 20% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb
|
536 miliseconds | 6% | Trend |
spec/serializers/api/group_list_serializer_spec.rb
|
512 miliseconds | 1% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb
|
488 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb
|
487 miliseconds | 1% | Trend |
spec/lib/spree/core/product_duplicator_spec.rb
|
485 miliseconds | 5% | Trend |
spec/lib/reports/report_spec.rb
|
477 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb
|
475 miliseconds | Trend | |
engines/dfc_provider/spec/requests/social_medias_spec.rb
|
457 miliseconds | 3% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb
|
455 miliseconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb
|
451 miliseconds | Trend | |
spec/serializers/api/enterprise_serializer_spec.rb
|
446 miliseconds | 5% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb
|
442 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb
|
440 miliseconds | 5% | Trend |