Reporters
tryke supports multiple output formats via the --reporter flag.
text (default)
The default reporter. Shows each test result with pass/fail status, assertion diagnostics on failure, and a summary at the end.
dot
Compact single-character output — one character per test. Useful for large suites where you only want to see failures:
.passFfailsskipttodoxxfail
json
Machine-readable JSON output. Each test result is a JSON object, one per line (JSONL format). Useful for integrating with other tools or custom dashboards.
junit
JUnit XML output for CI systems that consume JUnit reports (Jenkins, GitHub Actions, etc.):
llm
A format optimized for consumption by large language models. Concise, structured output designed to fit in LLM context windows.
Using reporters with other modes
The --reporter flag works with watch mode too: