My organization (openfoodnetwork.org) / Open Food Network / knapsack_rspec_system_consumer / Build ID 4f4b9d2a-c749-47fe-930c-96fbc18c9f56

Public     Back to CI builds

Build Details

Commit hash Branch Parallel nodes Created at Updated at
51272eef0079e47260e1d2c4f88d75879bb5bb9d refs/heads/10417-flaky-rspec-specsystemadminproducts_specrb210 10 2023-02-13 12:56:29 UTC 2023-02-13 12:56:54 UTC

Parallel CI Nodes

All parallel CI nodes finished their work.

Some of the CI nodes have not run any tests. This could happen when a CI node started late after other CI nodes had already executed all of their tests in the Queue Mode.

The time span between the finish times of the CI node that Finished First and the one which Finished Last is 14.467 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 14.467 seconds. The shorter this time is, the better.

Node index Finish time Execution time
0 2023-02-13 12:56:32 UTC 3 minutes 6.082 seconds
1 2023-02-13 12:56:40 UTC 3 minutes 19.746 seconds
2 2023-02-13 12:56:33 UTC 2 minutes 29.578 seconds
3 2023-02-13 12:56:33 UTC 2 minutes 4.476 seconds
4 2023-02-13 12:56:31 UTC 1 minute 51.394 seconds
5 2023-02-13 12:56:30 UTC 1 minute 12.525 seconds
6 2023-02-13 12:56:30 UTC 1 minute 37.434 seconds
7 Finished First 2023-02-13 12:56:29 UTC 1 minute 4.779 seconds
8 Finished Last 2023-02-13 12:56:44 UTC 0 seconds
9 2023-02-13 12:56:32 UTC 51.054 seconds

Build Distribution
(the most recent for the build)

Build distribution ID Parallel nodes Total execution time Ideal node execution time Distance
efb504d8-1dfc-44f9-b7c9-1c3dd7b6b6d2 10 17 minutes 37.063 seconds 1 minute 45.707 seconds 1 minute 34.039 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 45.707 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 19.746 seconds
spec/system/consumer/shopping/shopping_spec.rb 2 minutes 18.768 seconds
spec/system/consumer/shopping/checkout_spec.rb 2 minutes 11.127 seconds
spec/system/consumer/shopping/variant_overrides_spec.rb 1 minute 45.862 seconds
spec/system/consumer/shops_spec.rb 1 minute 0.404 seconds
spec/system/consumer/split_checkout_tax_incl_spec.rb 50.047 seconds
spec/system/consumer/shopping/cart_spec.rb 48.894 seconds
spec/system/consumer/authentication_spec.rb 38.624 seconds
spec/system/consumer/shopping/checkout_stripe_spec.rb 30.843 seconds
spec/system/consumer/shopping/orders_spec.rb 26.652 seconds
spec/system/consumer/cookies_spec.rb 26.17 seconds
spec/system/consumer/registration_spec.rb 22.256 seconds
spec/system/consumer/split_checkout_tax_not_incl_spec.rb 21.44 seconds
spec/system/consumer/shopping/checkout_auth_spec.rb 17.446 seconds
spec/system/consumer/account_spec.rb 16.689 seconds
spec/system/consumer/shopping/checkout_paypal_spec.rb 15.119 seconds
spec/system/consumer/producers_spec.rb 14.637 seconds
spec/system/consumer/multilingual_spec.rb 13.049 seconds
spec/system/consumer/groups_spec.rb 10.854 seconds
spec/system/consumer/shopping/products_spec.rb 10.402 seconds
spec/system/consumer/caching/shops_caching_spec.rb 8.713 seconds
spec/system/consumer/user_password_spec.rb 8.092 seconds
spec/system/consumer/account/cards_spec.rb 6.02 seconds
spec/system/consumer/shopping/embedded_groups_spec.rb 5.605 seconds
spec/system/consumer/account/settings_spec.rb 5.566 seconds
spec/system/consumer/caching/darkswarm_caching_spec.rb 5.257 seconds
spec/system/consumer/shopping/unit_price_spec.rb 5.094 seconds
spec/system/consumer/account/developer_settings_spec.rb 5.089 seconds
spec/system/consumer/footer_links_spec.rb 4.007 seconds
spec/system/consumer/account/payments_spec.rb 3.814 seconds
spec/system/consumer/sitemap_spec.rb 0.793 seconds

Start using Knapsack Pro

Sign up and speed up your tests.