Run your 1-hour test suite in 2 minutes with optimal parallelisation on your existing CI infrastructure
Knapsack wraps your current test runner and works with your existing CI infrastructure to split tests optimally.
It comes in two flavors, knapsack and knapsack_pro:
knapsack |
knapsack_pro |
|
|---|---|---|
| Free | ✅ | ✅ Free plan |
| Static split | ✅ | ✅ |
| Dynamic split | ❌ | ✅ |
| Split by test examples | ❌ | ✅ |
| Graphs, metrics, and stats | ❌ | ✅ |
| Programming languages | 🤞 (Ruby) | ✅ (Ruby, Cypress, Jest, SDK/API) |
| CI providers | 🤞 Limited | ✅ (All) |
| Heroku add-on | ❌ | ✅ |
| Additional features | ❌ | 🤘 (Overview) |
| Install | Install |
knapsack vs knapsack_pro full comparison
If you are already using knapsack and want to give knapsack_pro a try, here's how to migrate in 10 minutes.