My organization (openfoodnetwork.org) / Open Food Network / knapsack_rspec_controllers / Build ID 4b51b91c-6080-41b7-8725-b4185826d9e7

Public     Back to CI builds

Build Details

Commit hash Branch Parallel nodes Created at Updated at
195616d7b7a40ef69fe2f3d8934ed29bc96caf93 refs/heads/9538-track-404-errors-in-bugsnag 8 2023-01-30 10:19:51 UTC 2023-01-30 10:22:26 UTC

Parallel CI Nodes

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 25.205 seconds. The shorter this time is, the better.

Loading...

Parallel CI nodes

The first CI node finished its work at 2023-01-30 10:19:51 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 19.279 seconds.

The time span between the finish times of the CI node that Finished First and the one which Finished Last is 2 minutes 25.205 seconds. The shorter this time is, the better.

Node index Finish time Execution time
0 Finished First 2023-01-30 10:19:51 UTC 1 minute 16.21 seconds
1 2023-01-30 10:20:03 UTC 1 minute 27.417 seconds
2 2023-01-30 10:20:22 UTC 1 minute 12.325 seconds
3 2023-01-30 10:20:38 UTC 1 minute 10.996 seconds
4 2023-01-30 10:21:47 UTC 1 minute 40.379 seconds
5 2023-01-30 10:21:02 UTC 1 minute 13.816 seconds
6 2023-01-30 10:21:47 UTC 1 minute 9.859 seconds
7 Finished Last 2023-01-30 10:22:16 UTC 1 minute 23.23 seconds

Build Distribution
(the most recent for the build)

Build distribution ID Parallel nodes Total execution time Ideal node execution time Distance
b5b27dcc-e7b6-421a-b5d9-a91bc47c1f8c 8 10 minutes 34.228 seconds 1 minute 19.279 seconds 0.01 seconds

Test Files recorded on parallel CI nodes

All test files have execution time below the Ideal Node Execution Time so they can be divided well across CI nodes.

