Auto-group Failures
Identify recurring patterns and monitor failure reasons. Trunk automatically detects and groups related failures, helping you track trends over time for faster issue resolution.
Engineers Hate Flaky Tests. We can help.
Trunk detects, quarantines, and eliminates flaky tests from your code base. Works with any language, any test runner, and any CI provider.
How are flaky tests impacting your organization?
Engineering hours lost per month
56
CI hours wasted per month
48
Auto-group Failures
Identify recurring patterns and monitor failure reasons. Trunk automatically detects and groups related failures, helping you track trends over time for faster issue resolution.
Auto-quarantine Flaky Tests
Quarantine known flaky tests automatically to prevent them from blocking pull requests while still tracking their results. Flaky tests continue running and reporting, but won’t cause CI jobs to fail, ensuring smoother workflows and minimizing unnecessary reruns.
Integrated Ticketing
Integrate seamlessly with your existing ticketing systems to ensure flaky tests are owned and resolved without being forgotten.
"I primarily focused on the flaky tests tab and found all the information I sought. The app provided an excellent summary of our E2E pain points."
Flaky Test Analytics
AI-powered insights automatically group similar failures and track your tests' stability over time. Spot trends and patterns without sifting through endless logs.
Build with Webhooks
Tailor webhooks to flaky test events that matter most to your team. Configure endpoints to receive real-time updates for quarantines, failures, resolutions, and more.
Prioritize the worst offenders
Rank your flaky tests according to their impact on your engineering organization. Pinpoint the repositories, teams, and services hurt most by flaky tests.
Historical Test Status
Track each test’s journey from healthy to flaky to broken, capturing transitions over time. This view helps correlate the onset of flakiness with changes in your codebase or environment.
Alerting
Get real-time notifications via Slack or email whenever tests become flaky or are resolved. Stay ahead of issues and keep your workflows smooth with instant alerts.
See Test Results in PR Comments
Stay ahead of flaky test issues by tracking failures and quarantined tests where it matters most.
Test Status History
See the full status history of each test, including its behavior over time, the flake rate, and unique ways it fails. Gain insights into rerun trends, helping your team focus on stabilizing critical tests.
PR Impact Assessment
Identify which pull requests have been affected by a flaky test, uncover patterns in repeated failures, and prioritize fixes to help your team resolve critical issues faster.
"Trunk's Flaky Test solution is so far the best one we've worked with, and we look forward to continuing to work with it."
See Test Run Details
Quickly diagnose test failures with detailed insights. View specific failure reasons, job durations, and commit history in one place. Identify patterns across multiple runs and drill into stack trays for precise debugging.