My organization (openfoodnetwork.org) / Open Food Network / knapsack_rspec_system_consumer / Build ID ef9446c4-0741-4a32-9af1-7a1deb3ee4bd

Public     Back to CI builds

Build Details

Commit hash Branch Parallel nodes Created at Updated at
45f6e6f0d53d5c0f387eb91dcfbd59f8eb13fc45 refs/heads/10557-allow-hide-of-ofn-main-navigation 10 2023-03-15 09:47:15 UTC 2023-03-15 09:48:26 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 59.918 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 59.918 seconds. The shorter this time is, the better.

Node index Finish time Execution time
0 Finished Last 2023-03-15 09:48:15 UTC 3 minutes 32.986 seconds
1 2023-03-15 09:47:15 UTC 2 minutes 25.641 seconds
2 2023-03-15 09:47:45 UTC 2 minutes 22.555 seconds
3 2023-03-15 09:47:16 UTC 1 minute 43.367 seconds
4 2023-03-15 09:47:16 UTC 1 minute 43.813 seconds
5 2023-03-15 09:47:16 UTC 1 minute 43.362 seconds
6 2023-03-15 09:47:16 UTC 1 minute 45.21 seconds
7 2023-03-15 09:47:15 UTC 1 minute 22.147 seconds
8 2023-03-15 09:47:16 UTC 39.42 seconds
9 Finished First 2023-03-15 09:47:15 UTC 35.823 seconds

Build Distribution
(the most recent for the build)

Build distribution ID Parallel nodes Total execution time Ideal node execution time Distance
1369bc84-99de-458f-96ed-b259d8c7b746 10 17 minutes 54.32 seconds 1 minute 47.432 seconds 1 minute 45.554 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 47.432 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 32 entries files) Execution time
spec/system/consumer/split_checkout_spec.rb 3 minutes 32.986 seconds
spec/system/consumer/shopping/checkout_spec.rb 2 minutes 22.555 seconds
spec/system/consumer/shopping/shopping_spec.rb 2 minutes 10.74 seconds
spec/system/consumer/shopping/variant_overrides_spec.rb 1 minute 21.352 seconds
spec/system/consumer/shops_spec.rb 1 minute 11.343 seconds
spec/system/consumer/split_checkout_tax_incl_spec.rb 47.007 seconds
spec/system/consumer/shopping/cart_spec.rb 41.802 seconds
spec/system/consumer/authentication_spec.rb 38.506 seconds
spec/system/consumer/white_label_spec.rb 35.823 seconds
spec/system/consumer/shopping/orders_spec.rb 35.594 seconds
spec/system/consumer/cookies_spec.rb 25.628 seconds
spec/system/consumer/split_checkout_tax_not_incl_spec.rb 22.656 seconds
spec/system/consumer/registration_spec.rb 22.601 seconds
spec/system/consumer/shopping/checkout_stripe_spec.rb 21.006 seconds
spec/system/consumer/account_spec.rb 17.783 seconds
spec/system/consumer/shopping/checkout_auth_spec.rb 16.351 seconds
spec/system/consumer/shopping/checkout_paypal_spec.rb 15.021 seconds
spec/system/consumer/producers_spec.rb 11.031 seconds
spec/system/consumer/multilingual_spec.rb 10.982 seconds
spec/system/consumer/groups_spec.rb 10.781 seconds
spec/system/consumer/shopping/products_spec.rb 8.572 seconds
spec/system/consumer/caching/shops_caching_spec.rb 7.853 seconds
spec/system/consumer/user_password_spec.rb 7.482 seconds
spec/system/consumer/account/cards_spec.rb 6.117 seconds
spec/system/consumer/shopping/embedded_groups_spec.rb 5.567 seconds
spec/system/consumer/caching/darkswarm_caching_spec.rb 5.269 seconds
spec/system/consumer/account/developer_settings_spec.rb 5.058 seconds
spec/system/consumer/shopping/unit_price_spec.rb 5.023 seconds
spec/system/consumer/account/settings_spec.rb 4.121 seconds
spec/system/consumer/footer_links_spec.rb 3.896 seconds
spec/system/consumer/account/payments_spec.rb 2.909 seconds
spec/system/consumer/sitemap_spec.rb 0.918 seconds

Start using Knapsack Pro

Sign up and speed up your tests.