On Thu, Aug 13, 2020 at 9:42 AM Benjamin King <king7532@mac.com> wrote:
Hi,
I’m trying to run a LayoutTest case in the debugger using `debug-test-runner` and it fails by timing out, see below. However, if I run `run-webkit-test` it works. I read the WebKit wiki on debugging and searched google to no avail. Any advice?
``` % ./Tools/Scripts/debug-test-runner LayoutTests/webaudio/biquad-lowpass.html … (lldb) run … 2020-08-13 12:30:12.960868-0400 WebKitTestRunner[73700:1010133] [Loading] 0x10a026020 - [pageProxyID=7, webPageID=8, PID=73704] WebPageProxy::didCommitLoadForFrame: frameID = 3 Content-Type: text/plain #PID UNRESPONSIVE - WebKitTestRunner (pid 73700) FAIL: Timed out waiting for notifyDone to be called
This appears to be a timeout caused by js-test.js or WebKitTestRunner itself. I can reproduce the same issue but I can't tell why this happens. FWIW, passing --no-timeout to Tools/Scripts/debug-test-runner made it work for me at least in debug builds: ./Tools/Scripts/debug-test-runner --debug --no-timeout LayoutTests/webaudio/biquad-lowpass.html - R. Niwa