My organization (openfoodnetwork.org) / Open Food Network / knapsack_rspec_system_consumer / Build ID 327c8290-e196-4a10-98a8-8f82443bede4

Public     Back to CI builds

Build Details

Commit hash Branch Parallel nodes Created at Updated at
f45819c26ff792805634af0776c5f55c0ab86e8f refs/heads/9419-send-invoices-per-email-in-bulk-from-the-admin-orders-page 10 2023-01-31 13:35:26 UTC 2023-01-31 13:36:28 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 53.753 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 53.753 seconds. The shorter this time is, the better.

Node index Finish time Execution time
0 Finished Last 2023-01-31 13:36:20 UTC 3 minutes 50.838 seconds
1 2023-01-31 13:35:29 UTC 2 minutes 49.943 seconds
2 Finished First 2023-01-31 13:35:26 UTC 2 minutes 44.093 seconds
3 2023-01-31 13:35:28 UTC 2 minutes 9.613 seconds
4 2023-01-31 13:35:28 UTC 2 minutes 1.57 seconds
5 2023-01-31 13:35:27 UTC 2 minutes 24.78 seconds
6 2023-01-31 13:35:28 UTC 1 minute 28.856 seconds
7 2023-01-31 13:35:49 UTC 59.657 seconds
8 2023-01-31 13:36:07 UTC 21.041 seconds
9 2023-01-31 13:35:27 UTC 1 minute 0.233 seconds

Build Distribution
(the most recent for the build)

Build distribution ID Parallel nodes Total execution time Ideal node execution time Distance
757ca5a5-9117-4d0c-a1d3-f7795d5f4ec3 10 19 minutes 50.619 seconds 1 minute 59.062 seconds 1 minute 51.776 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 59.062 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 50.838 seconds
spec/system/consumer/shopping/shopping_spec.rb 2 minutes 46.364 seconds
spec/system/consumer/shopping/checkout_spec.rb 1 minute 49.756 seconds
spec/system/consumer/shopping/variant_overrides_spec.rb 1 minute 28.568 seconds
spec/system/consumer/shops_spec.rb 1 minute 16.957 seconds
spec/system/consumer/shopping/cart_spec.rb 1 minute 6.692 seconds
spec/system/consumer/split_checkout_tax_incl_spec.rb 59.657 seconds
spec/system/consumer/authentication_spec.rb 52.307 seconds
spec/system/consumer/shopping/orders_spec.rb 46.363 seconds
spec/system/consumer/split_checkout_tax_not_incl_spec.rb 30.531 seconds
spec/system/consumer/cookies_spec.rb 28.896 seconds
spec/system/consumer/registration_spec.rb 25.787 seconds
spec/system/consumer/shopping/checkout_stripe_spec.rb 24.941 seconds
spec/system/consumer/shopping/checkout_paypal_spec.rb 21.9 seconds
spec/system/consumer/shopping/products_spec.rb 21.041 seconds
spec/system/consumer/shopping/checkout_auth_spec.rb 17.924 seconds
spec/system/consumer/account_spec.rb 17.097 seconds
spec/system/consumer/producers_spec.rb 15.832 seconds
spec/system/consumer/multilingual_spec.rb 14.926 seconds
spec/system/consumer/groups_spec.rb 13.819 seconds
spec/system/consumer/caching/shops_caching_spec.rb 8.479 seconds
spec/system/consumer/user_password_spec.rb 8.112 seconds
spec/system/consumer/caching/darkswarm_caching_spec.rb 6.83 seconds
spec/system/consumer/account/developer_settings_spec.rb 6.018 seconds
spec/system/consumer/account/cards_spec.rb 5.972 seconds
spec/system/consumer/shopping/embedded_groups_spec.rb 5.731 seconds
spec/system/consumer/shopping/unit_price_spec.rb 5.392 seconds
spec/system/consumer/account/settings_spec.rb 5.335 seconds
spec/system/consumer/footer_links_spec.rb 4.189 seconds
spec/system/consumer/account/payments_spec.rb 3.579 seconds
spec/system/consumer/sitemap_spec.rb 0.801 seconds

Start using Knapsack Pro

Sign up and speed up your tests.