Skip to content

Commit

Permalink
cherry-pick(#26508): docs: blob reporter options (#26545)
Browse files Browse the repository at this point in the history
This PR cherry-picks the following commits:

- 4f9bf63
  • Loading branch information
playwrightmachine authored Aug 18, 2023
1 parent 60696ef commit b01525f
Showing 1 changed file with 16 additions and 1 deletion.
17 changes: 16 additions & 1 deletion docs/src/test-reporters-js.md
Original file line number Diff line number Diff line change
Expand Up @@ -205,8 +205,23 @@ Or if there is a custom folder name:
npx playwright show-report my-report
```

> The `html` reporter currently does not support merging reports generated across multiple [`--shards`](./test-parallel.md#shard-tests-between-multiple-machines) into a single report. See [this](https://github.com/microsoft/playwright/issues/10437) issue for available third party solutions.
### Blob reporter

Blob reports contain all the details about the test run and can be used later to produce any other report. Their primary function is to facilitate the merging of reports from [sharded tests](./test-sharding.md).

```bash
npx playwright test --reporter=blob
```

By default, the report is written into the `blob-report` directory in the package.json directory or current working directory (if no package.json is found). The output directory can be overridden in the configuration file:

```js title="playwright.config.ts"
import { defineConfig } from '@playwright/test';

export default defineConfig({
reporter: [['blob', { outputDir: 'my-report' }]],
});
```

### JSON reporter

Expand Down

0 comments on commit b01525f

Please sign in to comment.