My organization (openfoodnetwork.org) / Open Food Network / knapsack_rspec_system_consumer / Build ID 86e7340d-a1cd-432a-85b6-8913718bb07a

Public     Back to CI builds

Build Details

Commit hash Branch Parallel nodes Created at Updated at
d3faa6357f8a3a10b93f7a1cc5901b984fa75273 refs/heads/invoices 10 2023-03-08 08:20:48 UTC 2023-03-08 08:21:48 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 52.777 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 52.777 seconds. The shorter this time is, the better.

Node index Finish time Execution time
0 Finished Last 2023-03-08 08:21:41 UTC 3 minutes 42.835 seconds
1 2023-03-08 08:20:50 UTC 1 minute 59.32 seconds
2 2023-03-08 08:20:55 UTC 2 minutes 12.294 seconds
3 2023-03-08 08:21:16 UTC 2 minutes 57.895 seconds
4 2023-03-08 08:20:49 UTC 1 minute 49.194 seconds
5 Finished First 2023-03-08 08:20:48 UTC 1 minute 31.205 seconds
6 2023-03-08 08:20:51 UTC 1 minute 47.95 seconds
7 2023-03-08 08:20:49 UTC 1 minute 44.908 seconds
8 2023-03-08 08:20:48 UTC 1 minute 40.184 seconds
9 2023-03-08 08:21:09 UTC 51.063 seconds

Build Distribution
(the most recent for the build)

Build distribution ID Parallel nodes Total execution time Ideal node execution time Distance
8bf27aa7-9e26-401f-9f57-bdb22efb5806 10 20 minutes 16.842 seconds 2 minutes 1.685 seconds 1 minute 41.15 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 1.685 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 42.835 seconds
spec/system/consumer/shopping/shopping_spec.rb 2 minutes 57.895 seconds
spec/system/consumer/shopping/checkout_spec.rb 2 minutes 12.294 seconds
spec/system/consumer/shopping/variant_overrides_spec.rb 1 minute 45.926 seconds
spec/system/consumer/split_checkout_tax_incl_spec.rb 1 minute 4.81 seconds
spec/system/consumer/shops_spec.rb 1 minute 4.041 seconds
spec/system/consumer/shopping/cart_spec.rb 1 minute 3.41 seconds
spec/system/consumer/authentication_spec.rb 51.063 seconds
spec/system/consumer/shopping/orders_spec.rb 47.421 seconds
spec/system/consumer/shopping/checkout_stripe_spec.rb 35.36 seconds
spec/system/consumer/split_checkout_tax_not_incl_spec.rb 28.538 seconds
spec/system/consumer/cookies_spec.rb 27.042 seconds
spec/system/consumer/registration_spec.rb 25.402 seconds
spec/system/consumer/shopping/checkout_paypal_spec.rb 19.841 seconds
spec/system/consumer/shopping/checkout_auth_spec.rb 19.564 seconds
spec/system/consumer/account_spec.rb 16.877 seconds
spec/system/consumer/groups_spec.rb 14.166 seconds
spec/system/consumer/producers_spec.rb 12.627 seconds
spec/system/consumer/multilingual_spec.rb 12.566 seconds
spec/system/consumer/caching/shops_caching_spec.rb 11.132 seconds
spec/system/consumer/user_password_spec.rb 10.296 seconds
spec/system/consumer/shopping/products_spec.rb 9.423 seconds
spec/system/consumer/account/cards_spec.rb 7.289 seconds
spec/system/consumer/account/developer_settings_spec.rb 6.105 seconds
spec/system/consumer/shopping/embedded_groups_spec.rb 5.948 seconds
spec/system/consumer/shopping/unit_price_spec.rb 5.538 seconds
spec/system/consumer/caching/darkswarm_caching_spec.rb 5.447 seconds
spec/system/consumer/account/settings_spec.rb 4.992 seconds
spec/system/consumer/footer_links_spec.rb 4.681 seconds
spec/system/consumer/account/payments_spec.rb 3.232 seconds
spec/system/consumer/sitemap_spec.rb 1.098 seconds

Start using Knapsack Pro

Sign up and speed up your tests.