My organization (openfoodnetwork.org) / Open Food Network / knapsack_rspec_system_consumer / Build ID 731ab45e-8b10-400b-89c3-13b1da0f4144

Public     Back to CI builds

Build Details

Commit hash Branch Parallel nodes Created at Updated at
bfa1605399a352ce97683e6f30d48c90d9a93928 refs/heads/add_pagination_BOM_spec 10 2023-02-13 13:10:05 UTC 2023-02-13 13:10:39 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 28.048 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 28.048 seconds. The shorter this time is, the better.

Node index Finish time Execution time
0 2023-02-13 13:10:16 UTC 3 minutes 16.69 seconds
1 2023-02-13 13:10:05 UTC 2 minutes 36.148 seconds
2 Finished First 2023-02-13 13:10:05 UTC 2 minutes 35.658 seconds
3 2023-02-13 13:10:06 UTC 2 minutes 27.54 seconds
4 2023-02-13 13:10:06 UTC 1 minute 59.368 seconds
5 2023-02-13 13:10:06 UTC 1 minute 36.156 seconds
6 2023-02-13 13:10:12 UTC 1 minute 2.758 seconds
7 2023-02-13 13:10:10 UTC 50.094 seconds
8 Finished Last 2023-02-13 13:10:33 UTC 45.18 seconds
9 2023-02-13 13:10:07 UTC 43.272 seconds

Build Distribution
(the most recent for the build)

Build distribution ID Parallel nodes Total execution time Ideal node execution time Distance
db9dcf57-c2bc-4375-8adf-6cfbd3bd12c3 10 17 minutes 52.859 seconds 1 minute 47.286 seconds 1 minute 29.404 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 47.286 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 16.69 seconds
spec/system/consumer/shopping/shopping_spec.rb 2 minutes 15.695 seconds
spec/system/consumer/shopping/checkout_spec.rb 1 minute 46.771 seconds
spec/system/consumer/shopping/variant_overrides_spec.rb 1 minute 23.462 seconds
spec/system/consumer/authentication_spec.rb 1 minute 2.758 seconds
spec/system/consumer/shops_spec.rb 1 minute 2.475 seconds
spec/system/consumer/split_checkout_tax_incl_spec.rb 1 minute 0.124 seconds
spec/system/consumer/shopping/orders_spec.rb 50.094 seconds
spec/system/consumer/shopping/checkout_stripe_spec.rb 45.18 seconds
spec/system/consumer/shopping/cart_spec.rb 43.272 seconds
spec/system/consumer/cookies_spec.rb 26.427 seconds
spec/system/consumer/registration_spec.rb 22.946 seconds
spec/system/consumer/split_checkout_tax_not_incl_spec.rb 22.311 seconds
spec/system/consumer/account_spec.rb 18.002 seconds
spec/system/consumer/shopping/checkout_paypal_spec.rb 17.077 seconds
spec/system/consumer/shopping/checkout_auth_spec.rb 16.939 seconds
spec/system/consumer/producers_spec.rb 13.57 seconds
spec/system/consumer/shopping/products_spec.rb 11.06 seconds
spec/system/consumer/groups_spec.rb 10.918 seconds
spec/system/consumer/multilingual_spec.rb 10.411 seconds
spec/system/consumer/user_password_spec.rb 8.263 seconds
spec/system/consumer/caching/shops_caching_spec.rb 8.241 seconds
spec/system/consumer/caching/darkswarm_caching_spec.rb 5.812 seconds
spec/system/consumer/account/cards_spec.rb 5.686 seconds
spec/system/consumer/account/developer_settings_spec.rb 5.551 seconds
spec/system/consumer/shopping/unit_price_spec.rb 5.543 seconds
spec/system/consumer/shopping/embedded_groups_spec.rb 5.402 seconds
spec/system/consumer/account/settings_spec.rb 4.462 seconds
spec/system/consumer/footer_links_spec.rb 3.868 seconds
spec/system/consumer/account/payments_spec.rb 2.958 seconds
spec/system/consumer/sitemap_spec.rb 0.906 seconds

Start using Knapsack Pro

Sign up and speed up your tests.