My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 9aca823b-8527-4be6-8086-a0cc657f308e
Commit hash | Branch | Nodes | Start | Wall time | Tests execution time |
---|---|---|---|---|---|
3323b99 | refs/pull/12676/merge | 2 | about 1 month ago | 3 minutes 49.86 seconds | 6 minutes 23.81 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 22.06 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 22.06 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (6 minutes 23.81 seconds) | Test files |
---|---|---|---|
0 Finished Last | 2024-07-25 07:21:20 UTC | 3 minutes 7.18 seconds | |
1 Finished First | 2024-07-25 07:20:58 UTC | 3 minutes 16.64 seconds | |
You can likely decrease your CI build time by around 1 minute 36 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 1.89 seconds | 14% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb
|
49.29 seconds | 19% | Trend |
spec/lib/reports/packing/packing_report_spec.rb
|
21.04 seconds | 13% | Trend |
spec/lib/reports/customers_report_spec.rb
|
11.32 seconds | 10% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb
|
10.57 seconds | 10% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb
|
10.04 seconds | 4% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb
|
8.61 seconds | 18% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb
|
7.98 seconds | 4% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb
|
7.97 seconds | 9% | Trend |
spec/lib/open_food_network/address_finder_spec.rb
|
6.96 seconds | 17% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb
|
6.64 seconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb
|
6.11 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb
|
6.08 seconds | 20% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb
|
5.85 seconds | 11% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb
|
5.68 seconds | 13% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb
|
5.5 seconds | 14% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb
|
5.17 seconds | 6% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb
|
5.03 seconds | 18% | Trend |
spec/lib/open_food_network/permissions_spec.rb
|
4.93 seconds | 8% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb
|
4.91 seconds | Trend | |
spec/lib/reports/products_and_inventory_report_spec.rb
|
4.87 seconds | 15% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb
|
4.71 seconds | 8% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb
|
4.46 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb
|
4.39 seconds | 15% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb
|
4.26 seconds | 12% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb
|
3.95 seconds | 26% | Trend |
spec/serializers/api/order_serializer_spec.rb
|
3.92 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb
|
3.36 seconds | 16% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb
|
3.01 seconds | 15% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb
|
2.94 seconds | 15% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb
|
2.91 seconds | 6% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb
|
2.9 seconds | 10% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb
|
2.89 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb
|
2.69 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb
|
2.67 seconds | 15% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb
|
2.33 seconds | 17% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb
|
2.29 seconds | 19% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb
|
2.28 seconds | 23% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb
|
2.24 seconds | 4% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb
|
2.18 seconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb
|
2.13 seconds | 2% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb
|
2.09 seconds | 6% | Trend |
spec/lib/reports/line_items_spec.rb
|
2.05 seconds | 11% | Trend |
spec/serializers/api/current_order_serializer_spec.rb
|
1.79 seconds | 12% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb
|
1.77 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb
|
1.67 seconds | 18% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb
|
1.65 seconds | 11% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb
|
1.62 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb
|
1.6 seconds | 21% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb
|
1.55 seconds | 9% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb
|
1.51 seconds | 7% | Trend |
spec/serializers/api/product_serializer_spec.rb
|
1.46 seconds | 4% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb
|
1.26 seconds | 6% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb
|
1.21 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb
|
1.19 seconds | 1% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb
|
1.13 seconds | 3% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb
|
1.06 seconds | 10% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb
|
1.04 seconds | 31% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb
|
1.03 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb
|
1.03 seconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb
|
977 miliseconds | 2% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb
|
955 miliseconds | 8% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb
|
944 miliseconds | 7% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb
|
928 miliseconds | 6% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb
|
846 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb
|
841 miliseconds | 52% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb
|
840 miliseconds | 2% | Trend |
spec/migrations/split_customer_names_spec.rb
|
787 miliseconds | Trend | |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb
|
769 miliseconds | 8% | Trend |
spec/serializers/api/variant_serializer_spec.rb
|
744 miliseconds | 6% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb
|
728 miliseconds | 6% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb
|
727 miliseconds | 79% | Trend |
spec/lib/stripe/profile_storer_spec.rb
|
684 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb
|
683 miliseconds | 3% | Trend |
spec/lib/stripe/account_connector_spec.rb
|
683 miliseconds | 2% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb
|
659 miliseconds | 1% | Trend |
spec/lib/spree/core/mail_settings_spec.rb
|
628 miliseconds | 82% | Trend |
engines/web/spec/helpers/cookies_policy_helper_spec.rb
|
618 miliseconds | 94% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb
|
616 miliseconds | Trend | |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb
|
599 miliseconds | Trend | |
spec/lib/tasks/data/remove_transient_data_spec.rb
|
576 miliseconds | Trend | |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb
|
569 miliseconds | 2% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb
|
558 miliseconds | 19% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb
|
556 miliseconds | 3% | Trend |
spec/lib/open_food_network/property_merge_spec.rb
|
549 miliseconds | 1% | Trend |
spec/lib/reports/report_renderer_spec.rb
|
543 miliseconds | 85% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb
|
538 miliseconds | 5% | Trend |
spec/lib/spree/core/product_duplicator_spec.rb
|
538 miliseconds | 4% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb
|
518 miliseconds | 4% | Trend |
spec/serializers/api/group_list_serializer_spec.rb
|
497 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb
|
495 miliseconds | Trend | |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb
|
492 miliseconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb
|
491 miliseconds | 4% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb
|
484 miliseconds | 2% | Trend |
spec/migrations/migrate_customer_names_spec.rb
|
476 miliseconds | 5% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb
|
469 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb
|
467 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb
|
461 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb
|
453 miliseconds | 2% | Trend |
spec/lib/reports/report_spec.rb
|
443 miliseconds | 9% | Trend |