My organization (openfoodnetwork.org) / Open Food Network / knapsack_rspec_system_consumer / Build ID 31e699b0-7ecb-4e3c-a48b-e86104b2b0bc

Public     Back to CI builds

Build Details

Commit hash Branch Parallel nodes Created at Updated at
a793fc9f99ef2d3cbe8f7ecf7e6c36bfb27b72ef refs/heads/9424-calculator-provide-a-calculator-none 10 2022-12-28 11:13:35 UTC 2022-12-28 11:14:38 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 56.353 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 56.353 seconds. The shorter this time is, the better.

Node index Finish time Execution time
0 Finished Last 2022-12-28 11:14:31 UTC 3 minutes 32.233 seconds
1 2022-12-28 11:13:36 UTC 2 minutes 30.575 seconds
2 2022-12-28 11:13:37 UTC 2 minutes 25.746 seconds
3 Finished First 2022-12-28 11:13:35 UTC 2 minutes 21.626 seconds
4 2022-12-28 11:13:37 UTC 2 minutes 2.583 seconds
5 2022-12-28 11:13:36 UTC 2 minutes 7.471 seconds
6 2022-12-28 11:13:36 UTC 1 minute 46.983 seconds
7 2022-12-28 11:13:35 UTC 1 minute 14.01 seconds
8 2022-12-28 11:14:15 UTC 42.85 seconds
9 2022-12-28 11:13:47 UTC 34.921 seconds

Build Distribution
(the most recent for the build)

Build distribution ID Parallel nodes Total execution time Ideal node execution time Distance
a5345031-0f2c-47ae-b1f3-1dddc3dc3581 10 19 minutes 18.993 seconds 1 minute 55.9 seconds 1 minute 36.334 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 55.9 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 32.233 seconds
spec/system/consumer/shopping/shopping_spec.rb 2 minutes 24.875 seconds
spec/system/consumer/shopping/checkout_spec.rb 2 minutes 7.278 seconds
spec/system/consumer/shopping/variant_overrides_spec.rb 1 minute 23.238 seconds
spec/system/consumer/shops_spec.rb 1 minute 21.66 seconds
spec/system/consumer/split_checkout_tax_incl_spec.rb 1 minute 1.788 seconds
spec/system/consumer/authentication_spec.rb 56.072 seconds
spec/system/consumer/shopping/cart_spec.rb 48.743 seconds
spec/system/consumer/shopping/checkout_paypal_spec.rb 42.85 seconds
spec/system/consumer/shopping/checkout_stripe_spec.rb 34.921 seconds
spec/system/consumer/shopping/orders_spec.rb 29.933 seconds
spec/system/consumer/split_checkout_tax_not_incl_spec.rb 27.918 seconds
spec/system/consumer/cookies_spec.rb 26.357 seconds
spec/system/consumer/registration_spec.rb 24.166 seconds
spec/system/consumer/shopping/checkout_auth_spec.rb 23.415 seconds
spec/system/consumer/groups_spec.rb 16.736 seconds
spec/system/consumer/account_spec.rb 16.24 seconds
spec/system/consumer/producers_spec.rb 12.529 seconds
spec/system/consumer/multilingual_spec.rb 12.409 seconds
spec/system/consumer/shopping/products_spec.rb 11.16 seconds
spec/system/consumer/caching/shops_caching_spec.rb 10.797 seconds
spec/system/consumer/user_password_spec.rb 9.489 seconds
spec/system/consumer/account/developer_settings_spec.rb 6.713 seconds
spec/system/consumer/account/cards_spec.rb 6.478 seconds
spec/system/consumer/shopping/unit_price_spec.rb 5.7 seconds
spec/system/consumer/shopping/embedded_groups_spec.rb 5.671 seconds
spec/system/consumer/caching/darkswarm_caching_spec.rb 5.625 seconds
spec/system/consumer/footer_links_spec.rb 4.869 seconds
spec/system/consumer/account/settings_spec.rb 4.86 seconds
spec/system/consumer/account/payments_spec.rb 3.083 seconds
spec/system/consumer/sitemap_spec.rb 1.203 seconds

Start using Knapsack Pro

Sign up and speed up your tests.