Kaundh
Finds the tests that fail at random in CI, holds them out of the merge check and ranks which to fix first.
Red builds for no reason
One test in fifty fails on a slow runner and passes on the retry. Kaundh learns which tests do that and keeps them from blocking a merge while you fix them.
Six checks on every run
Kaundh reads the results your test runner already writes. Nothing to rewrite.
Compares every failure with the test's last 200 runs.
Flaky tests still run, in a lane that cannot block a merge.
Groups failures by stack frame, so you fix causes, not noise.
A test that fails for the first time is never held out.
GitHub Actions, GitLab, Jenkins, Buildkite and nine more.
A weekly list of the ten flakes that cost the most minutes.
Four commands
| Command | What it does |
|---|---|
| kaundh init | Adds the reporter to your CI configuration |
| kaundh run -- npm test | Runs your suite and records every result |
| kaundh held | Lists the tests held out of the merge check |
| kaundh report --week | Ranks the flakes that cost the most time |
Plans
Free for open source. Prices in rupees, per seat.
Open source
For public repositories
Team
For private repositories
Company
Hosted in your own cluster
Questions
Does it slow my pipeline?
The reporter adds under a second to a run. The analysis happens on our side.
What leaves my network?
Test names, timings and pass or fail. Never your source code.
Can we host it ourselves?
Yes, on the Company plan, as a single container.
Which languages work?
Anything that writes JUnit XML: Java, Python, Go, JavaScript, Ruby and more.
Scan to read the docs on your phone
kaundh.example/docs