Changeset 251833 in webkit
- Timestamp:
- Oct 30, 2019 9:54:46 PM (4 years ago)
- Location:
- trunk/LayoutTests
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r251828 r251833 1 2019-10-30 Yury Semikhatsky <yurys@chromium.org> 2 3 inspector-protocol/debugger/setBreakpoint-dfg.html is flaky 4 https://bugs.webkit.org/show_bug.cgi?id=128736 5 6 Reviewed by Devin Rousso. 7 8 Reenabling the test on all platforms. Depending on the platform implementation of EventLoop 9 there is a difference in what is dispatched first when execution is resumed: previously 10 paused inspected script or commands from the inspector front-end. It would not be a problem 11 if InspectorFrontendAPI.dispatchMessageAsync actually delivered messages asynchronously. 12 With the current implementation though response to Debugger.resume 13 is dispatched in the front-end synchronously and the front-end would call InspectoTest.log 14 when inspected script execution is not yet resumed. 15 16 * TestExpectations: 17 * inspector/debugger/setBreakpoint-dfg-expected.txt: 18 * inspector/debugger/setBreakpoint-dfg.html: Print final 'PASS' output after exiting nested loop 19 so that it always appears last. 20 * platform/gtk/TestExpectations: 21 1 22 2019-10-30 Simon Fraser <simon.fraser@apple.com> 2 23 -
trunk/LayoutTests/TestExpectations
r251799 r251833 925 925 webkit.org/b/129639 inspector/dom/dom-search-crash.html [ Skip ] 926 926 927 webkit.org/b/128736 inspector/debugger/setBreakpoint-dfg.html [ Failure Pass ]928 927 webkit.org/b/134982 inspector/debugger/setBreakpoint-dfg-and-modify-local.html [ Failure Pass ] 929 928 -
trunk/LayoutTests/inspector/debugger/setBreakpoint-dfg-expected.txt
r188142 r251833 14 14 Hit Breakpoint 2! 15 15 Removed Breakpoint 2! 16 dfgWithInline result: 504500 16 17 PASS 17 dfgWithInline result: 50450018 18 -
trunk/LayoutTests/inspector/debugger/setBreakpoint-dfg.html
r199592 r251833 70 70 InspectorProtocol.sendCommand("Debugger.removeBreakpoint", {"breakpointId": breakpointId}, function(responseObject) { 71 71 ProtocolTest.log("Removed Breakpoint " + breakpointsHit + "!"); 72 InspectorProtocol.sendCommand("Debugger.resume", {}, function(responseObject) { 73 if (breakpointsHit == 2) { 74 ProtocolTest.log("PASS"); 75 ProtocolTest.completeTest(); 76 } 77 }); 72 InspectorProtocol.sendCommand("Debugger.resume"); 78 73 }); 74 } 75 InspectorProtocol.eventHandler["Debugger.resumed"] = function(messageObject) 76 { 77 if (breakpointsHit < 2) 78 return; 79 ProtocolTest.assert(breakpointsHit == 2); 80 ProtocolTest.log("PASS"); 81 ProtocolTest.completeTest(); 79 82 } 80 83 } -
trunk/LayoutTests/platform/gtk/TestExpectations
r251818 r251833 1640 1640 webkit.org/b/131545 media/media-event-listeners.html [ Failure Pass ] 1641 1641 1642 webkit.org/b/139364 inspector/debugger/setBreakpoint-dfg.html [ Failure Pass Timeout ]1643 1642 webkit.org/b/143876 css3/viewport-percentage-lengths/vh-resize.html [ ImageOnlyFailure Pass ] 1644 1643
Note: See TracChangeset
for help on using the changeset viewer.