My organization (openfoodnetwork.org) / Open Food Network / knapsack_rspec_system_consumer / Build ID db74e6cb-e0c2-4fda-80c2-2e56d1093c27

Public     Back to CI builds

Build Details

Commit hash Branch Parallel nodes Created at Updated at
e6e62eeae7e065b9e2d1b0b1a150ac28156a35fe refs/heads/sales_tax_totals_by_order 10 2023-01-06 14:45:49 UTC 2023-01-06 14:46:42 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 46.804 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 46.804 seconds. The shorter this time is, the better.

Node index Finish time Execution time
0 2023-01-06 14:45:50 UTC 3 minutes 33.619 seconds
1 2023-01-06 14:46:00 UTC 3 minutes 30.786 seconds
2 Finished First 2023-01-06 14:45:49 UTC 3 minutes 10.64 seconds
3 2023-01-06 14:46:00 UTC 1 minute 51.901 seconds
4 2023-01-06 14:45:50 UTC 1 minute 30.88 seconds
5 2023-01-06 14:45:49 UTC 1 minute 3.922 seconds
6 2023-01-06 14:45:50 UTC 1 minute 17.589 seconds
7 2023-01-06 14:45:50 UTC 1 minute 18.173 seconds
8 2023-01-06 14:45:49 UTC 48.332 seconds
9 Finished Last 2023-01-06 14:46:35 UTC 36.934 seconds

Build Distribution
(the most recent for the build)

Build distribution ID Parallel nodes Total execution time Ideal node execution time Distance
5862f5e3-a599-4058-a3d4-513b8a2cfa93 10 18 minutes 42.772 seconds 1 minute 52.278 seconds 1 minute 28.182 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 52.278 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 20.459 seconds
spec/system/consumer/shopping/shopping_spec.rb 2 minutes 15.698 seconds
spec/system/consumer/shopping/checkout_spec.rb 2 minutes 6.44 seconds
spec/system/consumer/shopping/variant_overrides_spec.rb 1 minute 51.901 seconds
spec/system/consumer/shops_spec.rb 1 minute 8.258 seconds
spec/system/consumer/shopping/cart_spec.rb 50.492 seconds
spec/system/consumer/split_checkout_tax_incl_spec.rb 49.327 seconds
spec/system/consumer/shopping/orders_spec.rb 48.365 seconds
spec/system/consumer/authentication_spec.rb 42.869 seconds
spec/system/consumer/shopping/checkout_auth_spec.rb 36.934 seconds
spec/system/consumer/shopping/checkout_stripe_spec.rb 27.608 seconds
spec/system/consumer/cookies_spec.rb 26.705 seconds
spec/system/consumer/registration_spec.rb 24.32 seconds
spec/system/consumer/split_checkout_tax_not_incl_spec.rb 23.348 seconds
spec/system/consumer/account_spec.rb 17.762 seconds
spec/system/consumer/shopping/checkout_paypal_spec.rb 15.981 seconds
spec/system/consumer/footer_links_spec.rb 14.299 seconds
spec/system/consumer/groups_spec.rb 13.38 seconds
spec/system/consumer/shopping/products_spec.rb 12.274 seconds
spec/system/consumer/producers_spec.rb 11.078 seconds
spec/system/consumer/multilingual_spec.rb 10.738 seconds
spec/system/consumer/caching/shops_caching_spec.rb 8.784 seconds
spec/system/consumer/user_password_spec.rb 7.74 seconds
spec/system/consumer/shopping/embedded_groups_spec.rb 6.129 seconds
spec/system/consumer/account/cards_spec.rb 5.965 seconds
spec/system/consumer/shopping/unit_price_spec.rb 5.582 seconds
spec/system/consumer/caching/darkswarm_caching_spec.rb 5.464 seconds
spec/system/consumer/account/developer_settings_spec.rb 5.421 seconds
spec/system/consumer/account/settings_spec.rb 4.083 seconds
spec/system/consumer/account/payments_spec.rb 3.207 seconds
spec/system/consumer/sitemap_spec.rb 2.178 seconds

Start using Knapsack Pro

Sign up and speed up your tests.