[Webkit-unassigned] [Bug 207617] New: Regression(macOS Catalina): sudo safaridriver --enable not working
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Feb 12 00:54:48 PST 2020
https://bugs.webkit.org/show_bug.cgi?id=207617
Bug ID: 207617
Summary: Regression(macOS Catalina): sudo safaridriver --enable
not working
Product: WebKit
Version: Safari Technology Preview
Hardware: Unspecified
OS: macOS 10.15
Status: NEW
Severity: Normal
Priority: P2
Component: WebDriver
Assignee: webkit-unassigned at lists.webkit.org
Reporter: philip at foolip.org
CC: bburg at apple.com
The safaridriver that's part of STP is used by web-platform-tests to run the test suite on macOS VMs on Azure Pipelines.
On macOS 10.14 `sudo "/Applications/Safari Technology Preview.app/Contents/MacOS/safaridriver" --enable` is called and this works. However, upgrading to 10.15 https://github.com/web-platform-tests/wpt/pull/21628 this no longer works. The error is "SessionNotCreatedException: session not created (500): Could not create a session: You must enable the 'Allow Remote Automation' option in Safari's Develop menu to control Safari via WebDriver." STP 100 was used in both cases.
Something has also changed for Safari stable. `sudo safaridriver --enable` already didn't work, in what seemed to be the same problem that affected STP 91 and was later fixed. However, the plist workaround added in https://github.com/web-platform-tests/wpt/pull/19846 also stopped working with macOS Catalina.
In summary, there's no apparent way to enable safaridriver for Safari stable or STP, and we can't upgrade to macOS Catalina. This is a risky situation to be in, because Azure Pipelines only supports two versions of macOS at a time, so if the problem isn't fixed we may be left with no way to run the tests.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20200212/9fe350c1/attachment.htm>
More information about the webkit-unassigned
mailing list