Every answer your CI never gives you.

Nijam reads what your CI uploads from Playwright, pytest, and Vitest, and turns the stream into per-test history, failure analysis, and signal you can act on.

Diagnose

What the dashboard does the moment a test turns red.

Flakiness ranked

Every retry across every run is scored, so the tests quietly wasting your team’s time rise to the top instead of hiding inside green builds.

Why it failed

The error, the stack trace, the failing line. For Playwright, the full trace, screenshots, and video for every attempt, opened straight from the run.

Since when

Pinpoint the first run a test started failing and the commit that introduced it. No more bisecting through CI logs by hand.

Read your history

The long view: trends, evidence, and the runs behind every verdict.

Suite analytics

Pass rate, duration, and volume across every run, branch, and spec file. See the suite getting healthier or slower over time.

Traces and artifacts

Every screenshot, video, and trace.zip in one place, opened from the test that produced it.

MCP for AI agents

Point any MCP-capable agent (Claude Code, Cursor, Codex) at your runs and ask why a suite is red, whether a test is flaky, or when it broke, answered from your real history.

Workflow

Where verdicts surface, and how your team gets in.

Re-run only what failed

Pull the exact tests that failed on the last run by ID, re-run just those in CI, and Nijam clubs the retry into the same run as another attempt, so a flake that passes second time flips the run green.

Slack and PR comments

Get every verdict where your team already works: passing, flaky, and failing runs auto-posted to Slack in green / yellow / red, plus a status check and a results comment on every pull request that updates in place on each run.

Single sign-on

Sign in with your own identity provider (Okta, Entra ID, Auth0, any OIDC) with just-in-time provisioning and optional enforcement. A Pro feature.

Point your CI at Nijam.

Install the reporter, set NIJAM_PROJECT_ID, and every run lands in the dashboard.

Free while you connect your first project · works with GitHub Actions, Jenkins, GitLab CI & CircleCI