Aviator addresses the developer productivity bottlenecks that emerge as engineering teams scale: merge conflicts from parallel PRs, broken main branches from untested combinations, CI pipeline delays from flaky tests, and review bottlenecks from manual reviewer assignment. The merge queue serializes PR merges, running tests on each combination before it hits main — ensuring the main branch stays green without manual coordination.
The flaky test management system tracks test reliability across runs, identifying tests that intermittently fail without code changes. It calculates flake rates per test, auto-retries flaky failures to prevent false CI blocks, and generates reports showing which tests waste the most developer time. Stacked PRs enable breaking large features into reviewable increments while maintaining dependency chains, similar to Graphite's approach.
Aviator offers a free tier for small teams, with the Team plan at $10/user/month adding advanced merge queue policies and analytics. The platform was built by ex-Google engineers who experienced these scaling challenges firsthand with Google's internal developer tooling. Compared to Graphite (focused on stacked PRs and AI review), Aviator provides a broader productivity suite including merge queues and flaky test detection.