Layout test inspector-protocol/debugger-pause-dedicated-worker.html is flaky. Sometimes, it seems to output text in a non-deterministic order (racy?): --- /mnt/data/b/build/slave/WebKit_Linux/build/layout-test-results/inspector-protocol/debugger-pause-dedicated-worker-expected.txt +++ /mnt/data/b/build/slave/WebKit_Linux/build/layout-test-results/inspector-protocol/debugger-pause-dedicated-worker-actual.txt @@ -1,6 +1,6 @@ Started worker +didEnableWorkerDebugging Worker created -didEnableWorkerDebugging didConnectToWorker SUCCESS: Worker paused Sometimes, it seems to output extra text (maybe creating an extra worker?): --- /b/build/slave/WebKit_Linux__dbg_/build/layout-test-results/inspector-protocol/debugger-pause-dedicated-worker-expected.txt +++ /b/build/slave/WebKit_Linux__dbg_/build/layout-test-results/inspector-protocol/debugger-pause-dedicated-worker-actual.txt @@ -1,6 +1,8 @@ Started worker +Worker created Worker created didEnableWorkerDebugging didConnectToWorker +didConnectToWorker SUCCESS: Worker paused And sometimes (Linux Debug), it crashes with useless stack trace: crash log for DumpRenderTree (pid 29036): STDOUT: <empty> STDERR: <empty>
Created attachment 177563 [details] Patch
Committed r136571: <http://trac.webkit.org/changeset/136571>