stably runs lets you browse test run history directly from the terminal — filter by branch, status, source, and more. Use it to investigate failures, check CI results, or pipe structured JSON into scripts and AI agents.
List Runs
stably runs list displays a table of recent test runs, sorted by most recent first.
Options
Example Output
Filtering
Combine filters to narrow results:Pagination
Results are sorted newest-first. When more results exist, a pagination hint is displayed:--after <runId> to see runs newer than a given run, or --before <runId> to see older runs.
View Run Details
stably runs view shows detailed information for a specific run, including test results and error messages.
Example Output
- Run metadata — status, branch, commit SHA, timing, source, and a clickable URL to the web dashboard
- Test results summary — counts for passed, failed, flaky, timedout, skipped, and interrupted tests
- Failed/flaky test details — file location, test name, attempt count (for retried tests), and error message from the last attempt
JSON Output
Use--json for structured output suitable for scripting, piping, or AI agent consumption:
null.
Example JSON: stably runs list --json
Example JSON: stably runs list --json
Example JSON: stably runs view --json
Example JSON: stably runs view --json
Use with stably fix
stably runs pairs naturally with stably fix for investigating and repairing test failures:
stably fix agent also uses run history internally to classify failures as regressions, pre-existing issues, or already-fixed problems — improving fix accuracy by understanding the broader context of each failure.
Next Steps
Fix Tests (stably fix)
Automatically diagnose and fix failing tests
Run Tests
Run tests locally or in CI with
stably test