My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 1499a61a-b8be-4384-a52d-1825e2cf24c0
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
70292f1 | refs/pull/12401/merge | 2 | 4 minutes 11.04 seconds 4% | 2024-04-21 21:31:03 UTC |
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 19.83 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 19.83 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 11.04 seconds) |
---|---|---|
0 Finished Last | 2024-04-21 21:34:02 UTC | 2 minutes 6.4 seconds |
1 Finished First | 2024-04-21 21:33:42 UTC | 2 minutes 4.64 seconds |
You can likely decrease your CI build time by around 42 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.39 minutes)
Test file path (Displaying entries 1 - 100 of 139 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 31.9 seconds | Trend | |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 19.72 seconds | 5% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.13 seconds | 3% | Trend |
spec/lib/reports/customers_report_spec.rb | 10.03 seconds | 2% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 8.94 seconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.69 seconds | 5% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.8 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 6.77 seconds | 5% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.14 seconds | 6% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 5.97 seconds | Trend | |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.32 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.31 seconds | Trend | |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.74 seconds | Trend | |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.63 seconds | 7% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.59 seconds | 5% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.56 seconds | Trend | |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.38 seconds | 6% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.28 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.05 seconds | 7% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 3.92 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.52 seconds | 7% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.25 seconds | 6% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.22 seconds | 53% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.14 seconds | 1% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.11 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.59 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.54 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.33 seconds | 3% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.32 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.29 seconds | 4% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.21 seconds | 6% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.2 seconds | 2% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.19 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.02 seconds | 7% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.93 seconds | 14% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 1.91 seconds | 6% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.88 seconds | 7% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.86 seconds | 11% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.85 seconds | 5% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.75 seconds | 4% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.69 seconds | 5% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.66 seconds | 8% | Trend |
spec/lib/reports/line_items_spec.rb | 1.59 seconds | 7% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.31 seconds | 5% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.29 seconds | 5% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.29 seconds | 7% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.16 seconds | 6% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.12 seconds | 7% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.05 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 952 miliseconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 950 miliseconds | 4% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 926 miliseconds | 7% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 811 miliseconds | 2% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 810 miliseconds | 7% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 787 miliseconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 686 miliseconds | 11% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 681 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 645 miliseconds | 32% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 643 miliseconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 632 miliseconds | 7% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 625 miliseconds | 5% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 586 miliseconds | 4% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 539 miliseconds | 6% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 527 miliseconds | 7% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 508 miliseconds | 9% | Trend |
spec/migrations/split_customer_names_spec.rb | 462 miliseconds | 6% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 460 miliseconds | 1% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 455 miliseconds | 5% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 450 miliseconds | 7% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 430 miliseconds | 3% | Trend |
spec/lib/stripe/account_connector_spec.rb | 421 miliseconds | 3% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 385 miliseconds | 6% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 362 miliseconds | 8% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 340 miliseconds | 8% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 326 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 309 miliseconds | Trend | |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 301 miliseconds | 6% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 288 miliseconds | 2% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 279 miliseconds | 5% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 265 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 260 miliseconds | 6% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 257 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 245 miliseconds | 5% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 240 miliseconds | 7% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 237 miliseconds | 6% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 209 miliseconds | 7% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 208 miliseconds | 4% | Trend |
spec/lib/reports/report_spec.rb | 206 miliseconds | 10% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 205 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 199 miliseconds | 7% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 191 miliseconds | 8% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 188 miliseconds | 7% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 185 miliseconds | Trend | |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 184 miliseconds | 1% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 182 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 180 miliseconds | 5% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 176 miliseconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 157 miliseconds | 1% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 133 miliseconds | 5% | Trend |
spec/lib/spree/money_spec.rb | 123 miliseconds | 6% | Trend |