Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ sidebarTitle: 'Configuration'
Use the `checkly.config.ts/js` file to define your Playwright Check Suite. Each Playwright Check Suite can be connected to references in your `playwright.config.ts/js` file.

<Info>
**A Playwright Check Suite can run up to 15 minutes**. [Please contact us in the Checkly Web App](https://app.checklyhq.com/?support=true) or get in touch with your account executive if you're interested in longer runs.
**A Playwright Check Suite can run up to 30 minutes**. [Please contact us in the Checkly Web App](https://app.checklyhq.com/?support=true) or get in touch with your account executive if you're interested in longer runs.
</Info>

## Playwright Check Suite definition
Expand Down Expand Up @@ -216,9 +216,9 @@ Verify that `playwrightConfigPath` points to the correct relative path from your

### Test execution issues

**Tests exceed 20-minute limit**
**Tests exceed 30-minute limit**

If your Playwright Check Suite times out after 20 minutes:
If your Playwright Check Suite times out after 30 minutes:

- Split large test suites into multiple Playwright Check Suites using `pwTags` or `pwProjects`
- Use `.only` or `.skip` in your tests during development, then create separate check suites for different test priorities
Expand All @@ -238,4 +238,4 @@ If dependencies fail to install:
If tests fail due to authentication issues:

- Verify environment variables are set correctly in Checkly. You can verify your environment variables using `npx checkly env ls`, or looking at your Global or Check's environment variables in the Checkly Webapp to ensure any `process.env.VARIABLE_NAME` call from your test is defined.
- For persistent authentication, use Playwright's [`storageState`](https://playwright.dev/docs/auth#reuse-authentication-state) feature.
- For persistent authentication, use Playwright's [`storageState`](https://playwright.dev/docs/auth#reuse-authentication-state) feature.
2 changes: 1 addition & 1 deletion detect/synthetic-monitoring/playwright-checks/overview.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ tags: ['synthetic-monitoring', 'playwright-checks']

## What are Playwright Check Suites?

Playwright Check Suites turn your Playwright end-to-end tests into production monitors. Run entire test suites, specific projects, or tagged tests globally without modifying your existing code or configuration.
**Playwright Check Suites turn your Playwright end-to-end tests into production monitors.** Run entire test suites, specific projects, or tagged tests globally without modifying your existing code or configuration.

<Warning>
**Known limitations**: Playwright Check Suites do not currently support monorepo workspaces for dependency installation.
Expand Down
21 changes: 21 additions & 0 deletions images/icons/playwright.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed images/playwright.png
Binary file not shown.
Binary file modified images/samples/images/pdf-generation-hd.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading