My organization (openfoodnetwork.org) / Open Food Network / knapsack_rspec_controllers / Build ID d8ab511a-0d61-48ee-9481-b224669373e1

Public     Back to CI builds

Build Details

Commit hash Branch Parallel nodes Created at Updated at
0ba02883e858aca6b4a0e73fd1423eeb12bce80d refs/pull/10103/merge 8 2022-12-19 15:49:26 UTC 2022-12-19 15:51:06 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 1 minute 37.294 seconds. The shorter this time is, the better.

Loading...

Parallel CI nodes

The first CI node finished its work at 2022-12-19 15:49:26 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 33.64 seconds.

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

Node index Finish time Execution time
0 Finished First 2022-12-19 15:49:26 UTC 1 minute 6.641 seconds
1 2022-12-19 15:49:40 UTC 1 minute 15.675 seconds
2 2022-12-19 15:50:58 UTC 1 minute 56.57 seconds
3 2022-12-19 15:49:41 UTC 1 minute 13.874 seconds
4 2022-12-19 15:50:53 UTC 1 minute 49.751 seconds
5 Finished Last 2022-12-19 15:51:04 UTC 1 minute 58.735 seconds
6 2022-12-19 15:49:51 UTC 1 minute 23.872 seconds
7 2022-12-19 15:50:40 UTC 1 minute 44.0 seconds

Build Distribution
(the most recent for the build)

