Knapsack Pro

Your tests. Just faster. Speed up Cypress & GitHub Actions.

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 GitHub Actions nodes to ensure each GitHub Actions 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

GitHub Actions testing Ruby on Rails with RSpec and parallel jobs (matrix feature)

How to run Jest tests on GitHub Actions - JS parallel jobs with matrix feature (NodeJS YAML config)

GitHub Actions Cypress.io E2E testing parallel jobs with matrix feature (NodeJS YAML config)

GitHub Actions parallelism integration for Cypress

Start using Knapsack Pro with Cypress on GitHub Actions

Sign up and speed up your tests.

Get started free