Bug 51398

Summary: [Chromium] inspector/console-dir-global.html and inspector/debugger-expand-scope.html are timing out on OSX
Product: WebKit Reporter: Andrei Popescu <andreip>
Component: WebCore Misc.Assignee: Nobody <webkit-unassigned>
Status: RESOLVED WONTFIX    
Severity: Normal CC: mnaganov, pfeldman, tonyg, yurys, yutak
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: PC   
OS: OS X 10.5   

Andrei Popescu
Reported 2010-12-21 07:40:47 PST
In http://trac.webkit.org/changeset/74390/ a change was introduced that causes inspector/console-dir-global.html and inspector/debugger-expand-scope.html layout tests to time out on OSX. See the first canary that picked up the change: http://build.chromium.org/p/chromium.webkit/builders/Webkit%20Mac/builds/1988 I will update test_expectations.txt for now, until we work out what the problem is.
Attachments
Yuta Kitamura
Comment 1 2010-12-21 08:11:22 PST
This is strange, because: - My change does not touch any inspector code; I just added a call to ScriptExecutionContext::addMessage(), and this does not happen in normal code paths (you need to create a WebSocket and cause a network error). - I added a new console test under http/tests/inspector, but this test should be skipped on Mac and Linux (http://crbug.com/26734). - These two tests should also be skipped on Mac and Linux.
Yuta Kitamura
Comment 2 2010-12-21 08:29:34 PST
My wild guess is that the new test console-websocket-error.html timeouts for some reason (and this is not shown in the bots for some reason) and the following tests are affected by this timeout. But these tests should not be executed in the first place...
Andrei Popescu
Comment 3 2010-12-21 10:15:40 PST
Hi, (In reply to comment #2) > My wild guess is that the new test console-websocket-error.html timeouts for some reason (and this is not shown in the bots for some reason) and the following tests are affected by this timeout. > > But these tests should not be executed in the first place... I agree this is all unclear but it's definitely true that the tests were passing before your change. Why exactly should they not be executed in the first place? Would you mind if we or you rolled out your change just to verify the correlation with the failing tests?
Yuta Kitamura
Comment 4 2010-12-21 17:13:41 PST
They should not be executed because inspector tests are skipped on Mac and Linux. // Add support for inspector layout tests on non-Windows. BUGCR26734 LINUX MAC SKIP : inspector = PASS BUGCR26734 LINUX MAC SKIP : http/tests/inspector = PASS BUGCR26734 LINUX MAC SKIP : http/tests/inspector-enabled = PASS
Yuta Kitamura
Comment 5 2010-12-22 04:45:02 PST
A patch in bug 51380 may fix this.
Stephen Chenney
Comment 6 2013-04-09 16:10:30 PDT
LayoutTest failures for Chromium are being marked WontFix. The Bug is still accessible and referenced from TestExpectations.
Note You need to log in before you can comment on or make changes to this bug.