TestLens logo

TestLens

Tame flaky tests before they disrupt your productivity

TestLens surfaces test failures from your CI pipeline directly in your pull request, allows you to mute unrelated failures, and trigger a rerun with a single click.

TestLens Bot in Action

1. Open a pull request

TestLens starts monitoring your test runs as soon as you open a pull request.

Developer opens pull request

2. Inspect test failures

As tests run, TestLens flags flaky and failing tests directly in your pull request comments.

TestLens analyzing

3. Decide how to proceed

With a single click, you mute flaky tests and let TestLens rerun tests as needed.

Developer mutes tests

4. Merge the pull request with confidence

With flaky tests muted and tests passing, the pull request is ready to merge.

Pull request merged

Join the beta and be the first to streamline your test suite with TestLens.

Team

Brought to you by leading developer productivity experts.

Marc Philipp Profile Picture

Marc Philipp

Marc is the JUnit project lead, a Java Champion, and an independent development consultant specializing in JUnit and Gradle. He has extensive experience in developing business and consumer applications as a software engineer, as well as in training and coaching other developers.

Benedikt Ritter Profile Picture

Benedikt Ritter

Benedikt is a freelance consultant with deep expertise in Developer Productivity Engineering (DPE), Engineering Growth, Gradle Build Tool, and NixOS. With over five years of experience at Gradle, Inc., Benedikt helps teams optimize workflows, scale engineering efforts, and improve build systems.

Jendrik Johannes Profile Picture

Jendrik Johannes

Jendrik is a passionate software developer with an interest in tooling that makes development more efficient and productive. For several years, he was part of the core development team of Gradle Build Tool. He supports teams to increase their productivity and improve the maintainability of their software products.