My organization (openfoodnetwork.org) / Open Food Network / knapsack_rspec_system_consumer / Build ID 317a106f-7bb0-4be4-8a34-5f8e948c69cb

Public     Back to CI builds

Build Details

Commit hash Branch Parallel nodes Created at Updated at
c4651e9d935edbcf119318a11245fd4bd8be1a95 refs/heads/9424-calculator-provide-a-calculator-none 10 2022-12-27 17:01:30 UTC 2022-12-27 17:02:11 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 33.346 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 33.346 seconds. The shorter this time is, the better.

Node index Finish time Execution time
0 2022-12-27 17:01:31 UTC 2 minutes 47.847 seconds
1 2022-12-27 17:02:00 UTC 3 minutes 35.574 seconds
2 2022-12-27 17:01:32 UTC 2 minutes 59.067 seconds
3 2022-12-27 17:01:31 UTC 2 minutes 56.886 seconds
4 2022-12-27 17:01:32 UTC 1 minute 55.918 seconds
5 2022-12-27 17:01:32 UTC 1 minute 23.693 seconds
6 Finished First 2022-12-27 17:01:30 UTC 1 minute 8.135 seconds
7 2022-12-27 17:01:31 UTC 1 minute 15.386 seconds
8 Finished Last 2022-12-27 17:02:04 UTC 19.914 seconds
9 2022-12-27 17:02:01 UTC 14.863 seconds

Build Distribution
(the most recent for the build)

Build distribution ID Parallel nodes Total execution time Ideal node execution time Distance
ccae8321-b68b-44ef-934b-8470ed7e88c0 10 18 minutes 37.278 seconds 1 minute 51.728 seconds 1 minute 43.847 seconds

Test Files recorded on parallel CI nodes

The slow test files are highlighted in yellow.

Test files with higher execution time than 1 minute 51.728 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 3 minutes 35.574 seconds
spec/system/consumer/shopping/checkout_spec.rb 2 minutes 30.607 seconds
spec/system/consumer/shopping/shopping_spec.rb 2 minutes 18.771 seconds
spec/system/consumer/shopping/variant_overrides_spec.rb 1 minute 26.071 seconds
spec/system/consumer/shops_spec.rb 1 minute 15.22 seconds
spec/system/consumer/split_checkout_tax_incl_spec.rb 53.143 seconds
spec/system/consumer/shopping/cart_spec.rb 45.177 seconds
spec/system/consumer/shopping/orders_spec.rb 40.699 seconds
spec/system/consumer/authentication_spec.rb 39.494 seconds
spec/system/consumer/cookies_spec.rb 27.17 seconds
spec/system/consumer/split_checkout_tax_not_incl_spec.rb 25.008 seconds
spec/system/consumer/shopping/checkout_stripe_spec.rb 24.064 seconds
spec/system/consumer/registration_spec.rb 23.199 seconds
spec/system/consumer/shopping/embedded_groups_spec.rb 19.914 seconds
spec/system/consumer/shopping/checkout_auth_spec.rb 16.577 seconds
spec/system/consumer/producers_spec.rb 16.245 seconds
spec/system/consumer/shopping/checkout_paypal_spec.rb 15.255 seconds
spec/system/consumer/account/cards_spec.rb 14.863 seconds
spec/system/consumer/account_spec.rb 14.778 seconds
spec/system/consumer/shopping/products_spec.rb 11.362 seconds
spec/system/consumer/multilingual_spec.rb 10.677 seconds
spec/system/consumer/groups_spec.rb 10.175 seconds
spec/system/consumer/caching/shops_caching_spec.rb 8.272 seconds
spec/system/consumer/user_password_spec.rb 7.428 seconds
spec/system/consumer/caching/darkswarm_caching_spec.rb 5.556 seconds
spec/system/consumer/shopping/unit_price_spec.rb 5.362 seconds
spec/system/consumer/account/developer_settings_spec.rb 5.056 seconds
spec/system/consumer/footer_links_spec.rb 4.077 seconds
spec/system/consumer/account/settings_spec.rb 3.688 seconds
spec/system/consumer/account/payments_spec.rb 2.813 seconds
spec/system/consumer/sitemap_spec.rb 0.995 seconds

Start using Knapsack Pro

Sign up and speed up your tests.