CI reliability platform that detects flaky tests and accelerates merges with intelligent merge queues.
Trunk is a CI reliability platform that detects flaky tests and accelerates merges. It helps teams keep CI green by automatically quarantining flaky tests, providing AI-powered failure analysis, and upgrading GitHub merge queues with anti-flake protection, intelligent batching, and parallel queues. Trusted by Zillow, Brex, and Faire.
Key Features
check_circleFlaky test detection
check_circleAutomatic test quarantining
check_circleAI-powered failure analysis
check_circleGitHub merge queue with anti-flake protection
check_circleIntelligent batching of up to 100 PRs
check_circleParallel queues for non-overlapping changes
check_circleTest status history
check_circleIntegrated ticketing with Linear and Jira
check_circleSlack and Linear integrations
check_circleTest summaries in PRs
Use Cases
lightbulbEngineering teams detect and quarantine flaky tests automatically, reducing CI failures and eliminating manual test re-runs.
lightbulbRelease engineers use the merge queue with anti-flake protection to keep main branch green, even when some PRs fail.
lightbulbDevelopers batch up to 100 PRs in one CI run, cutting merge time from 30 minutes to 2 minutes with auto-bisection.
lightbulbPlatform teams create parallel queues for non-overlapping changes, allowing hotfixes to jump the line without cascade rebuilds.
lightbulbQA engineers monitor flaky test dashboards to see which tests impact the organization and prioritize fixes or quarantines.
lightbulbEngineering managers get AI summaries of test failures, reducing time spent debugging and improving team productivity.
lightbulbDevOps teams integrate Trunk with Slack and Linear to automatically create tickets for flaky tests, streamlining workflows.