My organization (openfoodnetwork.org) / Open Food Network / knapsack_rspec_test_the_rest / Build ID 4d3f6280-1a98-4157-a1a8-5c7839ba6723
Public Back to CI builds
Commit hash | Branch | Parallel nodes | Created at | Updated at |
---|---|---|---|---|
e7f4781e290ba4ae68aa0880d6e162e6dacf99b3 | refs/pull/10275/merge | 5 | 2023-01-19 16:25:19 UTC | 2023-01-19 16:27:31 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 1 minute 51.88 seconds. The shorter this time is, the better.
The first CI node finished its work at 2023-01-19 16:25:19 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 57.371 seconds.
The time span between the finish times of the CI node that Finished First and the one which Finished Last is 1 minute 51.88 seconds. The shorter this time is, the better.
Node index | Finish time | Execution time |
---|---|---|
0 Finished Last | 2023-01-19 16:27:11 UTC | 2 minutes 43.127 seconds |
1 | 2023-01-19 16:25:45 UTC | 1 minute 53.353 seconds |
2 Finished First | 2023-01-19 16:25:19 UTC | 1 minute 31.969 seconds |
3 | 2023-01-19 16:25:50 UTC | 1 minute 52.951 seconds |
4 | 2023-01-19 16:25:38 UTC | 1 minute 45.453 seconds |
Build distribution ID | Parallel nodes | Total execution time | Ideal node execution time | Distance |
---|---|---|---|---|
3ef246af-6549-447e-803d-d242be3d70d9 | 5 | 9 minutes 46.851 seconds | 1 minute 57.371 seconds | 0.004 seconds |
Test file path (Displaying entries 1 - 100 of 130 in total files) | Execution time |
---|---|
spec/helpers/injection_helper_spec.rb | 1 minute 7.649 seconds |
spec/mailers/producer_mailer_spec.rb | 52.259 seconds |
spec/services/order_syncer_spec.rb | 37.275 seconds |
spec/jobs/subscription_confirm_job_spec.rb | 32.352 seconds |
spec/mailers/subscription_mailer_spec.rb | 26.56 seconds |
spec/mailers/order_mailer_spec.rb | 19.202 seconds |
spec/requests/api/orders_spec.rb | 17.909 seconds |
spec/services/paypal_items_builder_spec.rb | 16.605 seconds |
spec/services/permissions/order_spec.rb | 14.426 seconds |
spec/services/place_proxy_order_spec.rb | 14.201 seconds |
spec/services/products_renderer_spec.rb | 14.149 seconds |
spec/services/order_factory_spec.rb | 13.609 seconds |
spec/requests/checkout/stripe_sca_spec.rb | 12.998 seconds |
spec/jobs/subscription_placement_job_spec.rb | 12.461 seconds |
spec/services/exchange_products_renderer_spec.rb | 12.271 seconds |
spec/views/layouts/registration.html.haml_spec.rb | 11.84 seconds |
spec/views/spree/admin/orders/invoice.html.haml_spec.rb | 10.983 seconds |
spec/requests/checkout/routes_spec.rb | 10.881 seconds |
spec/views/spree/admin/orders/edit.html.haml_spec.rb | 10.586 seconds |
spec/services/order_tax_adjustments_fetcher_spec.rb | 10.267 seconds |
spec/views/layouts/darkswarm.html.haml_spec.rb | 9.166 seconds |
spec/services/process_payment_intent_spec.rb | 8.657 seconds |
spec/services/invoice_renderer_spec.rb | 8.555 seconds |
spec/services/order_fees_handler_spec.rb | 7.624 seconds |
spec/requests/api/v1/customers_spec.rb | 7.553 seconds |
spec/services/cart_service_spec.rb | 6.535 seconds |
spec/services/order_available_shipping_methods_spec.rb | 6.051 seconds |
spec/services/order_cycle_form_spec.rb | 5.001 seconds |
spec/helpers/admin/reports_helper_spec.rb | 4.922 seconds |
spec/services/order_cycle_distributed_products_spec.rb | 4.897 seconds |
spec/views/spree/orders/show.html.haml_spec.rb | 4.621 seconds |
spec/views/spree/shared/_order_details.html.haml_spec.rb | 4.383 seconds |
spec/services/cap_quantity_spec.rb | 4.287 seconds |
spec/services/bulk_invoice_service_spec.rb | 4.241 seconds |
spec/services/order_workflow_spec.rb | 4.114 seconds |
spec/services/order_available_payment_methods_spec.rb | 4.023 seconds |
spec/services/variants_stock_levels_spec.rb | 3.68 seconds |
spec/services/tax_rate_finder_spec.rb | 3.579 seconds |
spec/helpers/checkout_helper_spec.rb | 3.515 seconds |
spec/services/checkout/payment_method_fetcher_spec.rb | 3.417 seconds |
spec/services/sets/product_set_spec.rb | 3.259 seconds |
spec/jobs/order_cycle_closing_job_spec.rb | 3.192 seconds |
spec/services/order_cart_reset_spec.rb | 2.845 seconds |
spec/services/shop/order_cycles_list_spec.rb | 2.767 seconds |
spec/requests/checkout/concurrency_spec.rb | 2.713 seconds |
spec/queries/customers_with_balance_spec.rb | 2.658 seconds |
spec/helpers/tax_helper_spec.rb | 2.651 seconds |
spec/services/search_orders_spec.rb | 2.199 seconds |
spec/requests/checkout/failed_checkout_spec.rb | 1.995 seconds |
spec/services/variant_overrides_indexed_spec.rb | 1.965 seconds |
spec/mailers/shipment_mailer_spec.rb | 1.932 seconds |
spec/jobs/order_cycle_notification_job_spec.rb | 1.869 seconds |
spec/requests/checkout/paypal_spec.rb | 1.866 seconds |
spec/services/exchange_variant_bulk_updater_spec.rb | 1.845 seconds |
spec/views/spree/orders/edit.html.haml_spec.rb | 1.83 seconds |
spec/services/product_tag_rules_filterer_spec.rb | 1.77 seconds |
spec/requests/api/routes_spec.rb | 1.662 seconds |
spec/queries/outstanding_balance_spec.rb | 1.562 seconds |
spec/services/order_checkout_restart_spec.rb | 1.469 seconds |
spec/helpers/admin/subscriptions_helper_spec.rb | 1.351 seconds |
spec/services/order_cycle_clone_spec.rb | 1.181 seconds |
spec/services/order_payment_finder_spec.rb | 1.154 seconds |
spec/helpers/admin/orders_helper_spec.rb | 1.025 seconds |
spec/views/spree/admin/payment_methods/index.html.haml_spec.rb | 0.917 seconds |
spec/services/checkout/post_checkout_actions_spec.rb | 0.89 seconds |
spec/helpers/order_cycles_helper_spec.rb | 0.747 seconds |
spec/services/stripe_payment_status_spec.rb | 0.74 seconds |
spec/services/terms_of_service_spec.rb | 0.54 seconds |
spec/mailers/user_mailer_spec.rb | 0.453 seconds |
spec/services/order_data_masker_spec.rb | 0.45 seconds |
spec/services/checkout/form_data_adapter_spec.rb | 0.449 seconds |
spec/services/order_cycle_warning_spec.rb | 0.405 seconds |
spec/queries/complete_visible_orders_spec.rb | 0.404 seconds |
spec/services/user_default_address_setter_spec.rb | 0.388 seconds |
spec/queries/complete_orders_with_balance_spec.rb | 0.359 seconds |
spec/services/sets/model_set_spec.rb | 0.35 seconds |
spec/helpers/i18n_helper_spec.rb | 0.337 seconds |
spec/services/checkout/stripe_redirect_spec.rb | 0.331 seconds |
spec/queries/batch_taggable_tags_query_spec.rb | 0.308 seconds |
spec/services/image_importer_spec.rb | 0.301 seconds |
spec/queries/payments_requiring_action_spec.rb | 0.3 seconds |
spec/helpers/shop_helper_spec.rb | 0.289 seconds |
spec/services/job_processor_spec.rb | 0.28 seconds |
spec/mailers/enterprise_mailer_spec.rb | 0.272 seconds |
spec/services/user_locale_setter_spec.rb | 0.253 seconds |
spec/jobs/report_job_spec.rb | 0.242 seconds |
spec/views/spree/admin/orders/index.html.haml_spec.rb | 0.228 seconds |
spec/routing/stripe_spec.rb | 0.217 seconds |
spec/services/customer_order_cancellation_spec.rb | 0.18 seconds |
spec/services/variant_units/option_value_namer_spec.rb | 0.163 seconds |
spec/requests/home_controller_spec.rb | 0.158 seconds |
spec/requests/omniauth_callbacks_controller_spec.rb | 0.156 seconds |
spec/helpers/spree/admin/orders_helper_spec.rb | 0.112 seconds |
spec/requests/large_request_spec.rb | 0.099 seconds |
spec/helpers/spree/base_helper_spec.rb | 0.099 seconds |
spec/views/spree/admin/shared/_order_links.html.haml_spec.rb | 0.094 seconds |
spec/jobs/bulk_invoice_job_spec.rb | 0.08 seconds |
spec/mailers/test_mailer_spec.rb | 0.079 seconds |
spec/helpers/navigation_helper_spec.rb | 0.078 seconds |
spec/services/tax_rate_updater_spec.rb | 0.077 seconds |