[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