Nijam reads the Playwright, pytest, and Vitest reports your CI already uploads, then answers what a pass-or-fail build never will: why a test failed, which tests are flaky, and since when. No agents, no reruns.
Install the reporter for the framework you already run, point it at your project, and Nijam reads every CI run from there. No new pipeline, no test changes.
Install
Set NIJAM_PROJECT_ID and NIJAM_API_KEY in your CI environment
Sign up to get your project ID and an ingestion key.
Add to playwright.config.ts
import { defineConfig } from '@playwright/test';
export default defineConfig({
reporter: [
['list'],
['@nijam/pw-reporter'],
],
});Nijam reads the results your pipeline already produces and turns them into the answers you actually need, from why a test failed to which ones keep wasting your time.
Every retry across every run is scored, so the tests quietly wasting your time rise to the top, ranked, with the run where each one started flaking.
The error, the stack trace, the failing line, plus the trace, screenshots, and video for every attempt, opened straight from the run.
Pass rate, duration, and volume across every run and branch, so you can see the suite getting healthier or slower.
A status check and a results comment on every pull request, and green / yellow / red runs auto-posted to Slack.
Point any MCP-capable agent at your runs and ask why a suite is red, whether a test is flaky, or when it broke.
Point your CI at Nijam and stop guessing. Root cause, flaky history, and reliability trends for Playwright, pytest, and Vitest, from the reports you already generate.
Free while you connect your first project · works with GitHub Actions, Jenkins, GitLab CI & CircleCI