My organization (openfoodnetwork.org) / Open Food Network / test_the_rest / Build ID e5d73e9f-90a0-4075-9684-3dc550c75178
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
0fea395 | refs/heads/product-taxon | 5 | 9 minutes 41.93 seconds 10% | 2024-02-21 05:35:06 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 2 minutes 52.85 seconds. The shorter this time is, the better.
The first CI node finished its work at 2024-02-21 05:37:40 UTC. CI nodes that finished at least 60s later are highlighted.
The reason for slow CI nodes might be too large test files (see the Test Files tab). You may want to try the Knapsack Pro Queue Mode (Ruby) to improve the distribution of your tests. Learn more about dynamic test suite split here.
Note: if you run a CI build for the same commit again (for instance when you retry a CI build), then you will see the data updated below. Some of the nodes might be highlighted until the whole CI build is complete.
The average test execution time per CI node is 1 minute 56.39 seconds.
The time span between the finish times of the CI node that Finished First and the one which Finished Last is 2 minutes 52.85 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (9 minutes 41.93 seconds) |
---|---|---|
0 | 2024-02-21 05:37:40 UTC | 1 minute 56.53 seconds |
1 Finished First | 2024-02-21 05:37:40 UTC | 1 minute 53.31 seconds |
2 | 2024-02-21 05:38:59 UTC | 1 minute 58.34 seconds |
3 | 2024-02-21 05:39:01 UTC | 1 minute 53.93 seconds |
4 Finished Last | 2024-02-21 05:40:33 UTC | 1 minute 59.84 seconds |
Test file path (Displaying entries 1 - 100 of 152 in total files) | Execution time | ||
---|---|---|---|
spec/services/order_invoice_comparator_spec.rb | 1 minute 4.93 seconds | 2% | Trend |
spec/requests/admin/vouchers_spec.rb | 35.75 seconds | 30% | Trend |
spec/requests/spree/admin/overview_spec.rb | 34.83 seconds | 32% | Trend |
spec/views/layouts/darkswarm.html.haml_spec.rb | 33.83 seconds | 187% | Trend |
spec/mailers/producer_mailer_spec.rb | 33.62 seconds | 6% | Trend |
spec/views/layouts/registration.html.haml_spec.rb | 33.29 seconds | 22% | Trend |
spec/helpers/injection_helper_spec.rb | 26.21 seconds | 8% | Trend |
spec/services/order_syncer_spec.rb | 23.15 seconds | 2% | Trend |
spec/services/voucher_adjustments_service_spec.rb | 21.22 seconds | 1% | Trend |
spec/jobs/subscription_confirm_job_spec.rb | 18.21 seconds | 1% | Trend |
spec/mailers/subscription_mailer_spec.rb | 17.77 seconds | 7% | Trend |
spec/mailers/order_mailer_spec.rb | 12.06 seconds | 2% | Trend |
spec/requests/api/orders_spec.rb | 11.1 seconds | 1% | Trend |
spec/requests/api/v1/customers_spec.rb | 10.13 seconds | 7% | Trend |
spec/requests/voucher_adjustments_spec.rb | 9.03 seconds | Trend | |
spec/services/permissions/order_spec.rb | 8.69 seconds | 5% | Trend |
spec/jobs/subscription_placement_job_spec.rb | 8.46 seconds | 11% | Trend |
spec/services/order_factory_spec.rb | 8.37 seconds | 8% | Trend |
spec/services/products_renderer_spec.rb | 7.79 seconds | 11% | Trend |
spec/services/order_tax_adjustments_fetcher_spec.rb | 7.19 seconds | 3% | Trend |
spec/services/paypal_items_builder_spec.rb | 7.16 seconds | 1% | Trend |
spec/services/invoice_data_generator_spec.rb | 6.95 seconds | Trend | |
spec/services/invoice_renderer_spec.rb | 6.22 seconds | 5% | Trend |
spec/helpers/tax_helper_spec.rb | 5.93 seconds | 5% | Trend |
spec/views/spree/admin/orders/invoice.html.haml_spec.rb | 5.68 seconds | 6% | Trend |
spec/services/place_proxy_order_spec.rb | 5.66 seconds | 1% | Trend |
spec/services/process_payment_intent_spec.rb | 5.4 seconds | 2% | Trend |
spec/views/spree/admin/orders/edit.html.haml_spec.rb | 5.39 seconds | 1% | Trend |
spec/jobs/bulk_invoice_job_spec.rb | 5.36 seconds | 21% | Trend |
spec/services/order_fees_handler_spec.rb | 5.26 seconds | 15% | Trend |
spec/services/order_available_shipping_methods_spec.rb | 5.21 seconds | 2% | Trend |
spec/services/exchange_products_renderer_spec.rb | 4.86 seconds | 5% | Trend |
spec/services/order_cycle_form_spec.rb | 4.83 seconds | 4% | Trend |
spec/services/order_invoice_generator_spec.rb | 4.45 seconds | 9% | Trend |
spec/reflexes/products_reflex_spec.rb | 4.08 seconds | 161% | Trend |
spec/services/order_available_payment_methods_spec.rb | 3.37 seconds | 2% | Trend |
spec/services/cap_quantity_spec.rb | 3.33 seconds | 4% | Trend |
spec/services/sets/product_set_spec.rb | 3.22 seconds | 4% | Trend |
spec/services/cart_service_spec.rb | 3.17 seconds | 3% | Trend |
spec/views/spree/orders/show.html.haml_spec.rb | 3.04 seconds | Trend | |
spec/services/order_cycle_distributed_products_spec.rb | 2.93 seconds | 2% | Trend |
spec/services/order_workflow_spec.rb | 2.77 seconds | 2% | Trend |
spec/views/spree/shared/_order_details.html.haml_spec.rb | 2.77 seconds | 5% | Trend |
spec/helpers/admin/reports_helper_spec.rb | 2.44 seconds | Trend | |
spec/jobs/order_cycle_closing_job_spec.rb | 2.16 seconds | 2% | Trend |
spec/services/variants_stock_levels_spec.rb | 2.08 seconds | 3% | Trend |
spec/jobs/order_cycle_opened_job_spec.rb | 2.05 seconds | 10% | Trend |
spec/helpers/checkout_helper_spec.rb | 2.03 seconds | 7% | Trend |
spec/services/checkout/payment_method_fetcher_spec.rb | 1.98 seconds | 5% | Trend |
spec/services/tax_rate_finder_spec.rb | 1.95 seconds | 1% | Trend |
spec/queries/customers_with_balance_spec.rb | 1.76 seconds | 3% | Trend |
spec/queries/product_scope_query_spec.rb | 1.76 seconds | 20% | Trend |
spec/services/shop/order_cycles_list_spec.rb | 1.48 seconds | 8% | Trend |
spec/mailers/shipment_mailer_spec.rb | 1.44 seconds | 12% | Trend |
spec/helpers/order_cycles_helper_spec.rb | 1.25 seconds | 12% | Trend |
spec/services/order_cart_reset_spec.rb | 1.21 seconds | Trend | |
spec/services/search_orders_spec.rb | 1.17 seconds | 5% | Trend |
spec/services/variant_overrides_indexed_spec.rb | 1.15 seconds | 13% | Trend |
spec/jobs/order_cycle_notification_job_spec.rb | 1.05 seconds | 15% | Trend |
spec/helpers/admin/subscriptions_helper_spec.rb | 1.03 seconds | 11% | Trend |
spec/services/exchange_variant_bulk_updater_spec.rb | 1.01 seconds | 7% | Trend |
spec/services/product_tag_rules_filterer_spec.rb | 999 miliseconds | 14% | Trend |
spec/views/spree/orders/edit.html.haml_spec.rb | 981 miliseconds | 14% | Trend |
spec/services/stripe_payment_status_spec.rb | 974 miliseconds | 14% | Trend |
spec/requests/api/routes_spec.rb | 966 miliseconds | 13% | Trend |
spec/requests/checkout/paypal_spec.rb | 934 miliseconds | 12% | Trend |
spec/services/order_payment_finder_spec.rb | 892 miliseconds | 2% | Trend |
spec/services/order_checkout_restart_spec.rb | 800 miliseconds | 2% | Trend |
spec/views/spree/admin/payment_methods/index.html.haml_spec.rb | 786 miliseconds | 18% | Trend |
spec/services/order_cycle_webhook_service_spec.rb | 775 miliseconds | 3% | Trend |
spec/queries/outstanding_balance_spec.rb | 680 miliseconds | 1% | Trend |
spec/services/order_cycle_clone_spec.rb | 676 miliseconds | Trend | |
spec/services/checkout/post_checkout_actions_spec.rb | 659 miliseconds | 18% | Trend |
spec/helpers/admin/orders_helper_spec.rb | 615 miliseconds | 20% | Trend |
spec/requests/checkout/routes_spec.rb | 608 miliseconds | 19% | Trend |
spec/requests/admin/images_spec.rb | 582 miliseconds | 13% | Trend |
spec/jobs/report_job_spec.rb | 457 miliseconds | 29% | Trend |
spec/services/sets/model_set_spec.rb | 423 miliseconds | 32% | Trend |
spec/helpers/bulk_form_builder_spec.rb | 389 miliseconds | 29% | Trend |
spec/views/checkout/_voucher_section.html.haml_spec.rb | 385 miliseconds | 9% | Trend |
spec/services/terms_of_service_spec.rb | 375 miliseconds | 33% | Trend |
spec/mailers/enterprise_mailer_spec.rb | 368 miliseconds | 9% | Trend |
spec/services/order_data_masker_spec.rb | 357 miliseconds | 1% | Trend |
spec/mailers/user_mailer_spec.rb | 317 miliseconds | 36% | Trend |
spec/queries/complete_visible_orders_spec.rb | 301 miliseconds | Trend | |
spec/services/order_cycle_warning_spec.rb | 279 miliseconds | 2% | Trend |
spec/services/user_default_address_setter_spec.rb | 267 miliseconds | 37% | Trend |
spec/requests/home_controller_spec.rb | 261 miliseconds | 99% | Trend |
spec/services/checkout/stripe_redirect_spec.rb | 256 miliseconds | 38% | Trend |
spec/queries/batch_taggable_tags_query_spec.rb | 254 miliseconds | 39% | Trend |
spec/requests/admin/product_import_spec.rb | 248 miliseconds | 41% | Trend |
spec/queries/complete_orders_with_balance_spec.rb | 243 miliseconds | 5% | Trend |
spec/helpers/shop_helper_spec.rb | 225 miliseconds | 46% | Trend |
spec/queries/payments_requiring_action_spec.rb | 223 miliseconds | 7% | Trend |
spec/services/user_locale_setter_spec.rb | 214 miliseconds | 41% | Trend |
spec/forms/enterprise_fees_bulk_update_spec.rb | 187 miliseconds | 48% | Trend |
spec/helpers/i18n_helper_spec.rb | 187 miliseconds | 50% | Trend |
spec/services/image_importer_spec.rb | 163 miliseconds | 52% | Trend |
spec/views/spree/admin/orders/index.html.haml_spec.rb | 147 miliseconds | 58% | Trend |
spec/services/variant_units/option_value_namer_spec.rb | 131 miliseconds | 57% | Trend |