Test file path (Displaying all 86 entries files) Execution time
spec/controllers/api/v0/orders_controller_spec.rb 1 minute 2.385 seconds
spec/controllers/api/v0/shipments_controller_spec.rb 55.431 seconds
spec/controllers/spree/orders_controller_spec.rb 53.94 seconds
spec/controllers/admin/bulk_line_items_controller_spec.rb 41.549 seconds
spec/controllers/admin/subscriptions_controller_spec.rb 37.351 seconds
spec/controllers/split_checkout_controller_spec.rb 34.358 seconds
spec/controllers/spree/admin/orders_controller_spec.rb 27.644 seconds
spec/controllers/api/v0/products_controller_spec.rb 23.351 seconds
spec/controllers/admin/reports_controller_spec.rb 22.997 seconds
spec/controllers/line_items_controller_spec.rb 20.032 seconds
spec/controllers/api/v0/order_cycles_controller_spec.rb 16.241 seconds
spec/controllers/api/v0/variants_controller_spec.rb 15.558 seconds
spec/controllers/spree/admin/orders/payments/payments_controller_spec.rb 15.212 seconds
spec/controllers/payment_gateways/stripe_controller_spec.rb 13.508 seconds
spec/controllers/admin/proxy_orders_controller_spec.rb 13.431 seconds
spec/controllers/spree/admin/adjustments_controller_spec.rb 13.301 seconds
spec/controllers/spree/users_controller_spec.rb 12.45 seconds
spec/controllers/spree/admin/orders/payments/payments_controller_refunds_spec.rb 11.389 seconds
spec/controllers/shops_controller_spec.rb 10.548 seconds
spec/controllers/user_passwords_controller_spec.rb 9.238 seconds
spec/controllers/groups_controller_spec.rb 9.231 seconds
spec/controllers/admin/enterprises_controller_spec.rb 7.978 seconds
spec/controllers/admin/variant_overrides_controller_spec.rb 7.826 seconds
spec/controllers/enterprises_controller_spec.rb 7.537 seconds
spec/controllers/checkout_controller_spec.rb 6.192 seconds
spec/controllers/admin/schedules_controller_spec.rb 5.673 seconds
spec/controllers/admin/order_cycles_controller_spec.rb 5.365 seconds
spec/controllers/admin/customers_controller_spec.rb 5.091 seconds
spec/controllers/spree/admin/variants_controller_spec.rb 4.854 seconds
spec/controllers/spree/admin/products_controller_spec.rb 4.521 seconds
spec/controllers/spree/admin/shipping_methods_controller_spec.rb 4.352 seconds
spec/controllers/spree/admin/orders/customer_details_controller_spec.rb 4.29 seconds
spec/controllers/api/v0/exchange_products_controller_spec.rb 4.223 seconds
spec/controllers/api/v0/reports/packing_report_spec.rb 3.723 seconds
spec/controllers/admin/inventory_items_controller_spec.rb 3.715 seconds
spec/controllers/admin/subscription_line_items_controller_spec.rb 3.322 seconds
spec/controllers/payment_gateways/paypal_controller_spec.rb 3.127 seconds
spec/controllers/spree/admin/orders/invoices_spec.rb 2.761 seconds
spec/controllers/spree/admin/payment_methods_controller_spec.rb 2.749 seconds
spec/controllers/shop_controller_spec.rb 2.301 seconds
spec/controllers/cart_controller_spec.rb 2.299 seconds
spec/controllers/spree/credit_cards_controller_spec.rb 1.766 seconds
spec/controllers/spree/admin/return_authorizations_controller_spec.rb 1.628 seconds
spec/controllers/api/v0/taxons_controller_spec.rb 1.41 seconds
spec/controllers/api/v0/shops_controller_spec.rb 1.388 seconds
spec/controllers/spree/admin/search_controller_spec.rb 1.228 seconds
spec/controllers/base_controller_spec.rb 1.191 seconds
spec/controllers/spree/admin/invoices_controller_spec.rb 1.008 seconds
spec/controllers/api/v0/product_images_controller_spec.rb 0.97 seconds
spec/controllers/api/v0/enterprises_controller_spec.rb 0.954 seconds
spec/controllers/api/v0/promo_images_controller_spec.rb 0.944 seconds
spec/controllers/admin/manager_invitations_controller_spec.rb 0.943 seconds
spec/controllers/admin/stripe_accounts_controller_spec.rb 0.906 seconds
spec/controllers/api/v0/logos_controller_spec.rb 0.899 seconds
spec/controllers/spree/admin/overview_controller_spec.rb 0.841 seconds
spec/controllers/stripe/callbacks_controller_spec.rb 0.75 seconds
spec/controllers/api/v0/customers_controller_spec.rb 0.731 seconds
spec/controllers/api/v0/reports_controller_spec.rb 0.46 seconds
spec/controllers/spree/admin/tax_rates_controller_spec.rb 0.437 seconds
spec/controllers/user_confirmations_controller_spec.rb 0.391 seconds
spec/controllers/admin/tag_rules_controller_spec.rb 0.384 seconds
spec/controllers/api/v0/terms_and_conditions_controller_spec.rb 0.343 seconds
spec/controllers/spree/api_keys_controller_spec.rb 0.307 seconds
spec/controllers/admin/invoice_settings_controller_spec.rb 0.274 seconds
spec/controllers/admin/stripe_connect_settings_controller_spec.rb 0.274 seconds
spec/controllers/spree/admin/mail_methods_controller_spec.rb 0.262 seconds
spec/controllers/api/v0/states_controller_spec.rb 0.247 seconds
spec/controllers/admin/column_preferences_controller_spec.rb 0.234 seconds
spec/controllers/spree/user_sessions_controller_spec.rb 0.226 seconds
spec/controllers/stripe/webhooks_controller_spec.rb 0.214 seconds
spec/controllers/admin/terms_of_service_files_controller_spec.rb 0.195 seconds
spec/controllers/spree/admin/users_controller_spec.rb 0.192 seconds
spec/controllers/registration_controller_spec.rb 0.176 seconds
spec/controllers/spree/admin/shipping_categories_controller_spec.rb 0.162 seconds
spec/controllers/api/v0/enterprise_fees_controller_spec.rb 0.135 seconds
spec/controllers/spree/admin/tax_settings_controller_spec.rb 0.116 seconds
spec/controllers/spree/admin/base_controller_spec.rb 0.099 seconds
spec/controllers/api/v0/taxonomies_controller_spec.rb 0.098 seconds
spec/controllers/admin/matomo_settings_controller_spec.rb 0.092 seconds
spec/controllers/user_registrations_controller_spec.rb 0.072 seconds
spec/controllers/api/v0/base_controller_spec.rb 0.071 seconds
spec/controllers/spree/admin/countries_controller_spec.rb 0.067 seconds
spec/controllers/spree/admin/general_settings_controller_spec.rb 0.051 seconds
spec/controllers/concerns/address_transformation_spec.rb 0.037 seconds
spec/controllers/concerns/raising_parameters_spec.rb 0.027 seconds
spec/controllers/api/v0/statuses_controller_spec.rb 0.026 seconds

Start using Knapsack Pro

Sign up and speed up your tests.