debug-test-runner: Timed out waiting for notifyDone to be called
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 #EOF #EOF #EOF … Process 73700 exited with status = 0 (0x00000000) ``` ``` % ./Tools/Scripts/run-webkit-tests LayoutTests/webaudio/biquad-lowpass.html … Running 1 test Starting helper ...2020-08-13 12:27:48.457 LayoutTestHelper[73637:1007760] Could not determine current color profile, so it will not be reset after running the tests. Running 1 WebKitTestRunner. The test ran as expected. ```
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
participants (2)
-
Benjamin King
-
Ryosuke Niwa