playwright/docs/src
Joe-Hendley 6ae5cd3824
feat: implement flag to fail flaky tests (#30618)
Implements feature requested in
https://github.com/microsoft/playwright/issues/30457

The test runner treats flaky tests as failures when the flag is enabled,
but still reports flaky tests as flaky in the reporting interface. It
feels like something worth discussing as this behaviour makes sense to
me, but looked a bit odd to @BJSS-russell-pollock when I ran this past
him.

Closes #30457.
2024-05-15 09:10:10 -07:00
..
api docs(python): fix browser.context snippet (#30759) 2024-05-14 15:36:17 +01:00
test-api chore: fix typos (#30645) 2024-05-08 19:40:03 +01:00
test-reporter-api docs(reporters): wrap reporter in array, fixing typo in docs (#30686) 2024-05-07 11:16:21 +00:00
accessibility-testing-java.md docs(java): update JUnit examples with new fixtures (#29406) 2024-03-11 11:21:41 -07:00
accessibility-testing-js.md docs: migrate to newer :::warning syntax (#30089) 2024-03-25 19:22:15 +01:00
actionability.md docs: note that opacity:0 still counts as visible element (#28965) 2024-01-12 09:38:23 -08:00
api-testing-csharp.md docs: add intros for all pages (#27480) 2023-10-06 15:08:51 +02:00
api-testing-java.md docs(java): update JUnit examples with new fixtures (#29406) 2024-03-11 11:21:41 -07:00
api-testing-js.md docs: make sure to await route.* methods (#29489) 2024-02-14 17:57:12 +01:00
api-testing-python.md docs: add intros for all pages (#27480) 2023-10-06 15:08:51 +02:00
auth.md docs(auth): small improvement to .NET storageState example (#30313) 2024-04-15 10:32:12 +02:00
best-practices-js.md docs: add intros for all pages (#27480) 2023-10-06 15:08:51 +02:00
browser-contexts.md docs: fix various syntax errors in .NET documentation (#28472) 2023-12-05 09:19:12 -08:00
browsers.md docs(browsers): fix comment about stable Firefox (#28862) 2024-01-04 09:30:42 -08:00
canary-releases-js.md docs: add intros for all pages (#27480) 2023-10-06 15:08:51 +02:00
chrome-extensions-js-python.md docs: note that custom args are on your own risk (#28656) 2023-12-14 14:37:31 -08:00
ci-intro.md docs: improve dotnet getting started (#30594) 2024-05-02 12:06:39 +02:00
ci.md chore: replace "node.js" mention in shared docs (#29119) 2024-01-25 16:53:25 -08:00
codegen-intro.md docs: improve dotnet getting started (#30594) 2024-05-02 12:06:39 +02:00
codegen.md chore: fix typos (#30645) 2024-05-08 19:40:03 +01:00
debug.md chore: harden markdown link validation (#30221) 2024-04-03 17:51:32 +02:00
dialogs.md docs: fix inconsistent .NET snippets (#29831) 2024-03-06 17:51:44 +01:00
docker.md devops: do not publish sha-X Docker images (#29433) 2024-02-09 09:07:10 -08:00
downloads.md docs: add intros for all pages (#27480) 2023-10-06 15:08:51 +02:00
emulation.md docs(dotnet): fix isMobile in snippet (#30699) 2024-05-07 22:34:55 +01:00
evaluating.md Partial documentation update, page.evaluate never returns a handle (#28080) 2023-11-13 08:54:58 -08:00
events.md docs: add intros for all pages (#27480) 2023-10-06 15:08:51 +02:00
extensibility.md docs: remove the create method from extensibility (#28823) 2024-01-03 09:39:57 -08:00
frames.md docs: add intros for all pages (#27480) 2023-10-06 15:08:51 +02:00
getting-started-vscode-js.md docs: add new video on generating tests (#30631) 2024-05-03 16:21:51 +02:00
handles.md docs: migrate to newer :::warning syntax (#30089) 2024-03-25 19:22:15 +01:00
input.md docs: add section explaining scrolling (#30719) 2024-05-08 21:04:05 -07:00
intro-csharp.md docs: fix intro whats next codgen link (#30714) 2024-05-08 22:55:44 +02:00
intro-java.md docs(intro): update requirements to new macOS version (#28683) 2023-12-18 18:38:51 +01:00
intro-js.md docs: Add pnpm as an install option for Playwright (#30601) 2024-05-01 13:01:33 -07:00
intro-python.md docs(python): Clarify Pytest v.s. Library on Python intro page (#29590) 2024-02-22 09:27:41 +01:00
junit-java.md docs: junit integration release notes (#29885) 2024-03-11 16:35:19 -07:00
languages.md docs: add intros for all pages (#27480) 2023-10-06 15:08:51 +02:00
library-csharp.md docs(dotnet): add docs for SetDefaultExpectTimeout (#29259) 2024-01-31 17:49:01 +01:00
library-js.md docs: add intros for all pages (#27480) 2023-10-06 15:08:51 +02:00
library-python.md chore: validate markdown links in doclint (#24444) 2023-07-26 16:15:07 -07:00
locators.md docs: migrate to newer :::warning syntax (#30089) 2024-03-25 19:22:15 +01:00
mock-browser-js.md doc: document mocking read-only browser apis (#30122) 2024-03-26 14:20:20 -07:00
mock.md docs(mock): fix typo (#30346) 2024-04-11 11:37:44 -07:00
navigations.md docs: add intros for all pages (#27480) 2023-10-06 15:08:51 +02:00
network.md docs: fix inconsistent .NET snippets (#29831) 2024-03-06 17:51:44 +01:00
other-locators.md docs(other-locators): hide css:light selector engine (#29491) 2024-02-14 08:49:42 -08:00
pages.md docs: do not recommend waitForLoadState (#30483) 2024-04-23 09:22:58 -07:00
pom.md docs: add intros for all pages (#27480) 2023-10-06 15:08:51 +02:00
protractor-js.md docs: add intros for all pages (#27480) 2023-10-06 15:08:51 +02:00
puppeteer-js.md docs: remove overloads from test.* APIs (#29376) 2024-02-05 19:03:04 -08:00
release-notes-csharp.md docs: add v1.43 release notes for language ports (#30263) 2024-04-09 09:03:58 +02:00
release-notes-java.md docs: add v1.43 release notes for language ports (#30263) 2024-04-09 09:03:58 +02:00
release-notes-js.md docs(release-notes): Fixed typo in 1.44 js notes (#30647) 2024-05-08 17:41:53 +01:00
release-notes-python.md docs: add v1.43 release notes for language ports (#30263) 2024-04-09 09:03:58 +02:00
running-tests-csharp.md docs: fix intro whats next codgen link (#30714) 2024-05-08 22:55:44 +02:00
running-tests-java.md docs(java): update JUnit examples with new fixtures (#29406) 2024-03-11 11:21:41 -07:00
running-tests-js.md docs: fix some typo (#28450) 2023-12-02 15:35:51 -08:00
running-tests-python.md docs: fix some typo (#28450) 2023-12-02 15:35:51 -08:00
screenshots.md docs: add a link to screenshots api in the docs (#28288) 2023-11-23 11:06:06 +01:00
selenium-grid.md docs: state that grid support is experimental (#28406) 2023-11-29 12:16:10 -08:00
service-workers-experimental-network-events-js.md chore: strengthen linting (#29669) 2024-02-26 16:52:28 -08:00
test-annotations-js.md chore: remove --tag and tagFilter (#29468) 2024-02-15 11:37:16 -08:00
test-assertions-csharp-java-python.md feat: expect(locator).toHaveRole(role) (#30555) 2024-04-25 15:26:10 -07:00
test-assertions-js.md feat: expect(locator).toHaveRole(role) (#30555) 2024-04-25 15:26:10 -07:00
test-cli-js.md feat: implement flag to fail flaky tests (#30618) 2024-05-15 09:10:10 -07:00
test-components-js.md docs(ct): remove router faq (#30663) 2024-05-08 18:40:12 +01:00
test-configuration-js.md fix typo in docs: "toHaveScreeshot()" (#29780) 2024-03-02 17:00:16 -08:00
test-fixtures-js.md Update test-fixtures-js.md (#29283) 2024-02-13 11:28:34 -08:00
test-global-setup-teardown-js.md docs: mention that globalSetup does not respect config options (#30609) 2024-04-30 09:01:44 -07:00
test-parallel-js.md chore: fix typos (#30645) 2024-05-08 19:40:03 +01:00
test-parameterize-js.md docs: rename example env var (#29061) 2024-01-19 17:43:37 +01:00
test-projects-js.md docs(test-projects-js.md): fix typo in "Test filtering" section (#30114) 2024-03-26 08:15:02 -07:00
test-reporters-js.md docs: add third-party GitHub pull request reporter (#30454) 2024-05-01 13:28:23 -07:00
test-retries-js.md docs: remove overloads from test.* APIs (#29376) 2024-02-05 19:03:04 -08:00
test-runners-csharp.md docs: improve dotnet getting started (#30594) 2024-05-02 12:06:39 +02:00
test-runners-java.md docs(java): update JUnit examples with new fixtures (#29406) 2024-03-11 11:21:41 -07:00
test-runners-python.md docs(python): add docs for new_context fixture (#30522) 2024-04-24 22:40:38 +02:00
test-sharding-js.md docs: note that sharding only works for parallel tests (#30272) 2024-04-05 11:05:20 -07:00
test-snapshots-js.md docs(test-snapshots-js.md): Add link to snapshotPathTemplate (#29727) 2024-03-02 07:28:45 -08:00
test-timeouts-js.md docs: remove overloads from test.* APIs (#29376) 2024-02-05 19:03:04 -08:00
test-typescript-js.md docs: typescript compiler invocation before tests (#29667) 2024-02-26 15:26:05 -08:00
test-ui-mode-js.md Fix a grammar mistake in ui-mode doc (#30378) 2024-04-15 15:24:04 -07:00
test-use-options-js.md docs: add intros for all pages (#27480) 2023-10-06 15:08:51 +02:00
test-webserver-js.md docs(webServer): add missing options (#29490) 2024-02-14 17:57:40 +01:00
testing-library-js.md chore: harden markdown link validation (#30221) 2024-04-03 17:51:32 +02:00
threading-java.md docs: add intros for all pages (#27480) 2023-10-06 15:08:51 +02:00
trace-viewer-intro-csharp.md docs(dotnet): improve trace viewer (#30716) 2024-05-09 20:34:01 +02:00
trace-viewer-intro-java-python.md docs(dotnet): improve trace viewer intro (#30671) 2024-05-08 20:01:47 +01:00
trace-viewer-intro-js.md chore: harden markdown link validation (#30221) 2024-04-03 17:51:32 +02:00
trace-viewer.md docs(dotnet): improve trace viewer (#30716) 2024-05-09 20:34:01 +02:00
videos.md docs: add intros for all pages (#27480) 2023-10-06 15:08:51 +02:00
webview2.md docs(csharp): refer to net8.0 (new LTS) (#28664) 2023-12-15 10:32:51 -08:00
writing-tests-csharp.md docs: fix intro whats next codgen link (#30714) 2024-05-08 22:55:44 +02:00
writing-tests-java.md docs: add intros for all pages (#27480) 2023-10-06 15:08:51 +02:00
writing-tests-js.md docs: writing tests python merge with node (#26926) 2023-09-08 17:13:00 +02:00
writing-tests-python.md docs: small fix in headings (#27209) 2023-09-20 19:16:19 +02:00