knapsack icon indicating copy to clipboard operation
knapsack copied to clipboard

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

Results 17 knapsack issues
Sort by recently updated
recently updated
newest added

> This [knapsack_minitest_report.json] report should be updated only after you add a lot of new slow tests or you change existing ones which causes a big time execution difference between...

question

Hey there! You can selectively run some tests by specifying their directory, but is there a way to deselect some tests and keep the others? Thanks!

feature

I created a report for my cucumber tests and it was broken down to the feature and not the scenario. When running the tests in parallel, There seem to be...

feature

ref: https://github.com/KnapsackPro/knapsack_pro-ruby/pull/129 This *PR* adds support for this behavior to the regular `knapsack` gem.

### Context When working on #103 an edge case was observed where a pattern (or list in #103) resulting `allocator.node_tests` when smaller then the number of `CI_NODES` results in 1-n...

It seems that this is the current algorithm used to assign specs to nodes: [Round Robin](https://www.nginx.com/resources/glossary/round-robin-load-balancing/) 1. sorts the spec list by execution time (weight) 2. iterates over the spec...

Hi, I'd like to know if you'd be open to adding a feature that allows users to prioritise certain spec files. This can be used to run test files for...

feature

Hi - I'm getting the below error running `bundle exec rake knapsack:minitest` in both my CI and development environments: ``` Traceback (most recent call last): 4: from /Users/ruben/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/rake-12.3.1/lib/rake/rake_test_loader.rb:5:in `' 3:...

I need to know if anyone has a documented solution for using this with the Kubernetes plugin for Jenkins.

help wanted

Currently upgrading an app from Rails 5.1 to Rails 5.2 RC1 and have started to run into some issues that don't exist on our primary/production branches. It appears that there...

bug
help wanted