My organization (openfoodnetwork.org) / Open Food Network / knapsack_rspec_system_consumer / Build ID a7974310-1d11-4e03-ba46-e5531a304294

Public     Back to CI builds

Build Details

Commit hash Branch Parallel nodes Created at Updated at
bcd26fb1405823966d56bbbeac053ba7fcf06841 refs/heads/add_enterprise_fees_w_tax_report_by_producer 10 2023-02-06 14:35:20 UTC 2023-02-06 14:36:22 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 55.278 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 55.278 seconds. The shorter this time is, the better.

Node index Finish time Execution time
0 Finished Last 2023-02-06 14:36:15 UTC 3 minutes 33.137 seconds
1 2023-02-06 14:35:22 UTC 2 minutes 33.19 seconds
2 2023-02-06 14:35:21 UTC 1 minute 16.578 seconds
3 2023-02-06 14:35:20 UTC 1 minute 52.382 seconds
4 Finished First 2023-02-06 14:35:20 UTC 1 minute 25.027 seconds
5 2023-02-06 14:35:23 UTC 2 minutes 17.423 seconds
6 2023-02-06 14:35:20 UTC 1 minute 47.65 seconds
7 2023-02-06 14:35:22 UTC 1 minute 13.651 seconds
8 2023-02-06 14:35:57 UTC 1 minute 5.841 seconds
9 2023-02-06 14:35:22 UTC 1 minute 8.937 seconds

Build Distribution
(the most recent for the build)

Build distribution ID Parallel nodes Total execution time Ideal node execution time Distance
cb1b7147-0512-409e-8140-d5d5bdb66ee5 10 18 minutes 13.811 seconds 1 minute 49.382 seconds 1 minute 43.756 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 49.382 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 33.137 seconds
spec/system/consumer/shopping/shopping_spec.rb 2 minutes 13.101 seconds
spec/system/consumer/shopping/checkout_spec.rb 1 minute 40.499 seconds
spec/system/consumer/shopping/variant_overrides_spec.rb 1 minute 29.446 seconds
spec/system/consumer/shopping/orders_spec.rb 1 minute 5.841 seconds
spec/system/consumer/shopping/cart_spec.rb 1 minute 2.624 seconds
spec/system/consumer/shops_spec.rb 59.514 seconds
spec/system/consumer/authentication_spec.rb 58.67 seconds
spec/system/consumer/split_checkout_tax_incl_spec.rb 51.92 seconds
spec/system/consumer/cookies_spec.rb 34.2 seconds
spec/system/consumer/registration_spec.rb 23.908 seconds
spec/system/consumer/shopping/checkout_stripe_spec.rb 23.168 seconds
spec/system/consumer/split_checkout_tax_not_incl_spec.rb 22.373 seconds
spec/system/consumer/shopping/checkout_paypal_spec.rb 17.666 seconds
spec/system/consumer/shopping/products_spec.rb 16.674 seconds
spec/system/consumer/shopping/checkout_auth_spec.rb 16.238 seconds
spec/system/consumer/account_spec.rb 15.441 seconds
spec/system/consumer/producers_spec.rb 11.485 seconds
spec/system/consumer/multilingual_spec.rb 10.324 seconds
spec/system/consumer/groups_spec.rb 10.158 seconds
spec/system/consumer/caching/shops_caching_spec.rb 9.2 seconds
spec/system/consumer/user_password_spec.rb 7.742 seconds
spec/system/consumer/account/cards_spec.rb 6.768 seconds
spec/system/consumer/shopping/embedded_groups_spec.rb 5.57 seconds
spec/system/consumer/shopping/unit_price_spec.rb 5.4 seconds
spec/system/consumer/account/developer_settings_spec.rb 5.272 seconds
spec/system/consumer/caching/darkswarm_caching_spec.rb 5.129 seconds
spec/system/consumer/account/settings_spec.rb 4.26 seconds
spec/system/consumer/footer_links_spec.rb 3.829 seconds
spec/system/consumer/account/payments_spec.rb 3.036 seconds
spec/system/consumer/sitemap_spec.rb 1.235 seconds

Start using Knapsack Pro

Sign up and speed up your tests.