Build distribution ID Parallel nodes Total execution time Ideal node execution time Distance
1c15f1da-267d-44ca-b326-31adf537b75b 8 12 minutes 29.114 seconds 1 minute 33.64 seconds 0.017 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/admin/bulk_line_items_controller_spec.rb 1 minute 3.995 seconds
spec/controllers/api/v0/orders_controller_spec.rb 1 minute 3.165 seconds
spec/controllers/spree/orders_controller_spec.rb 57.632 seconds
spec/controllers/admin/subscriptions_controller_spec.rb 55.943 seconds
spec/controllers/api/v0/shipments_controller_spec.rb 52.607 seconds
spec/controllers/split_checkout_controller_spec.rb 35.218 seconds
spec/controllers/api/v0/products_controller_spec.rb 33.39 seconds
spec/controllers/spree/admin/orders_controller_spec.rb 30.413 seconds
spec/controllers/api/v0/variants_controller_spec.rb 24.146 seconds
spec/controllers/admin/reports_controller_spec.rb 23.563 seconds
spec/controllers/spree/admin/orders/payments/payments_controller_spec.rb 22.998 seconds
spec/controllers/line_items_controller_spec.rb 21.409 seconds
spec/controllers/spree/users_controller_spec.rb 19.031 seconds
spec/controllers/spree/admin/adjustments_controller_spec.rb 18.298 seconds
spec/controllers/spree/admin/orders/payments/payments_controller_refunds_spec.rb 17.368 seconds
spec/controllers/api/v0/order_cycles_controller_spec.rb 16.634 seconds
spec/controllers/payment_gateways/stripe_controller_spec.rb 13.559 seconds
spec/controllers/admin/enterprises_controller_spec.rb 12.463 seconds
spec/controllers/enterprises_controller_spec.rb 12.134 seconds
spec/controllers/shops_controller_spec.rb 11.982 seconds
spec/controllers/admin/proxy_orders_controller_spec.rb 11.946 seconds
spec/controllers/admin/variant_overrides_controller_spec.rb 10.754 seconds
spec/controllers/groups_controller_spec.rb 10.485 seconds
spec/controllers/checkout_controller_spec.rb 9.04 seconds
spec/controllers/spree/admin/products_controller_spec.rb 6.441 seconds
spec/controllers/api/v0/reports/packing_report_spec.rb 6.023 seconds
spec/controllers/admin/schedules_controller_spec.rb 6.007 seconds
spec/controllers/admin/order_cycles_controller_spec.rb 5.831 seconds
spec/controllers/admin/subscription_line_items_controller_spec.rb 5.219 seconds
spec/controllers/admin/inventory_items_controller_spec.rb 4.915 seconds
spec/controllers/spree/admin/orders/customer_details_controller_spec.rb 4.864 seconds
spec/controllers/spree/admin/variants_controller_spec.rb 4.851 seconds
spec/controllers/api/v0/exchange_products_controller_spec.rb 4.664 seconds
spec/controllers/admin/customers_controller_spec.rb 4.16 seconds
spec/controllers/spree/admin/shipping_methods_controller_spec.rb 4.026 seconds
spec/controllers/shop_controller_spec.rb 3.534 seconds
spec/controllers/cart_controller_spec.rb 3.292 seconds
spec/controllers/payment_gateways/paypal_controller_spec.rb 3.052 seconds
spec/controllers/spree/admin/payment_methods_controller_spec.rb 2.918 seconds
spec/controllers/spree/admin/orders/invoices_spec.rb 2.694 seconds
spec/controllers/spree/admin/return_authorizations_controller_spec.rb 2.427 seconds
spec/controllers/spree/admin/search_controller_spec.rb 1.847 seconds
spec/controllers/base_controller_spec.rb 1.778 seconds
spec/controllers/spree/credit_cards_controller_spec.rb 1.582 seconds
spec/controllers/api/v0/logos_controller_spec.rb 1.489 seconds
spec/controllers/api/v0/product_images_controller_spec.rb 1.487 seconds
spec/controllers/spree/admin/invoices_controller_spec.rb 1.481 seconds
spec/controllers/api/v0/shops_controller_spec.rb 1.255 seconds
spec/controllers/api/v0/enterprises_controller_spec.rb 1.141 seconds
spec/controllers/admin/manager_invitations_controller_spec.rb 1.065 seconds
spec/controllers/api/v0/taxons_controller_spec.rb 1.011 seconds
spec/controllers/admin/stripe_accounts_controller_spec.rb 0.996 seconds
spec/controllers/api/v0/promo_images_controller_spec.rb 0.925 seconds
spec/controllers/stripe/callbacks_controller_spec.rb 0.832 seconds
spec/controllers/spree/admin/overview_controller_spec.rb 0.808 seconds
spec/controllers/spree/admin/tax_rates_controller_spec.rb 0.671 seconds
spec/controllers/user_passwords_controller_spec.rb 0.654 seconds
spec/controllers/api/v0/customers_controller_spec.rb 0.625 seconds
spec/controllers/api/v0/terms_and_conditions_controller_spec.rb 0.542 seconds
spec/controllers/admin/invoice_settings_controller_spec.rb 0.507 seconds
spec/controllers/user_confirmations_controller_spec.rb 0.493 seconds
spec/controllers/api/v0/reports_controller_spec.rb 0.456 seconds
spec/controllers/admin/tag_rules_controller_spec.rb 0.448 seconds
spec/controllers/admin/column_preferences_controller_spec.rb 0.334 seconds
spec/controllers/spree/admin/mail_methods_controller_spec.rb 0.327 seconds
spec/controllers/spree/api_keys_controller_spec.rb 0.321 seconds
spec/controllers/admin/terms_of_service_files_controller_spec.rb 0.31 seconds
spec/controllers/admin/stripe_connect_settings_controller_spec.rb 0.29 seconds
spec/controllers/api/v0/states_controller_spec.rb 0.289 seconds
spec/controllers/spree/user_sessions_controller_spec.rb 0.27 seconds
spec/controllers/stripe/webhooks_controller_spec.rb 0.228 seconds
spec/controllers/spree/admin/shipping_categories_controller_spec.rb 0.214 seconds
spec/controllers/spree/admin/tax_settings_controller_spec.rb 0.184 seconds
spec/controllers/spree/admin/users_controller_spec.rb 0.174 seconds
spec/controllers/registration_controller_spec.rb 0.169 seconds
spec/controllers/api/v0/enterprise_fees_controller_spec.rb 0.148 seconds
spec/controllers/api/v0/taxonomies_controller_spec.rb 0.127 seconds
spec/controllers/spree/admin/base_controller_spec.rb 0.102 seconds
spec/controllers/api/v0/base_controller_spec.rb 0.096 seconds
spec/controllers/admin/matomo_settings_controller_spec.rb 0.092 seconds
spec/controllers/spree/admin/countries_controller_spec.rb 0.075 seconds
spec/controllers/user_registrations_controller_spec.rb 0.071 seconds
spec/controllers/spree/admin/general_settings_controller_spec.rb 0.047 seconds
spec/controllers/api/v0/statuses_controller_spec.rb 0.04 seconds
spec/controllers/concerns/address_transformation_spec.rb 0.039 seconds
spec/controllers/concerns/raising_parameters_spec.rb 0.023 seconds

Start using Knapsack Pro

Sign up and speed up your tests.