My organization (openfoodnetwork.org) / Open Food Network / knapsack_rspec_system_consumer / Build ID e0781a4f-447b-4ab7-bad3-e9c37a927d90

Public     Back to CI builds

Build Details

Commit hash Branch Parallel nodes Created at Updated at
fd1391cda97ab89341dd582119deac3e061eedbe refs/heads/comment_flaky_bom_flatpickr_date_selection 10 2023-01-18 16:46:19 UTC 2023-01-18 16:47:06 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 38.87 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 38.87 seconds. The shorter this time is, the better.

Node index Finish time Execution time
0 2023-01-18 16:46:20 UTC 3 minutes 32.953 seconds
1 2023-01-18 16:46:21 UTC 2 minutes 52.149 seconds
2 2023-01-18 16:46:20 UTC 2 minutes 22.125 seconds
3 2023-01-18 16:46:20 UTC 2 minutes 8.844 seconds
4 2023-01-18 16:46:23 UTC 1 minute 53.065 seconds
5 Finished First 2023-01-18 16:46:19 UTC 1 minute 43.119 seconds
6 2023-01-18 16:46:21 UTC 1 minute 32.798 seconds
7 2023-01-18 16:46:19 UTC 47.122 seconds
8 2023-01-18 16:46:42 UTC 0 seconds
9 Finished Last 2023-01-18 16:46:58 UTC 17.014 seconds

Build Distribution
(the most recent for the build)

Build distribution ID Parallel nodes Total execution time Ideal node execution time Distance
71e319f0-eed3-4f8a-acf0-438e0b4772d9 10 17 minutes 9.184 seconds 1 minute 42.919 seconds 1 minute 33.236 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 42.919 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.154 seconds
spec/system/consumer/shopping/shopping_spec.rb 2 minutes 21.717 seconds
spec/system/consumer/shopping/checkout_spec.rb 1 minute 40.158 seconds
spec/system/consumer/shopping/variant_overrides_spec.rb 1 minute 21.426 seconds
spec/system/consumer/shops_spec.rb 1 minute 12.169 seconds
spec/system/consumer/authentication_spec.rb 51.482 seconds
spec/system/consumer/split_checkout_tax_incl_spec.rb 49.166 seconds
spec/system/consumer/shopping/cart_spec.rb 43.099 seconds
spec/system/consumer/split_checkout_tax_not_incl_spec.rb 30.951 seconds
spec/system/consumer/shopping/orders_spec.rb 27.607 seconds
spec/system/consumer/cookies_spec.rb 26.913 seconds
spec/system/consumer/shopping/checkout_stripe_spec.rb 26.722 seconds
spec/system/consumer/registration_spec.rb 22.898 seconds
spec/system/consumer/account_spec.rb 18.017 seconds
spec/system/consumer/caching/shops_caching_spec.rb 17.014 seconds
spec/system/consumer/shopping/checkout_auth_spec.rb 16.419 seconds
spec/system/consumer/shopping/checkout_paypal_spec.rb 14.801 seconds
spec/system/consumer/multilingual_spec.rb 11.871 seconds
spec/system/consumer/producers_spec.rb 11.271 seconds
spec/system/consumer/shopping/products_spec.rb 11.126 seconds
spec/system/consumer/groups_spec.rb 10.54 seconds
spec/system/consumer/user_password_spec.rb 7.8 seconds
spec/system/consumer/account/cards_spec.rb 5.799 seconds
spec/system/consumer/shopping/embedded_groups_spec.rb 5.594 seconds
spec/system/consumer/caching/darkswarm_caching_spec.rb 5.492 seconds
spec/system/consumer/account/developer_settings_spec.rb 5.415 seconds
spec/system/consumer/shopping/unit_price_spec.rb 5.012 seconds
spec/system/consumer/account/settings_spec.rb 4.977 seconds
spec/system/consumer/footer_links_spec.rb 4.024 seconds
spec/system/consumer/account/payments_spec.rb 2.723 seconds
spec/system/consumer/sitemap_spec.rb 0.846 seconds

Start using Knapsack Pro

Sign up and speed up your tests.