
I’ve been building an open-source tool over the past few weeks to make debugging Playwright failures in CI less painful.
The original frustration was simple:
When a test fails in CI, you don’t fix it immediately, you spend time figuring out what actually happened.
Downloading artifacts, opening traces, scanning logs… it’s slow and repetitive.
So I built a tool that:
Here’s a live example of a failed run:
https://app.sentinelqa.com/share/1f343d91-be17-4c14-b1b9-2d4e8ef448d2
And the open-source repo:
https://github.com/sentinelqa-dev/playwright-ci-debugger
After sharing this in a few places, I noticed something interesting:
People are clicking the example report far more than the GitHub repo.
Which makes sense in hindsight:
→ devs don’t want to read about debugging tools
→ they want to see how it helps them debug faster
Now I’m rethinking how I present this:
I’m trying to figure out the best way to grow this early on.
Would you:
Also curious:
How are you currently debugging flaky CI tests?
Feels like everyone has a slightly different workflow here.