Changeset 255154 in webkit
- Timestamp:
- Jan 27, 2020 10:54:13 AM (4 years ago)
- Location:
- trunk/LayoutTests
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r255153 r255154 1 2020-01-27 Devin Rousso <drousso@apple.com> 2 3 REGRESSION: [ Mac Debug WK1 ] inspector/page/overrideSetting-ICECandidateFilteringEnabled.html is a flaky failure 4 https://bugs.webkit.org/show_bug.cgi?id=206362 5 <rdar://problem/58649476> 6 7 Reviewed by Brian Burg. 8 9 Tentative fix. Modifying the `iceCandidateFilteringEnabled` WebCore setting causes any 10 existing/pending ICE candidates to immediately fire `icecandidate` events. Wait to change 11 the setting using `Page.overrideSetting` until after the JavaScript has set up the various 12 connections so that it's guaranteed to not miss any `icecandidate` events. Additionally 13 remove the default 10s timeout in case the debug build is too slow. 14 15 * inspector/page/overrideSetting-ICECandidateFilteringEnabled.html: 16 * inspector/page/overrideSetting-ICECandidateFilteringEnabled-expected.txt: 17 * platform/mac-wk1/TestExpectations: 18 1 19 2020-01-27 Chris Dumez <cdumez@apple.com> 2 20 -
trunk/LayoutTests/inspector/page/overrideSetting-ICECandidateFilteringEnabled-expected.txt
r245363 r255154 4 4 == Running test suite: Page.overrideSetting 5 5 -- Running test case: Page.overrideSetting.ICECandidateFilteringEnabled 6 Overriding ICECandidateFilteringEnabled to false...7 6 Creating data channel... 8 7 PASS: created offer -
trunk/LayoutTests/inspector/page/overrideSetting-ICECandidateFilteringEnabled.html
r251227 r255154 50 50 description: "Test that changing whether ice candidate filtering is enabled has an effect.", 51 51 async test() { 52 InspectorTest.log("Overriding ICECandidateFilteringEnabled to false...");53 await PageAgent.overrideSetting(InspectorBackend.Enum.Page.Setting.ICECandidateFilteringEnabled, false);54 55 52 let [overriddenResult] = await Promise.all([ 56 53 InspectorTest.awaitEvent("DataChannel"), 57 54 InspectorTest.evaluateInPage(`createDataChannel()`), 58 ]) 55 PageAgent.overrideSetting(InspectorBackend.Enum.Page.Setting.ICECandidateFilteringEnabled, false), 56 ]); 59 57 InspectorTest.expectThat(overriddenResult.data.success, "Should be able to establish a connection when filtering ice candidates."); 60 58 }, 59 timeout: -1, 61 60 }); 62 61 -
trunk/LayoutTests/platform/mac-wk1/TestExpectations
r254890 r255154 850 850 webkit.org/b/199117 [ Debug ] storage/indexeddb/modern/objectstore-autoincrement-types.html [ Timeout ] 851 851 852 webkit.org/b/206362 [ Debug ] inspector/page/overrideSetting-ICECandidateFilteringEnabled.html [ Failure Pass ]853 854 852 webkit.org/b/206503 [ Mojave ] imported/w3c/web-platform-tests/html/dom/idlharness.worker.html [ Failure ]
Note: See TracChangeset
for help on using the changeset viewer.