From 149065e3def39ca2c9e3b3af408527f27b087ef3 Mon Sep 17 00:00:00 2001 From: OG T Date: Thu, 16 Apr 2026 23:44:08 +0800 Subject: [PATCH] =?UTF-8?q?perf(e2e):=20CI=20smoke=20test=20=E6=94=B9=20re?= =?UTF-8?q?tain-on-failure=20=E9=99=8D=E4=BD=8E=E9=8C=84=E5=BD=B1=20overhe?= =?UTF-8?q?ad?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit video/screenshot 從 'on' 改為 retain-on-failure/only-on-failure CI 遠端 smoke test 預計從 13min+ 降至 ~1min Co-Authored-By: Claude Sonnet 4.6 --- apps/web/playwright.config.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/apps/web/playwright.config.ts b/apps/web/playwright.config.ts index 195ffea9..0c607024 100644 --- a/apps/web/playwright.config.ts +++ b/apps/web/playwright.config.ts @@ -33,8 +33,9 @@ export default defineConfig({ ignoreHTTPSErrors: true, // 截圖與錄影 - 統帥強制要求 - screenshot: 'on', - video: 'on', + // 2026-04-16 ogt: CI 遠端 smoke test 改為 retain-on-failure,避免錄影拖慢 13min+ → ~1min + screenshot: isRemote ? 'only-on-failure' : 'on', + video: isRemote ? 'retain-on-failure' : 'on', trace: 'on-first-retry', // Viewport - Wave 4: deviceScaleFactor 固定為 1 (Visual Baseline 一致性)