From 5b57789c6d230e1af4f745b4f40df9e31b109f98 Mon Sep 17 00:00:00 2001 From: Andrey Lushnikov Date: Fri, 30 Sep 2022 04:40:17 -0400 Subject: [PATCH] devops: proper error for the Webkit @ MacOS 10.15 (#17731) The error looks like this: ``` aslushnikov:~/prog/playwright(main)$ npx playwright wk [object.: Browser closed. ==================== Browser output: ==================== /Users/andreylushnikov/Library/Caches/ms-playwright/webkit-1616/pw_run.sh --inspector-pipe --no-startup-window pid=15076 [pid=15076][out] **************************************************************** [pid=15076][out] **************************************************************** [pid=15076][out] [pid=15076][out] ERROR: MacOS version is too old! [pid=15076][out] [pid=15076][out] This version of Playwright does not support running [pid=15076][out] WebKit on MacOS 10.15. Please either: [pid=15076][out] - update your operating system to version 11 or higher [pid=15076][out] - use Playwright v1.25 or older [pid=15076][out] [pid=15076][out] **************************************************************** [pid=15076][out] **************************************************************** [pid=15076] [pid=15076] starting temporary directories cleanup =========================== logs =========================== ``` Fixes #17699 --- packages/playwright-core/src/server/registry/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/playwright-core/src/server/registry/index.ts b/packages/playwright-core/src/server/registry/index.ts index a3236a2298..8e016413aa 100644 --- a/packages/playwright-core/src/server/registry/index.ts +++ b/packages/playwright-core/src/server/registry/index.ts @@ -187,7 +187,7 @@ const DOWNLOAD_PATHS = { 'debian11': 'builds/webkit/%s/webkit-debian-11.zip', 'mac10.13': undefined, 'mac10.14': 'builds/deprecated-webkit-mac-10.14/%s/deprecated-webkit-mac-10.14.zip', - 'mac10.15': 'builds/webkit/%s/webkit-mac-10.15.zip', + 'mac10.15': 'builds/deprecated-webkit-mac-10.15/%s/deprecated-webkit-mac-10.15.zip', 'mac11': 'builds/webkit/%s/webkit-mac-11.zip', 'mac11-arm64': 'builds/webkit/%s/webkit-mac-11-arm64.zip', 'mac12': 'builds/webkit/%s/webkit-mac-12.zip',