Aviationstack is a scalable REST API for real-time flight tracking, historical flight data, airport info, and global aviation data.
About Trunk
What is Trunk?
Trunk is a CI reliability platform that helps engineering teams keep their CI pipeline green and ship faster. It automatically detects flaky tests, quarantines them to stop wasted re-runs, and integrates with your existing test runners and CI providers (any language, any CI). Teams use it to eliminate the bottleneck of unreliable tests that slow down development.
Who is it for?
Trunk is built for engineering teams—from startups to large enterprises—that run hundreds or thousands of tests daily and struggle with flaky tests breaking their CI. It’s ideal for monorepo teams with dozens of developers who need a safe, scalable merge queue. It is not for solo developers or teams with trivial test suites who don’t face flaky test problems at scale.
Key capabilities
Trunk automatically quarantines flaky tests so you stop re-running them, while still collecting failure stack traces. Its AI-powered failure analysis spotlights duplicate failures and summarizes root causes. The built-in merge queue supports anti-flake protection, intelligent batching (up to 100 PRs per run), and parallel queues for hotfixes. Integrated ticketing with Linear or Jira keeps your workflow seamless.
Real-world results
Teams using Trunk report dramatic improvements: one customer noted that a merge process that used to take 30 minutes now takes two. Another said the flaky test dashboard revealed the exact frequency and impact of flaky tests across the organization, enabling targeted fixes. Trunk is trusted by engineering teams at BetterUp, Faire, Metabase, and AgencyAnalytics.
Key features
- Flaky Test Detection & Quarantine — Automatically identify and quarantine flaky tests, eliminating wasteful re-runs while preserving failure data.
- AI-Powered Failure Analysis — Spot duplicate failures and get AI-generated summaries of what went wrong, reducing debugging time.
- Merge Queue with Anti-Flake Protection — Queue PRs intelligently; failed PRs stay in queue while downstream PRs test, and passing batches merge automatically.
- Intelligent Batching — Batch up to 100 PRs in a single run with auto-bisection to pinpoint the culprit without manual debugging.
- Parallel Queues — Create separate lanes for non-overlapping changes so hotfixes skip the queue without triggering cascade rebuilds.
- Integrated Ticketing — Connect to Linear or Jira to automatically create and update tickets for flaky tests.
- Test Status History — View a timeline of when tests became flaky or broke, helping you track regressions over time.
SaaSpartout Score
Editorial score from our review methodology — not user ratings.
Trunk Pricing
Trunk pricing: Free plan available. Billing model: Free.
For comparison: the median starting price in Developer Tools is $19.99/month, measured across 301 tools we track. See the full SaaS Pricing Index →
Free
$0/committer/month — Free for teams up to 5 committers, includes up to 5 repo committers and up to 5M test spans per month. Features: flaky test detection, quarantining, PR comments, code quality (CLI, VS Code, inline annotations), US data residency, SOC 2 Type 2, SSO (Google, Microsoft, GitHub).
Team
$0/committer/month — Everything in Free plus unlimited committers, 1M test spans per committer, onboarding support, merge queue (GitHub integration, multi-CI support, parallelism controls, Slack notifications), admin tools, advanced authentication controls, SSO. Start a free trial.
Enterprise
Custom pricing — Everything in Team plus volume discounts, Slack Connect support, custom billing/payment terms, SSO (SAML), on-premise deployment, dedicated support, early access to new features, feature prioritization, custom integrations. Contact sales.
