8000 GitHub - awallsr/knapsack: Knapsack splits tests evenly across parallel CI nodes to run fast CI build and save you time.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

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

License

Notifications You must be signed in to change notification settings

awallsr/knapsack

 
 

Repository files navigation

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 5588 .

About

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 99.5%
  • Gherkin 0.5%
0