Changeset 223632 in webkit
- Timestamp:
- Oct 18, 2017 3:01:49 PM (7 years ago)
- Location:
- trunk/LayoutTests
- Files:
-
- 1 added
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r223626 r223632 1 2017-10-17 Dean Jackson <dino@apple.com> 2 3 Make failing WebGL tests produce debug output 4 https://bugs.webkit.org/show_bug.cgi?id=178421 5 6 Reviewed by Jon Lee. 7 8 If a WebGL conformance test fails, we just get the word "FAIL". Instead, 9 have it log the actual output of the test, so we can see what happens 10 on bots. 11 12 Drive-by fix where I noticed a test file was missing, that causes 13 two tests to timeout. They may still timeout, but now because they 14 take a long time to run rather than they have a JS error. 15 16 * platform/mac/TestExpectations: 17 * webgl/1.0.2/resources/webgl_test_files/conformance/resources/iterable-test.js: Added. 18 * webgl/1.0.2/resources/webkit-webgl-test-harness.js: 19 (window.webglTestHarness.notifyFinished): 20 * webgl/resources/webkit-webgl-test-harness.js: 21 (window.webglTestHarness.notifyFinished): 22 1 23 2017-10-18 Eric Carlson <eric.carlson@apple.com> 2 24 -
trunk/LayoutTests/platform/mac/TestExpectations
r223414 r223632 396 396 # Unexpected WebGL Conformance tests that need to be fixed 397 397 # These tests pass when run through webgl-conformance-tests.html but not when just opened via a browser (or via run-webkit-tests) 398 webgl/1.0.2/conformance/context/context-creation-and-destruction.html [ FailureTimeout ]399 webgl/1.0.2/conformance/rendering/multisample-corruption.html [ Pass FailureTimeout ]398 webgl/1.0.2/conformance/context/context-creation-and-destruction.html [ Pass Timeout ] 399 webgl/1.0.2/conformance/rendering/multisample-corruption.html [ Pass Timeout ] 400 400 http/tests/webgl/1.0.2/origin-clean-conformance.html [ Skip ] 401 401 -
trunk/LayoutTests/webgl/1.0.2/resources/webkit-webgl-test-harness.js
r198091 r223632 40 40 notifyFinished: function(url) { 41 41 var iframe = document.getElementById("iframe"); 42 iframe.innerHTML = "";43 42 if (numFailures > 0) { 44 43 log("FAIL", "red"); 45 44 } else { 46 45 log("PASS", "green"); 46 iframe.innerHTML = ""; 47 47 } 48 48 -
trunk/LayoutTests/webgl/resources/webkit-webgl-test-harness.js
r198091 r223632 40 40 notifyFinished: function(url) { 41 41 var iframe = document.getElementById("iframe"); 42 iframe.innerHTML = "";43 42 if (numFailures > 0) { 44 43 log("FAIL", "red"); 45 44 } else { 46 45 log("PASS", "green"); 46 iframe.innerHTML = ""; 47 47 } 48 48
Note: See TracChangeset
for help on using the changeset viewer.