My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 9f3cc3b6-1eef-48f3-a836-8e73c11600d2
Commit hash | Branch | Nodes | Start | Wall time | Tests execution time |
---|---|---|---|---|---|
b03b6ee | refs/pull/12676/merge | 2 | about 1 month ago | 3 minutes 13.3 seconds | 6 minutes 2.31 seconds 5% |
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 482 miliseconds. 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 482 miliseconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (6 minutes 2.31 seconds) | Test files |
---|---|---|---|
0 Finished Last | 2024-07-25 07:46:53 UTC | 3 minutes 2.7 seconds | |
1 Finished First | 2024-07-25 07:46:53 UTC | 2 minutes 59.61 seconds | |
You can likely decrease your CI build time by around 1 minute 31 seconds by running more parallel CI nodes.
Running 4 parallel nodes should result in an optimal build time (~1.51 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
|
59.72 seconds | 10% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb
|
45.7 seconds | 10% | Trend |
spec/lib/reports/packing/packing_report_spec.rb
|
18.89 seconds | 2% | Trend |
spec/lib/reports/customers_report_spec.rb
|
10.74 seconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb
|
9.59 seconds | Trend | |
spec/lib/reports/sales_tax_totals_by_order_spec.rb
|
9.56 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb
|
7.83 seconds | 2% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb
|
7.61 seconds | 4% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb
|
7.5 seconds | 3% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb
|
6.64 seconds | 1% | Trend |
spec/lib/open_food_network/address_finder_spec.rb
|
6.09 seconds | 2% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb
|
5.9 seconds | 12% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb
|
5.67 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb
|
5.35 seconds | 5% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb
|
5.22 seconds | 6% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb
|
5.16 seconds | 3% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb
|
5.14 seconds | 5% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb
|
4.9 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb
|
4.77 seconds | 9% | Trend |
spec/lib/open_food_network/permissions_spec.rb
|
4.6 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb
|
4.5 seconds | 3% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb
|
4.41 seconds | 4% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb
|
4.4 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb
|
4.11 seconds | 8% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb
|
4.1 seconds | 8% | Trend |
spec/serializers/api/order_serializer_spec.rb
|
3.7 seconds | 4% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb
|
3.3 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb
|
3.26 seconds | 13% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb
|
2.83 seconds | 3% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb
|
2.78 seconds | 6% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb
|
2.77 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb
|
2.74 seconds | 11% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb
|
2.74 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb
|
2.57 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb
|
2.43 seconds | 4% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb
|
2.26 seconds | 13% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb
|
2.23 seconds | 2% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb
|
2.23 seconds | Trend | |
spec/lib/open_food_network/tag_rule_applicator_spec.rb
|
2.21 seconds | 3% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb
|
2.06 seconds | 4% | Trend |
spec/lib/reports/line_items_spec.rb
|
2.0 seconds | 8% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb
|
1.99 seconds | 4% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb
|
1.94 seconds | 5% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb
|
1.91 seconds | 9% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb
|
1.63 seconds | 4% | Trend |
spec/serializers/api/current_order_serializer_spec.rb
|
1.62 seconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb
|
1.58 seconds | 6% | Trend |
spec/serializers/api/product_serializer_spec.rb
|
1.47 seconds | 4% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb
|
1.44 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb
|
1.43 seconds | 1% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb
|
1.39 seconds | 2% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb
|
1.37 seconds | 15% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb
|
1.33 seconds | Trend | |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb
|
1.28 seconds | 9% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb
|
1.13 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb
|
1.09 seconds | 1% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb
|
1.08 seconds | 22% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb
|
1.01 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb
|
991 miliseconds | 5% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb
|
974 miliseconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb
|
933 miliseconds | 6% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb
|
891 miliseconds | 1% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb
|
860 miliseconds | 1% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb
|
834 miliseconds | 3% | Trend |
spec/migrations/split_customer_names_spec.rb
|
787 miliseconds | Trend | |
engines/dfc_provider/spec/requests/offers_spec.rb
|
782 miliseconds | 4% | Trend |
spec/lib/reports/report_spec.rb
|
740 miliseconds | 51% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb
|
730 miliseconds | 2% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb
|
727 miliseconds | 6% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb
|
723 miliseconds | 8% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb
|
718 miliseconds | 1% | Trend |
spec/serializers/api/variant_serializer_spec.rb
|
716 miliseconds | 2% | Trend |
spec/lib/stripe/account_connector_spec.rb
|
673 miliseconds | 3% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb
|
663 miliseconds | 2% | Trend |
spec/lib/stripe/profile_storer_spec.rb
|
641 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/dfc_request_spec.rb
|
601 miliseconds | 60% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb
|
582 miliseconds | Trend | |
spec/serializers/api/admin/customer_serializer_spec.rb
|
581 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb
|
577 miliseconds | 3% | Trend |
spec/lib/spree/i18n_spec.rb
|
572 miliseconds | 81% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb
|
562 miliseconds | 1% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb
|
561 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb
|
555 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb
|
545 miliseconds | 1% | Trend |
spec/lib/open_food_network/property_merge_spec.rb
|
536 miliseconds | Trend | |
spec/lib/tasks/enterprises_rake_spec.rb
|
523 miliseconds | 24% | Trend |
spec/lib/spree/core/product_duplicator_spec.rb
|
512 miliseconds | Trend | |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb
|
503 miliseconds | 1% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb
|
481 miliseconds | 3% | Trend |
spec/migrations/migrate_customer_names_spec.rb
|
473 miliseconds | 6% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb
|
471 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb
|
470 miliseconds | 4% | Trend |
spec/serializers/api/group_list_serializer_spec.rb
|
466 miliseconds | 7% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb
|
463 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb
|
462 miliseconds | Trend | |
spec/lib/stripe/credit_card_cloner_spec.rb
|
462 miliseconds | 7% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb
|
451 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb
|
432 miliseconds | 8% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb
|
424 miliseconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb
|
412 miliseconds | 8% | Trend |