Knapsack Pro

Your tests. Just faster. Speed up Spinach & Circle CI.

CI Node 0
9 minutes
CI Node 1
20 minutes
CI Node 2
4 minutes
CI Node 3
7 minutes

before / after
CI Node 0
10 minutes
CI Node 1
10 minutes
CI Node 2
10 minutes
CI Node 3
10 minutes

How it works

Knapsack Pro in Queue Mode splits tests in a dynamic way across parallel Circle CI nodes to ensure each Circle CI node finishes work at a similar time. Thanks to that, your CI build time is as fast as possible. It works with many supported CI servers.

Diagram that shows files distributed to 3 parallel CI nodes

How to get faster Circle CI builds with dynamic test suite split instead of deterministic split

How to split E2E tests on multiple CI nodes using Cypress.io test runner

Jest JavaScript Testing and CI parallelisation how to do it?

Circle CI parallelism integration for Spinach

Start using Knapsack Pro with Spinach on Circle CI

Sign up and speed up your tests.

Get started free