My organization (openfoodnetwork.org) / Open Food Network / knapsack_rspec_system_consumer / Build ID c0cf8d58-0608-42d9-b3b2-19f708d4bdf0

Public     Back to CI builds

Build Details

Commit hash Branch Parallel nodes Created at Updated at
0a3d362282262864b0787be95eebebf8cdd172df refs/heads/9145-Splitcheckout,-add-error-message-when-no-shipping-methods-are-available-to-the-customer 10 2023-02-15 09:42:41 UTC 2023-02-15 09:43:28 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 37.597 seconds. The shorter this time is, the better.

Loading...

Parallel CI nodes

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

Node index Finish time Execution time
0 2023-02-15 09:42:50 UTC 4 minutes 23.84 seconds
1 2023-02-15 09:42:41 UTC 2 minutes 44.529 seconds
2 2023-02-15 09:42:43 UTC 3 minutes 22.302 seconds
3 Finished First 2023-02-15 09:42:41 UTC 2 minutes 39.527 seconds
4 2023-02-15 09:42:42 UTC 2 minutes 37.734 seconds
5 2023-02-15 09:42:42 UTC 2 minutes 22.895 seconds
6 2023-02-15 09:43:10 UTC 1 minute 4.656 seconds
7 2023-02-15 09:42:49 UTC 1 minute 1.202 seconds
8 2023-02-15 09:43:14 UTC 14.551 seconds
9 Finished Last 2023-02-15 09:43:19 UTC 12.354 seconds

Build Distribution
(the most recent for the build)

Build distribution ID Parallel nodes Total execution time Ideal node execution time Distance
8b4a3ad9-09dc-476b-86ad-5797e5cdef5c 10 20 minutes 43.583 seconds 2 minutes 4.359 seconds 2 minutes 19.481 seconds

Test Files recorded on parallel CI nodes

The slow test files are highlighted in yellow.

Test files with higher execution time than 2 minutes 4.359 seconds are a bottleneck because they take more time than the expected execution time per parallel CI node.


You can enable auto split of slow RSpec test files by test examples on parallel CI nodes to run your CI builds faster.

The more parallel CI nodes you use, the more test files will be split by test examples.

We recommend running at least 2 CI builds after you increase the number of parallel CI nodes. This way Knapsack Pro API can learn about your test examples defined in the slow test files to split tests better in future CI builds.


Test file path (Displaying all 31 entries files) Execution time
spec/system/consumer/split_checkout_spec.rb 4 minutes 23.84 seconds
spec/system/consumer/shopping/checkout_spec.rb 2 minutes 22.62 seconds
spec/system/consumer/shopping/shopping_spec.rb 2 minutes 11.693 seconds
spec/system/consumer/shopping/variant_overrides_spec.rb 1 minute 48.286 seconds
spec/system/consumer/shops_spec.rb 1 minute 25.395 seconds
spec/system/consumer/authentication_spec.rb 1 minute 4.656 seconds
spec/system/consumer/split_checkout_tax_incl_spec.rb 1 minute 1.282 seconds
spec/system/consumer/shopping/cart_spec.rb 1 minute 1.202 seconds
spec/system/consumer/shopping/orders_spec.rb 35.776 seconds
spec/system/consumer/split_checkout_tax_not_incl_spec.rb 29.638 seconds
spec/system/consumer/shopping/checkout_stripe_spec.rb 26.189 seconds
spec/system/consumer/cookies_spec.rb 26.146 seconds
spec/system/consumer/registration_spec.rb 24.614 seconds
spec/system/consumer/shopping/checkout_auth_spec.rb 21.038 seconds
spec/system/consumer/account_spec.rb 15.138 seconds
spec/system/consumer/shopping/checkout_paypal_spec.rb 14.855 seconds
spec/system/consumer/account/cards_spec.rb 14.551 seconds
spec/system/consumer/groups_spec.rb 14.318 seconds
spec/system/consumer/shopping/products_spec.rb 14.305 seconds
spec/system/consumer/producers_spec.rb 13.219 seconds
spec/system/consumer/account/settings_spec.rb 12.354 seconds
spec/system/consumer/multilingual_spec.rb 11.5 seconds
spec/system/consumer/caching/shops_caching_spec.rb 9.328 seconds
spec/system/consumer/user_password_spec.rb 7.688 seconds
spec/system/consumer/shopping/embedded_groups_spec.rb 7.299 seconds
spec/system/consumer/caching/darkswarm_caching_spec.rb 6.537 seconds
spec/system/consumer/account/developer_settings_spec.rb 6.199 seconds
spec/system/consumer/shopping/unit_price_spec.rb 6.093 seconds
spec/system/consumer/footer_links_spec.rb 3.932 seconds
spec/system/consumer/account/payments_spec.rb 2.853 seconds
spec/system/consumer/sitemap_spec.rb 1.056 seconds

Start using Knapsack Pro

Sign up and speed up your tests.