Nijam
What it is
Nijam is a web and API service that analyzes test reports uploaded by continuous-integration workflows. It accepts Playwright, pytest, and Vitest results, organizing them into test history, failure details, and flaky-test rankings. Nijam is read-only: it ingests CI output and does not run or rerun tests. Retry scoring across runs helps identify flaky tests. For Playwright failures, the service can show the error, stack trace, failing line, trace, screenshots, and video for each attempt. Suite analytics cover pass rate, duration, and volume across runs, branches, and spec files. Uploads can come from GitHub Actions, GitLab CI, Jenkins, CircleCI, Azure Pipelines, or a laptop. Slack notifications, GitHub pull-request checks and comments, and GitLab merge-request statuses and notes are supported. MCP-capable clients can query history with a read-only key. The Free plan is free, with 1,000 credits monthly, three members, and seven-day retention. Pro costs $20 a month.
For and against
For
- Analyzes Playwright, pytest, and Vitest reports
- Ranks flaky tests from retries across runs
- Detailed Playwright failure evidence
- Analytics across runs, branches, and spec files
- CI integrations and pull-request reporting
Against
- Read-only service does not execute tests
- Free history retention is seven days
- Free plan allows up to three members
- No formal SOC 2 or ISO 27001 certification
The verdict
Nijam organizes uploaded CI results into searchable history, failure evidence, and flakiness signals without running tests itself. The Free plan covers smaller usage, while Pro extends credits, members, and retention.
Who it suits
Nijam suits teams using Playwright, pytest, or Vitest in CI that need report history and flaky-test analysis. It is also useful for workflows involving GitHub, GitLab, Slack, or MCP-capable clients.
Plans and prices
Free
1,000 credits/month · Up to 3 members · 7-day history retention
Read 7 Oct 2026 · nijam.dev
Pro
10,000 credits included · $0.002 per additional credit ($0.001 early-bird rate) · Unlimited members · 90-day history retention
Read 7 Oct 2026 · nijam.dev
On the record
- CI and frameworks
- Reporters are available for Playwright, pytest, and Vitest, and runs can upload from GitHub Actions, GitLab CI, Jenkins, CircleCI, Azure Pipelines, or a laptop.nijam.dev · read 7 Oct 2026
- Coming soon
- Microsoft Teams, Discord, and webhooks are listed as coming soon, not shipped yet.nijam.dev · read 7 Oct 2026
- Compliance
- Nijam states that it does not currently hold formal certifications such as SOC 2 or ISO 27001.nijam.dev · read 7 Oct 2026
- Data hosting
- Pro organizations can store runs and artifacts in their own Postgres and S3-compatible, Google Cloud Storage, or Azure storage.nijam.dev · read 7 Oct 2026
- Failure details
- For Playwright, Nijam displays the error, stack trace, failing line, trace, screenshots, and video for each attempt.nijam.dev · read 7 Oct 2026
- Flakiness
- It scores retries across runs and ranks tests that are flaky.nijam.dev · read 7 Oct 2026
- History and analytics
- Suite analytics cover pass rate, duration, and volume across runs, branches, and spec files.nijam.dev · read 7 Oct 2026
- Integrations
- Nijam supports Slack run notifications and GitHub pull-request status checks and comments; GitLab merge requests receive commit statuses and results notes.nijam.dev · read 7 Oct 2026
- MCP
- MCP-capable clients including Claude Code, Cursor, and Codex can query test history using a read-only key.nijam.dev · read 7 Oct 2026
- Purpose
- Nijam analyzes CI-uploaded Playwright, pytest, and Vitest reports to show test history, failures, and flaky tests.nijam.dev · read 7 Oct 2026
- Read-only service
- Nijam says it ingests results produced by CI and does not execute or rerun tests.nijam.dev · read 7 Oct 2026
- Security
- The security page describes HTTPS/TLS, Argon2id password hashing, SHA-256-hashed tokens, and AES-256-GCM encryption for sensitive values.nijam.dev · read 7 Oct 2026
- Support
- Support is provided by email at [email protected], and the company says it usually replies within one business day.nijam.dev · read 7 Oct 2026