<< All versions

Skill v1.0.0

currentLLM-judged scan90/100
dochia-dev/dochia-cli/dochia-replay
──Details
PublishedOctober 22, 2026 at 04:35 AM
Content Hashsha256:76ee6541a8753381...
Git SHA1c15888cf4db
──Files
Files (1 file, 3.1 KB)
SKILL.md3.1 KBactive
SKILL.md · 86 lines · 3.1 KB

version: "1.0.0" name: dochia-replay description: > Replay previous Dochia test runs to reproduce errors, re-validate fixes, or debug specific test failures. Use when the user wants to replay API tests, reproduce errors from a previous run, verify that a bug fix resolves previously failing tests, or re-run specific test cases. Also use after running dochia test or dochia fuzz when the user wants to confirm fixes or isolate flaky failures. metadata: triggers: | replay failing tests reproduce the error verify the fix re-run failed tests replay dochia tests confirm the bug is fixed run the failing test again examples: | dochia replay --errors -s http://localhost:8080 dochia replay Test1,Test5 -s http://localhost:8080 dochia replay --errors -s http://localhost:8080 -r ./previous-report


Overview

dochia replay re-executes specific test scenarios from previous test runs. This is useful for reproducing errors, debugging failures, and validating fixes.

Prerequisites

  • Dochia CLI installed (any of the following):
  • brew install dochia-dev/tap/dochia-cli
  • curl -sSL get.dochia.dev | sh
  • docker pull dochiadev/dochia-cli
  • A previous test run with reports in ./dochia-report (or custom output directory)
  • A running API server

Basic Usage

bash
# Replay all errors from the last run
dochia replay --errors -s <server_url>
# Replay all warnings from the last run
dochia replay --warnings -s <server_url>
# Replay specific tests by name using the same server url
dochia replay Test1,Test5
# Replay specific tests by name using a different server url
dochia replay Test1,Test5 -s <server_url>

Common Options

OptionDescription
-s, --serverTarget server URL
--errorsReplay all errors from previous run
--warningsReplay all warnings from previous run
-v, --verboseVerbose output
-HAdd custom headers
-o, --outputOutput directory
-r, --report-folderFolder containing previous reports to replay from
--proxyProxy URL
--ssl-keystoreSSL keystore for HTTPS
--auth-refresh-scriptScript for token refresh

Examples

bash
# Replay all errors with verbose output
dochia replay --errors -s http://localhost:8080 -v
# Replay from a specific report folder
dochia replay --errors -s http://localhost:8080 -r ./previous-report
# Replay specific named tests
dochia replay "RemoveFieldPlaybook_POST_/api/users_name,MalformedJsonPlaybook_POST_/api/users" \
-s http://localhost:8080 -v

Documentation

Full reference: https://docs.dochia.dev/cli/replay

All versions