TestLens App
AppTags
(2)Pricing
Select a tab navigation
Tame flaky tests before they disrupt your productivity
Know this problem? You’re done with implementing a feature, but getting your PR through the CI pipeline is tedious. TestLens assists you to get your pull requests merged faster by posting an easy-to-read summary of failed tests and by rerunning failed tests only!
Capabilities
- Summarize test failures as PR comment
- Show test failures details in PR comment
- Allow muting tests directly in PRs
- Rerun workflows with failed/muted tests
Benefits
- Better feedback: Easy-to-read summary of test failures right in your PR
- Mute unrelated failures: Focus on the relevant tests
- Faster reruns: Only rerun tests that failed before
Getting Started
Demo video: https://www.youtube.com/shorts/dUlEECmrveI
Setup Process:
- Install GitHub app in your repositories
- Add
testlens-app/setup-testlensto your GitHub Action workflows
User Permissions: Actions [read/write] (to trigger reruns), Checks [read-only] (to determine PR status), Issues [read/write] (to read and write flaky test issues), Pull requests [read/write] (to read and post comments)

Manage flakiness in your project via the Test Dashboard

Summary of test failures in PR comment

Fast rerun via PR comment



Supported languages
(4)Plans and pricing
Get access to all TestLens features for all repositories in your personal GitHub account
$0For users only
- TestLens pull request reporting
- TestLens flaky test management
Get access to all TestLens features for all repositories in your open source organization
$0TestLens App is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation