My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 90521584-6c37-4cbd-ac48-b32e00d1d519
Commit hash | Branch | Nodes | Start | Wall time | Tests execution time |
---|---|---|---|---|---|
f252303 | refs/pull/12653/merge | 2 | about 2 months ago | 3 minutes 11.34 seconds | 5 minutes 51.75 seconds 1% |
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 6.17 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 6.17 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (5 minutes 51.75 seconds) | Test files |
---|---|---|---|
0 Finished Last | 2024-07-24 16:23:32 UTC | 2 minutes 57.33 seconds | |
1 Finished First | 2024-07-24 16:23:25 UTC | 2 minutes 54.42 seconds | |
You can likely decrease your CI build time by around 59 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.95 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
|
57.37 seconds | 5% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb
|
44.85 seconds | 8% | Trend |
spec/lib/reports/packing/packing_report_spec.rb
|
18.48 seconds | Trend | |
spec/lib/reports/customers_report_spec.rb
|
10.13 seconds | 1% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb
|
9.62 seconds | Trend | |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb
|
9.44 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb
|
7.47 seconds | 2% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb
|
7.35 seconds | Trend | |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb
|
7.32 seconds | Trend | |
spec/lib/reports/bulk_coop_report_spec.rb
|
6.71 seconds | 2% | Trend |
spec/lib/open_food_network/address_finder_spec.rb
|
5.91 seconds | Trend | |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb
|
5.63 seconds | 3% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb
|
5.42 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb
|
5.05 seconds | Trend | |
spec/lib/tasks/sample_data_rake_spec.rb
|
5.02 seconds | 1% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb
|
5.0 seconds | Trend | |
spec/lib/reports/order_cycle_management_report_spec.rb
|
5.0 seconds | 2% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb
|
4.84 seconds | Trend | |
spec/lib/reports/orders_and_distributors_report_spec.rb
|
4.47 seconds | 4% | Trend |
spec/lib/open_food_network/permissions_spec.rb
|
4.4 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb
|
4.37 seconds | Trend | |
spec/lib/reports/products_and_inventory_report_spec.rb
|
4.36 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb
|
4.33 seconds | Trend | |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb
|
4.12 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb
|
4.04 seconds | 6% | Trend |
spec/serializers/api/order_serializer_spec.rb
|
3.48 seconds | 1% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb
|
3.25 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb
|
3.16 seconds | 9% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb
|
2.79 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb
|
2.78 seconds | 1% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb
|
2.71 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb
|
2.64 seconds | 7% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb
|
2.63 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb
|
2.56 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb
|
2.34 seconds | 1% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb
|
2.19 seconds | 1% | Trend |
spec/lib/reports/line_items_spec.rb
|
2.08 seconds | 13% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb
|
2.07 seconds | 4% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb
|
2.01 seconds | 5% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb
|
2.0 seconds | 2% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb
|
1.94 seconds | 2% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb
|
1.92 seconds | Trend | |
engines/dfc_provider/spec/requests/catalog_items_spec.rb
|
1.77 seconds | 3% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb
|
1.74 seconds | Trend | |
spec/serializers/api/current_order_serializer_spec.rb
|
1.56 seconds | 1% | Trend |
spec/serializers/api/product_serializer_spec.rb
|
1.51 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb
|
1.46 seconds | 10% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb
|
1.45 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb
|
1.42 seconds | 8% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb
|
1.34 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb
|
1.34 seconds | 5% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb
|
1.33 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb
|
1.27 seconds | 20% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb
|
1.07 seconds | 8% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb
|
1.06 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb
|
1.04 seconds | 11% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb
|
993 miliseconds | 1% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb
|
967 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb
|
955 miliseconds | 19% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb
|
912 miliseconds | 8% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb
|
861 miliseconds | 4% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb
|
844 miliseconds | 3% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb
|
836 miliseconds | 4% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb
|
819 miliseconds | 5% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb
|
819 miliseconds | 6% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb
|
818 miliseconds | 18% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb
|
747 miliseconds | 5% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb
|
729 miliseconds | 6% | Trend |
spec/migrations/split_customer_names_spec.rb
|
717 miliseconds | 9% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb
|
709 miliseconds | 9% | Trend |
spec/serializers/api/variant_serializer_spec.rb
|
681 miliseconds | 2% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb
|
673 miliseconds | 66% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb
|
662 miliseconds | 6% | Trend |
spec/lib/stripe/account_connector_spec.rb
|
640 miliseconds | 8% | Trend |
spec/lib/stripe/profile_storer_spec.rb
|
617 miliseconds | 7% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb
|
590 miliseconds | 8% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb
|
565 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb
|
563 miliseconds | 5% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb
|
561 miliseconds | 2% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb
|
546 miliseconds | 4% | Trend |
spec/lib/tasks/reset_spec.rb
|
545 miliseconds | 89% | Trend |
spec/lib/spree/i18n_spec.rb
|
544 miliseconds | 72% | Trend |
engines/order_management/spec/services/order_management/stock/coordinator_spec.rb
|
532 miliseconds | 87% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb
|
530 miliseconds | 4% | Trend |
spec/lib/open_food_network/property_merge_spec.rb
|
521 miliseconds | 3% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb
|
516 miliseconds | 11% | Trend |
spec/lib/spree/core/product_duplicator_spec.rb
|
510 miliseconds | Trend | |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb
|
509 miliseconds | Trend | |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb
|
504 miliseconds | 11% | Trend |
spec/serializers/api/group_list_serializer_spec.rb
|
491 miliseconds | 2% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb
|
490 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb
|
483 miliseconds | 1% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb
|
478 miliseconds | 4% | Trend |
spec/migrations/migrate_customer_names_spec.rb
|
464 miliseconds | 8% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb
|
460 miliseconds | 3% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb
|
445 miliseconds | 3% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb
|
441 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb
|
440 miliseconds | 5% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb
|
436 miliseconds | 8% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb
|
430 miliseconds | 9% | Trend |