My organization (openfoodnetwork.org) / Open Food Network / knapsack_rspec_system_consumer / Build ID cc3cb345-6caa-47e8-9a8c-6b40d78267b8

Public     Back to CI builds

Build Details

Commit hash Branch Parallel nodes Created at Updated at
b59f014bd6b424ccbd9a10e5bfdbe3d6ad00e428 refs/heads/spec_for_enterprise_fee_selection_tax_inherit 10 2023-03-09 23:27:57 UTC 2023-03-09 23:28:56 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 40.387 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 40.387 seconds. The shorter this time is, the better.

Node index Finish time Execution time
0 2023-03-09 23:28:00 UTC 3 minutes 17.405 seconds
1 Finished Last 2023-03-09 23:28:38 UTC 3 minutes 54.605 seconds
2 Finished First 2023-03-09 23:27:57 UTC 2 minutes 46.32 seconds
3 2023-03-09 23:28:00 UTC 2 minutes 11.056 seconds
4 2023-03-09 23:28:06 UTC 2 minutes 15.056 seconds
5 2023-03-09 23:28:11 UTC 36.232 seconds
6 2023-03-09 23:28:28 UTC 43.448 seconds
7 2023-03-09 23:27:59 UTC 46.715 seconds
8 2023-03-09 23:28:00 UTC 50.207 seconds
9 2023-03-09 23:28:01 UTC 43.912 seconds

Build Distribution
(the most recent for the build)

Build distribution ID Parallel nodes Total execution time Ideal node execution time Distance
0a901a01-6907-4f27-9349-188340dfda8c 10 18 minutes 4.952 seconds 1 minute 48.496 seconds 2 minutes 6.11 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 48.496 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 54.605 seconds
spec/system/consumer/shopping/shopping_spec.rb 2 minutes 13.152 seconds
spec/system/consumer/shopping/checkout_spec.rb 1 minute 44.541 seconds
spec/system/consumer/shopping/variant_overrides_spec.rb 1 minute 38.414 seconds
spec/system/consumer/shops_spec.rb 55.35 seconds
spec/system/consumer/shopping/cart_spec.rb 47.577 seconds
spec/system/consumer/split_checkout_tax_incl_spec.rb 46.263 seconds
spec/system/consumer/split_checkout_tax_not_incl_spec.rb 43.448 seconds
spec/system/consumer/shopping/orders_spec.rb 41.395 seconds
spec/system/consumer/registration_spec.rb 36.232 seconds
spec/system/consumer/shopping/checkout_stripe_spec.rb 33.728 seconds
spec/system/consumer/authentication_spec.rb 31.85 seconds
spec/system/consumer/cookies_spec.rb 26.281 seconds
spec/system/consumer/shopping/checkout_paypal_spec.rb 19.985 seconds
spec/system/consumer/shopping/checkout_auth_spec.rb 16.69 seconds
spec/system/consumer/account_spec.rb 15.821 seconds
spec/system/consumer/producers_spec.rb 12.025 seconds
spec/system/consumer/groups_spec.rb 11.104 seconds
spec/system/consumer/shopping/products_spec.rb 10.223 seconds
spec/system/consumer/multilingual_spec.rb 10.172 seconds
spec/system/consumer/user_password_spec.rb 7.838 seconds
spec/system/consumer/caching/shops_caching_spec.rb 7.809 seconds
spec/system/consumer/caching/darkswarm_caching_spec.rb 6.436 seconds
spec/system/consumer/account/cards_spec.rb 6.024 seconds
spec/system/consumer/shopping/embedded_groups_spec.rb 5.544 seconds
spec/system/consumer/account/developer_settings_spec.rb 5.32 seconds
spec/system/consumer/shopping/unit_price_spec.rb 5.214 seconds
spec/system/consumer/footer_links_spec.rb 4.16 seconds
spec/system/consumer/account/settings_spec.rb 3.945 seconds
spec/system/consumer/account/payments_spec.rb 3.055 seconds
spec/system/consumer/sitemap_spec.rb 0.767 seconds

Start using Knapsack Pro

Sign up and speed up your tests.