Understand the Markdown report layout
2.xThe generated Markdown report includes several structured sections:
- Header: Displays the title and overall run status.
- Summary table: Totals for
passed,failed,skipped,todo, andflakytests. - Run Metadata table: Details including
status,run id,run URL,start time,duration, andparallel flag. - Description: Renders Markdown content from the shared pipe store (e.g., via
coverageDescriptionorrunParams.description). - Configuration: A table of key/value pairs if
client.createRun({ configuration: { ... } })was called (e.g.,browser,shard). - Tests (grouped by suite): Each test entry contains:
- A meta table (Status, Retries, Duration, Test ID).
- Steps rendered as a bullet list (supports CodeceptJS-style
<br>-joined strings or nested step trees). - Message rendered as a blockquote.
- Stack Trace and Logs rendered as fenced code blocks.
- Artifacts inside a collapsible
<details>block. Images render inline; other files are provided as links. (Note: Trace ZIPs are filtered out; local files usefile://URLs, while remote artifacts use their original URL).