KnapsackPro / knapsack

Knapsack splits tests evenly across parallel CI nodes to run fast CI build and save you time.

Home Page:https://knapsackpro.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Knapsack

Knapsack

Speed up your tests

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

Migrate from knapsack to knapsack_pro

If you are already using knapsack and want to give knapsack_pro a try, here's how to migrate in 10 minutes.

About

Knapsack splits tests evenly across parallel CI nodes to run fast CI build and save you time.

https://knapsackpro.com

License:MIT License


Languages

Language:Ruby 99.5%Language:Gherkin 0.5%