Changeset 281010 in webkit
- Timestamp:
- Aug 13, 2021, 1:40:04 AM (5 years ago)
- Location:
- trunk
- Files:
-
- 11 edited
-
LayoutTests/ChangeLog (modified) (1 diff)
-
LayoutTests/TestExpectations (modified) (1 diff)
-
LayoutTests/platform/ios-simulator/TestExpectations (modified) (1 diff)
-
LayoutTests/platform/ios-wk2/TestExpectations (modified) (2 diffs)
-
LayoutTests/platform/ios/TestExpectations (modified) (1 diff)
-
LayoutTests/platform/mac-wk1/TestExpectations (modified) (2 diffs)
-
LayoutTests/platform/mac/TestExpectations (modified) (2 diffs)
-
LayoutTests/platform/win/TestExpectations (modified) (5 diffs)
-
Tools/ChangeLog (modified) (1 diff)
-
Tools/Scripts/webkitpy/layout_tests/controllers/layout_test_finder.py (modified) (2 diffs)
-
Tools/Scripts/webkitpy/layout_tests/controllers/layout_test_finder_unittest.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r281009 r281010 1 2021-08-13 Martin Robinson <mrobinson@webkit.org> 2 3 Get lint-test-expectations passing 4 https://bugs.webkit.org/show_bug.cgi?id=228999 5 6 Reviewed by Ryan Haddad. 7 8 * TestExpectations: Remove expectation for non-existent test. 9 * platform/ios-simulator/TestExpectations: Ditto. 10 * platform/ios-wk2/TestExpectations: Ditto. 11 * platform/ios/TestExpectations: Dito. 12 * platform/mac-wk1/TestExpectations: Ditto. Also, the expectations for the non-test 13 'boot.xml' and 'root.xml' have been moved to workarounds in webkitpy. 14 * platform/mac/TestExpectations: Remove references to non-existent tests. Also combined 15 one expectation that was not linting due to a problem like the one described in bug 16 120081. 17 * platform/win/TestExpectations: Ditto. 18 1 19 2021-08-12 Alex Christensen <achristensen@webkit.org> 2 20 -
trunk/LayoutTests/TestExpectations
r280980 r281010 1138 1138 imported/w3c/web-platform-tests/resource-timing/crossorigin-sandwich-TAO.sub.html [ Pass Failure ] 1139 1139 imported/w3c/web-platform-tests/resource-timing/crossorigin-sandwich-partial-TAO.sub.html [ Pass Failure ] 1140 imported/w3c/web-platform-tests/navigation-timing/nav2_test_attributes_values.html [ Pass Failure ]1141 1140 imported/w3c/web-platform-tests/navigation-timing/secure_connection_start_non_zero.https.html [ Pass Failure ] 1142 1141 imported/w3c/web-platform-tests/navigation-timing/nav2_test_attributes_values.html [ Pass Failure ] -
trunk/LayoutTests/platform/ios-simulator/TestExpectations
r280054 r281010 115 115 webkit.org/b/222685 webgl/1.0.3/conformance/textures/texture-mips.html [ Pass Failure ] 116 116 117 # WebGPU is not enabled on iOS Simulator.118 webgpu [ Skip ]119 120 117 # webkit.org/b/223724 These two tests are flakey timeouts on iOS Debug: 121 118 http/tests/security/webaudio-render-remote-audio-allowed-crossorigin.html [ Pass Timeout ] -
trunk/LayoutTests/platform/ios-wk2/TestExpectations
r280986 r281010 1217 1217 webkit.org/b/171331 http/tests/preload/single_download_preload.html [ Pass Failure ] 1218 1218 1219 webkit.org/b/170699 [ Release ] imported/w3c/web-platform-tests/html/webappapis/timers/negative-settimeout.html [ Pass Failure ]1220 1221 1219 webkit.org/b/171638 [ Release ] http/tests/xmlhttprequest/methods.html [ Pass Timeout ] 1222 1220 … … 1290 1288 1291 1289 webkit.org/b/176030 http/tests/websocket/tests/hybi/send-object-tostring-check.html [ Pass Failure ] 1292 1293 webkit.org/b/199013 [ Debug ] imported/w3c/web-platform-tests/websockets/Create-Secure-verify-url-set-non-default-port.any.html [ Pass Failure ]1294 1290 1295 1291 webkit.org/b/196495 fast/viewport/ios/viewport-shrink-to-fit-on-new-navigation.html [ Failure ] -
trunk/LayoutTests/platform/ios/TestExpectations
r280980 r281010 2647 2647 webkit.org/b/155092 js/arraybuffer-wrappers.html [ Pass Timeout ] 2648 2648 2649 webkit.org/b/172052 [ Release ] imported/w3c/web-platform-tests/html/webappapis/timers/type-long-setinterval.html [ Pass Failure ]2650 2651 2649 webkit.org/b/183441 mathml/presentation/multiscripts-equivalence.html [ ImageOnlyFailure ] 2652 2650 -
trunk/LayoutTests/platform/mac-wk1/TestExpectations
r280994 r281010 130 130 webkit.org/b/156069 http/tests/security/anchor-download-octet-stream-no-extension.html [ Skip ] 131 131 webkit.org/b/156069 http/wpt/html/semantics/text-level-semantics/the-a-element/a-download-click-404.html [ Skip ] 132 http/tests/security/frame-src-and-blob-download.https.html [ Skip ]133 132 134 133 # Not supported on WK1 … … 1183 1182 webkit.org/b/221009 fast/harness/render-tree-as-text-options.html [ Pass Failure ] 1184 1183 1185 webkit.org/b/208477 [ Catalina ] accessibility/mac/test.mp3/boot.xml [ Skip ]1186 webkit.org/b/208479 [ Catalina ] accessibility/mac/test.mp3/root.xml [ Skip ]1187 1188 1184 webkit.org/b/221095 [ BigSur+ ] media/mediacapabilities/vp9.html [ Skip ] 1189 1185 -
trunk/LayoutTests/platform/mac/TestExpectations
r280948 r281010 2113 2113 [ arm64 ] webrtc/concurrentVideoPlayback2.html [ Pass Timeout ] 2114 2114 [ arm64 ] webrtc/concurrentVideoPlayback.html [ Pass Timeout ] 2115 [ arm64 ] webrtc/direction-change.html [ Pass Timeout ]2116 2115 [ arm64 ] webrtc/multi-video.html [ Pass Timeout ] 2117 2116 [ arm64 ] webrtc/h265.html [ Pass Timeout ] … … 2217 2216 webkit.org/b/225425 [ Debug ] webgl/1.0.3/conformance/glsl/misc/expression-list-in-declarator-initializer.html [ Pass Timeout ] 2218 2217 2219 webkit.org/b/225523 webrtc/direction-change.html [ Pass Failure ] 2218 # This test is a flaky timeout on Apple Silicon and a flaky failure on other platforms. 2219 # See https://webkit.org/b/120081 for why this is one expectation. 2220 webkit.org/b/225523 webrtc/direction-change.html [ Pass Timeout Failure ] 2220 2221 2221 2222 webkit.org/b/22525 webrtc/video-replace-muted-track.html [ Pass Failure ] -
trunk/LayoutTests/platform/win/TestExpectations
r280953 r281010 109 109 webkit.org/b/173281 editing/selection/selection-across-shadow-boundaries-readonly-3.html [ Skip ] 110 110 webkit.org/b/173281 editing/selection/selection-across-shadow-boundaries-user-select-all-1.html [ Skip ] 111 webkit.org/b/193748 http/tests/adClickAttribution [ Skip ]112 111 http/tests/websocket/web-socket-loads-captured-in-per-page-domains.html [ Skip ] 113 112 … … 226 225 webkit.org/b/29287 http/tests/local/blob/send-hybrid-blob.html [ Skip ] 227 226 webkit.org/b/29287 http/tests/local/formdata/ [ Skip ] 228 http/tests/security/frame-src-and-blob-download.https.html [ Skip ]229 227 230 228 # Software keyboard is not supported. … … 421 419 webkit.org/b/42435 http/tests/misc/webtiming-cross-origin-redirect.py [ Skip ] 422 420 webkit.org/b/42435 http/tests/misc/webtiming-no-origin.html [ Skip ] 423 webkit.org/b/42435 http/tests/misc/webtiming-one-redirect.php [ Skip ]424 421 webkit.org/b/42435 http/tests/misc/webtiming-resolution.html [ Skip ] 425 webkit.org/b/42435 http/tests/misc/webtiming-slow-load.php [ Skip ]426 webkit.org/b/42435 http/tests/misc/webtiming-ssl.php [ Skip ]427 webkit.org/b/42435 http/tests/misc/webtiming-two-redirects.php [ Skip ]428 422 429 423 # TODO Application Cache Quotas … … 2131 2125 webkit.org/b/140703 [ Release ] http/tests/loading/redirect-methods.html [ Failure ] 2132 2126 webkit.org/b/140703 [ Debug ] http/tests/loading/redirect-methods.html [ Skip ] # Debug assertion 2133 webkit.org/b/140703 http/tests/misc/401-alternative-content.php [ Failure ]2134 2127 webkit.org/b/140703 http/tests/misc/authentication-redirect-1/authentication-sent-to-redirect-cross-origin.html [ Failure ] 2135 2128 webkit.org/b/140703 http/tests/misc/authentication-redirect-2/authentication-sent-to-redirect-same-origin.html [ Failure ] … … 2292 2285 http/tests/misc/async-script-removed.html [ Failure ] 2293 2286 http/tests/misc/bad-charset-alias.html 2294 http/tests/misc/refresh-headers.php [ Failure ] # Easy2295 2287 http/tests/multipart/load-last-non-html-frame.py [ Failure ] # Extra whitespace 2296 2288 http/tests/navigation/no-referrer-reset.html [ Failure ] # Easy -
trunk/Tools/ChangeLog
r281006 r281010 1 2021-08-13 Martin Robinson <mrobinson@webkit.org> 2 3 Get lint-test-expectations passing 4 https://bugs.webkit.org/show_bug.cgi?id=228999 5 6 Reviewed by Ryan Haddad. 7 8 * Scripts/webkitpy/layout_tests/controllers/layout_test_finder.py: 9 (LayoutTestFinder._is_test_file): Added a list of patterns for tests to skip 10 and ensured that 'boot.xml' and 'root.xml' (spurious files created during 11 the run of the WebKit1 bot) are on the list. 12 * Scripts/webkitpy/layout_tests/controllers/layout_test_finder_unittest.py: 13 (LayoutTestFinderTests.test_is_test_file): Added a test for the changes. 14 1 15 2021-08-12 Lauro Moura <lmoura@igalia.com> 2 16 -
trunk/Tools/Scripts/webkitpy/layout_tests/controllers/layout_test_finder.py
r277490 r281010 43 43 _supported_test_extensions = set(['.html', '.shtml', '.xml', '.xhtml', '.pl', '.py', '.htm', '.php', '.svg', '.mht', '.xht']) 44 44 45 _skipped_filename_patterns = set([ 46 # Special case for WebSocket tooling. 47 r'.*_wsh.py', 48 49 # The WebKit1 bot sometimes creates these files during the course of testing. 50 # https://webkit.org/b/208477 51 r'boot\.xml', 52 r'root\.xml' 53 ]) 54 45 55 46 56 # If any changes are made here be sure to update the isUsedInReftest method in old-run-webkit-tests as well. … … 136 146 if self._is_w3c_resource_file(filesystem, dirname, filename): 137 147 return False 138 # Special case for websocket tooling 139 if filename.endswith('_wsh.py'): 140 return False 148 149 for pattern in _skipped_filename_patterns: 150 if re.match(pattern, filename): 151 return False 141 152 return True 142 153 -
trunk/Tools/Scripts/webkitpy/layout_tests/controllers/layout_test_finder_unittest.py
r273854 r281010 106 106 self.assertFalse(finder._is_test_file(finder._filesystem, '', 'ref-foo.html')) 107 107 self.assertFalse(finder._is_test_file(finder._filesystem, '', 'notref-foo.xhr')) 108 self.assertFalse(finder._is_test_file(finder._filesystem, '', 'foo_wsh.py')) 109 self.assertFalse(finder._is_test_file(finder._filesystem, '', '_wsh.py')) 110 self.assertFalse(finder._is_test_file(finder._filesystem, '', 'boot.xml')) 111 self.assertFalse(finder._is_test_file(finder._filesystem, '', 'root.xml')) 112 self.assertTrue(finder._is_test_file(finder._filesystem, '', 'foo-boot.xml')) 113 self.assertTrue(finder._is_test_file(finder._filesystem, '', 'foo-root.xml')) 108 114 109 115 def test_is_w3c_resource_file(self):
Note:
See TracChangeset
for help on using the changeset viewer.