diff --git a/.github/workflows/visual-regression.yml b/.github/workflows/visual-regression.yml index a3e7bb939b..5d57ce549b 100644 --- a/.github/workflows/visual-regression.yml +++ b/.github/workflows/visual-regression.yml @@ -21,7 +21,7 @@ permissions: jobs: webview-visual: runs-on: ubuntu-latest - timeout-minutes: 10 + timeout-minutes: 15 container: image: mcr.microsoft.com/playwright:v1.64.1-noble@sha256:47b510dd9230bf0b9bfc9b20102241e577ea7a99334ab4c3ca19f19770e9b8ea options: --ipc=host diff --git a/webview-ui/playwright-ct.config.ts b/webview-ui/playwright-ct.config.ts index 5e128e445c..0d23d4d56f 100644 --- a/webview-ui/playwright-ct.config.ts +++ b/webview-ui/playwright-ct.config.ts @@ -65,4 +65,6 @@ export default defineConfig({ url: galleryUrl, reuseExistingServer: !process.env.CI, }, + retries: 2, + failOnFlakyTests: true, })