noflake run
Execute your full test suite and generate a report with pass/fail status, failure screenshots, and AI-suggested fixes.
š§ Coming in v1.0
Usage
npx noflake run [options]Options
| Flag | Description | Default |
|---|---|---|
--headed | Run tests in a visible browser window | false |
--report <format> | Report format: md, json, html | md |
--fix | Attempt AI-powered fixes for failing tests | false |
How it works
- Execute ā Runs your full Playwright suite from
tests/e2e/ - Report ā Generates a formatted report with pass/fail per test, error messages, and screenshots
- Fix (with
--fix) ā For failing tests, sends the error to Claude and attempts an automatic fix - Save ā Updates run history in
.noflake/run-history.mdand saves the report to.noflake/report.md
Report Formats
Markdown (default)
Perfect for dropping into a PR description or posting as a comment. Includes pass/fail status, error summaries, and AI-suggested fixes.
JSON
Machine-readable output for CI/CD pipelines and custom integrations.
HTML
Visual report you can open in a browser. Includes screenshots of failures.
Example (preview)
$ npx noflake run --report md
ā¶ļø NoFlake ā Run Tests
š Running Playwright test suite...
š Results:
ā
user-signup-flow
ā
user-login-flow
ā
dashboard-crud-operations
ā settings-profile-update
Error: Timeout waiting for selector #save-btn
4 passed, 1 failed, 5 total
š Report saved to .noflake/report.md