Overview
Squally shows how your Playwright tests behave in CI - run by run and test by test.
Squally is test analytics for Playwright. A reporter in your test run sends each result to Squally while the suite runs, and Squally turns them into answers:
- Runs - every run with its results, attempts, errors, screenshots, traces and browser console, sharded runs shown as one.
- Tests - every test with its stability, flaky rate and failure rate over your runs, CI and local by default or CI only: how often it passed on the first try, passed only after a retry, or failed, and how much time that cost.
- Errors - failures grouped by their error, so one broken selector is one error, not forty red tests.
- Fix with Squally - a suggested fix for a failed attempt, on the Standard and Pro plans.
- Your agents - a read API and an MCP server give scripts and coding agents the same answers.
Squally is hosted in the EU.
Start here
Section titled “Start here”QuickstartInstall the reporter and see your first run.How Squally measures testsStability, flaky rate, failure rate and time lost.Reporter setupCI providers, branches, commits and shards.ChangelogWhat changed in the app, the reporter, the MCP server and the API.