Commit e58c26dc authored by Rakib M. Hasan's avatar Rakib M. Hasan Committed by Commit Bot

[web tests] Add globs to patterns in test expectations for directories

Test expectations for directories need to have globs at the end of the pattern
in the new expectations format. If they do not have a glob then the expectation
will not apply to tests within the directory.

Bug: 986447
Change-Id: Ia44254b7d79d26647463000a6c13cb6610f10101
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1974318
Commit-Queue: Rakib Hasan <rmhasan@google.com>
Reviewed-by: default avatarRobert Ma <robertma@chromium.org>
Cr-Commit-Position: refs/heads/master@{#726443}
parent 1bf83fe2
......@@ -34,7 +34,9 @@ import traceback
from blinkpy.common import exit_codes
from blinkpy.common.host import Host
from blinkpy.common.system.log_utils import configure_logging
from blinkpy.web_tests.models import test_expectations
from blinkpy.web_tests.models.test_expectations import (
TestExpectations, TestExpectationLine, ParseError)
from blinkpy.web_tests.port.factory import platform_options
from blinkpy.web_tests.models.test_expectations import TestExpectationLine
......@@ -60,6 +62,9 @@ def lint(host, options):
expectations_dict = {}
all_system_specifiers = set()
all_build_specifiers = set(ports_to_lint[0].ALL_BUILD_TYPES)
# TODO(crbug.com/986447) Remove the checks below after migrating the expectations
# parsing to Typ. All the checks below can be handled by Typ.
for path in paths:
if host.filesystem.exists(path):
expectations_dict[path] = host.filesystem.read_text_file(path)
......@@ -76,19 +81,24 @@ def lint(host, options):
expectations_dict[path] = host.filesystem.read_text_file(path)
for path, content in expectations_dict.items():
try:
test_expectations.TestExpectations(
TestExpectations(
ports_to_lint[0],
expectations_dict={path: content},
is_lint_mode=True)
except test_expectations.ParseError as error:
except ParseError as error:
_log.error('')
for warning in error.warnings:
_log.error(warning)
failures.append('%s: %s' % (path, warning))
_log.error('')
# check for expectations which start with the Bug(...) token
exp_lines = content.split('\n')
for lineno, line in enumerate(exp_lines, 1):
if line.strip().startswith('Bug('):
line = line.strip()
if not line or line.startswith('#'):
continue
if line.startswith('Bug('):
error = (("%s:%d Expectation '%s' has the Bug(...) token, "
"The token has been removed in the new expectations format") %
(host.filesystem.basename(path), lineno, line))
......@@ -96,8 +106,10 @@ def lint(host, options):
failures.append(error)
_log.error('')
# check for expectations which have more than one mutually exclusive specifier
for lineno, line in enumerate(exp_lines, 1):
if line.strip().startswith('#') or not line.strip():
line = line.strip()
if not line or line.startswith('#'):
continue
exp_line = TestExpectationLine.tokenize_line(
host.filesystem.basename(path), line, lineno, ports_to_lint[0])
......@@ -113,6 +125,28 @@ def lint(host, options):
_log.error(error)
_log.error('')
failures.append(error)
# check for directories in test expectations which do not have a glob at the end
for lineno, line in enumerate(exp_lines, 1):
line = line.strip()
if not line or line.startswith('#'):
continue
test_exp_line = TestExpectationLine.tokenize_line(
host.filesystem.basename(path), line, lineno, ports_to_lint[0])
if not test_exp_line.name or test_exp_line.name.endswith('*'):
continue
testname, _ = ports_to_lint[0].split_webdriver_test_name(test_exp_line.name)
index = testname.find('?')
if index != -1:
testname = testname[:index]
if ports_to_lint[0].test_isdir(testname):
error = (("%s:%d Expectation '%s' is for a directory, however "
"the name in the expectation does not have a glob in the end") %
(host.filesystem.basename(path), lineno, line))
_log.error(error)
failures.append(error)
_log.error('')
return failures
......
......@@ -182,6 +182,8 @@ class TestExpectationParser(object):
for line in expectations_string.split('\n'):
line_number += 1
test_expectation = TestExpectationLine.tokenize_line(filename, line, line_number, self._port)
if test_expectation.name and test_expectation.name.endswith('*'):
test_expectation.name = test_expectation.name[:-1]
self._parse_line(test_expectation)
expectation_lines.append(test_expectation)
......
......@@ -57,7 +57,7 @@ crbug.com/438499 [ Linux ] http/tests/devtools/profiler/heap-snapshot-containmen
crbug.com/438499 [ Linux ] virtual/threaded-no-composited-antialiasing/animations/unanimated-style.html [ Timeout ]
# Flakily timeout on Linux ASAN bots.
crbug.com/243871 [ Linux ] virtual/threaded-prefer-compositing/fast/scroll-behavior/ [ Skip ]
crbug.com/243871 [ Linux ] virtual/threaded-prefer-compositing/fast/scroll-behavior/* [ Skip ]
crbug.com/464065 [ Linux ] media/track/css-cue-for-video-in-shadow.html [ Timeout ]
crbug.com/464065 [ Linux ] media/track/css-cue-for-video-in-shadow-2.html [ Timeout ]
crbug.com/572723 [ Linux ] http/tests/devtools/sources/debugger/debugger-completions-on-call-frame.js [ Timeout Pass ]
......
# Expectations for CompositeAfterPaint
# See: https://docs.google.com/document/d/1QCM912Dr6u38DqyQqd7pxQxDy8FFOoWMMDq7uAXqKdA/view
http/tests/devtools/tracing/ [ Skip ]
http/tests/devtools/tracing/* [ Skip ]
virtual/composite-after-paint/ [ Skip ]
virtual/composite-after-paint/* [ Skip ]
virtual/gpu/fast/canvas/ [ Skip ]
virtual/layout_ng_block_frag/ [ Skip ]
virtual/layout_ng_fieldset/ [ Skip ]
virtual/layout_ng_flex_box/ [ Skip ]
virtual/prefer_compositing_to_lcd_text/compositing/overflow/ [ Skip ]
virtual/stable/ [ Skip ]
virtual/gpu/fast/canvas/* [ Skip ]
virtual/layout_ng_block_frag/* [ Skip ]
virtual/layout_ng_fieldset/* [ Skip ]
virtual/layout_ng_flex_box/* [ Skip ]
virtual/prefer_compositing_to_lcd_text/compositing/overflow/* [ Skip ]
virtual/stable/* [ Skip ]
# For now we track the failures of the base tests of the following virtual suites.
virtual/exotic-color-space/images/ [ Skip ]
virtual/gpu-rasterization/images/ [ Skip ]
virtual/mouseevent_fractional/fast/events/touch/ [ Skip ]
virtual/scroll_customization/fast/events/touch/ [ Skip ]
virtual/threaded/printing/ [ Skip ]
virtual/threaded/http/tests/devtools/tracing/ [ Skip ]
virtual/controls-refresh/ [ Skip ]
virtual/controls-refresh-hc/ [ Skip ]
virtual/web-components-v0-disabled/ [ Skip ]
virtual/exotic-color-space/images/* [ Skip ]
virtual/gpu-rasterization/images/* [ Skip ]
virtual/mouseevent_fractional/fast/events/touch/* [ Skip ]
virtual/scroll_customization/fast/events/touch/* [ Skip ]
virtual/threaded/printing/* [ Skip ]
virtual/threaded/http/tests/devtools/tracing/* [ Skip ]
virtual/controls-refresh/* [ Skip ]
virtual/controls-refresh-hc/* [ Skip ]
virtual/web-components-v0-disabled/* [ Skip ]
# Can't rebaseline because the file path is too long.
virtual/compositor_threaded_scrollbar_scrolling/paint/invalidation/scroll/sticky/invalidate-after-composited-scroll-with-sticky.html [ Skip ]
......
......@@ -48,7 +48,7 @@ crbug.com/591099 external/wpt/css/css-fonts/font-features-across-space-1.html [
crbug.com/591099 external/wpt/css/css-fonts/font-features-across-space-3.html [ Failure ]
### external/wpt/css/css-layout-api/
crbug.com/591099 external/wpt/css/css-layout-api/ [ Skip ]
crbug.com/591099 external/wpt/css/css-layout-api/* [ Skip ]
### external/wpt/css/css-multicol/
crbug.com/591099 external/wpt/css/css-multicol/multicol-span-all-list-item-002.html [ Failure ]
......@@ -341,7 +341,7 @@ crbug.com/591099 virtual/forced-high-contrast-colors/external/wpt/forced-colors-
crbug.com/874695 http/tests/credentialmanager/credentialscontainer-create-with-virtual-authenticator.html [ Failure ]
### http/tests/csslayout/
crbug.com/591099 http/tests/csslayout/ [ Skip ]
crbug.com/591099 http/tests/csslayout/* [ Skip ]
### virtual/omt-worker-fetch/external/wpt/service-workers/service-worker/
crbug.com/591099 virtual/omt-worker-fetch/external/wpt/service-workers/service-worker/registration-updateviacache.https.html [ Failure ]
......@@ -450,4 +450,4 @@ virtual/controls-refresh/color-scheme/suggestion-picker/datetimelocal-suggestion
virtual/controls-refresh/color-scheme/suggestion-picker/time-suggestion-picker-appearance.html [ Failure ]
# MathML depends on LayoutNG.
crbug.com/6606 external/wpt/mathml/ [ Skip ]
crbug.com/6606 external/wpt/mathml/* [ Skip ]
......@@ -25,4 +25,4 @@ crbug.com/933880 http/tests/misc/redirect-to-about-blank.html [ Timeout ]
http/tests/inspector-protocol/fetch/fetch-oopif.js [ Skip ]
# JS Self-Profiling currently requires site isolation.
crbug.com/956688 http/tests/js-self-profiling/ [ Skip ]
crbug.com/956688 http/tests/js-self-profiling/* [ Skip ]
......@@ -9,7 +9,7 @@
# https://chromium.googlesource.com/chromium/src/+/master/docs/testing/web_test_expectations.md
# Those stress V8's simulator, making them very slow under MSan.
crbug.com/420198 [ Linux ] fast/js/regress [ Skip ]
crbug.com/420198 [ Linux ] fast/js/regress/* [ Skip ]
crbug.com/420198 [ Linux ] fast/css/fontface-arraybuffer.html [ Skip ]
# Deliberate infinite recursion. A JS exception is expected, but may crash with
......@@ -17,7 +17,7 @@ crbug.com/420198 [ Linux ] fast/css/fontface-arraybuffer.html [ Skip ]
crbug.com/420606 [ Linux ] external/wpt/workers/constructors/Worker/Worker-constructor.html [ Skip ]
# Flaky under MSan (hang forever).
crbug.com/422982 [ Linux ] virtual/threaded [ Skip ]
crbug.com/422982 [ Linux ] virtual/threaded/* [ Skip ]
crbug.com/700795 [ Linux ] http/tests/devtools/animation/animation-transition-setTiming-crash.js [ Skip ]
......@@ -61,7 +61,7 @@ crbug.com/810963 [ Linux ] external/wpt/dom/interfaces.html [ Timeout ]
crbug.com/577889 [ Linux ] fast/js/typed-array-allocation-failure.html [ Crash ]
# These tests use OpenGl, which crashes on MSAN builds due to missing instrumentation
crbug.com/555703 [ Linux ] virtual/media-gpu-accelerated [ Skip ]
crbug.com/555703 [ Linux ] virtual/media-gpu-accelerated/* [ Skip ]
crbug.com/769729 [ Linux ] paint/invalidation/video-paint-invalidation.html [ Crash ]
......
......@@ -18,7 +18,7 @@
# FIXME: Remove the Skip keyword and have that be implied for tests in this file.
# Perf tests are really slow in debug builds and there are few benefits in running them.
[ Debug ] http/tests/perf [ Skip ]
[ Debug ] http/tests/perf/* [ Skip ]
# This test verifies that a mismatch reftest will fail if both results are the
# same. Because the whole point is that this test should fail when run, it's
......@@ -69,8 +69,8 @@ fast/harness/results.html [ Skip ]
# Mac's popup behavior is different.
[ Mac ] fast/forms/select/menulist-onchange-fired-with-key-up-down.html [ Skip ]
[ Mac ] fast/forms/select/popup-with-display-none-optgroup.html [ Skip ]
[ Mac ] fast/forms/select-popup [ Skip ]
[ Mac ] virtual/cascade/fast/forms/select-popup [ Skip ]
[ Mac ] fast/forms/select-popup/* [ Skip ]
[ Mac ] virtual/cascade/fast/forms/select-popup/* [ Skip ]
# These tests are specific to Windows and Linux.
[ Mac ] fast/forms/calendar-picker/date-open-picker-with-f4-key.html [ Skip ]
......@@ -163,15 +163,15 @@ crbug.com/1004945 [ Win ] fast/text/mac-aat-morx-kern.html [ Skip ]
[ Linux ] inspector-protocol/layout-fonts/font-weight-granularity-matching.js [ Skip ]
# Tests in media/stable are only supposed to be run as virtual test (see virtual/stable/media).
media/stable [ Skip ]
media/stable/* [ Skip ]
# This test requires a compositor, so only the virtual/threaded/ version is run.
external/wpt/feature-policy/experimental-features/vertical-scroll-touch-block-manual.tentative.html [ Skip ]
virtual/unified-autoplay/external/wpt/feature-policy/experimental-features/vertical-scroll-touch-block-manual.tentative.html [ Skip ]
# Only run fake-Android tests on Linux
[ Mac ] virtual/android/ [ Skip ]
[ Win ] virtual/android/ [ Skip ]
[ Mac ] virtual/android/* [ Skip ]
[ Win ] virtual/android/* [ Skip ]
# Android doesn't support plugins
virtual/android/fullscreen/rendering/backdrop-object.html [ Skip ]
......@@ -321,10 +321,10 @@ crbug.com/627953 [ Mac ] virtual/text-antialias/symbol-cmap.html [ Skip ]
# These tests require audio codecs which are generally not available;
# these tests can still be run manually with --skipped=ignore.
webaudio/codec-tests/aac [ Skip ]
webaudio/codec-tests/aac/* [ Skip ]
# WPT for CSS cascade
crbug.com/763610 external/wpt/css/CSS2/cascade [ Skip ]
crbug.com/763610 external/wpt/css/CSS2/cascade/* [ Skip ]
# The revert keyword is not yet supported.
external/wpt/css/css-cascade/revert-val-001.html [ Skip ]
......@@ -442,7 +442,7 @@ external/wpt/css/css-text/text-transform/text-transform-full-size-kana-006.html
external/wpt/css/css-text/text-transform/text-transform-full-size-kana-007.html [ Skip ]
external/wpt/css/css-text/text-transform/text-transform-fullwidth-008.html [ Skip ]
external/wpt/css/css-text/text-transform/text-transform-fullwidth-009.html [ Skip ]
external/wpt/css/css-text/word-boundary/ [ Skip ]
external/wpt/css/css-text/word-boundary/* [ Skip ]
external/wpt/css/css-text/writing-system/writing-system-line-break-001.html [ Skip ]
external/wpt/css/css-text/writing-system/writing-system-line-break-002.html [ Skip ]
external/wpt/css/css-text/writing-system/writing-system-segment-break-001.html [ Skip ]
......@@ -1382,7 +1382,7 @@ virtual/audio-service/external/wpt/mediacapture-streams/MediaStream-default-feat
# These directories have manual tests that don't have to run with
# run_web_tests.py; see https://crbug.com/359838.
http/tests/ManualTests/ [ Skip ]
http/tests/ManualTests/* [ Skip ]
# These test produce invisible different pixels on Win7 Debug.
[ Win7 Debug ] fast/table/backgr_border-table-column-group-collapsed-border.html [ Skip ]
......@@ -1413,7 +1413,7 @@ crbug.com/869492 virtual/threaded/external/wpt/feature-policy/experimental-featu
# Tests that only work when the mixed content autoupgrade feature is enabled.
# Covered in virtual test suite.
http/tests/mixed-autoupgrade [ Skip ]
http/tests/mixed-autoupgrade/* [ Skip ]
# Not expected to pass in default configuration, only virtual test suite.
crbug.com/830901 fast/webgl/video-metadata/texImage-video-last-uploaded-metadata.html [ Skip ]
......@@ -1997,7 +1997,7 @@ virtual/speech-with-unified-autoplay/external/wpt/speech-api/SpeechRecognition-s
# Skip below. Note that by default Site Isolation isolates *sites* rather
# than *origin* and therefore avoids problems related to document.domain
# compatibility.
external/wpt/html/browsers/origin/relaxing-the-same-origin-restriction [ Skip ]
external/wpt/html/browsers/origin/relaxing-the-same-origin-restriction/* [ Skip ]
external/wpt/FileAPI/url/multi-global-origin-serialization.sub.html [ Skip ]
external/wpt/dom/events/EventListener-incumbent-global-1.sub.html [ Skip ]
external/wpt/dom/events/EventListener-incumbent-global-2.sub.html [ Skip ]
......@@ -2059,7 +2059,7 @@ crbug.com/946022 [ Win7 ] media/controls/overflow-menu-hide-on-resize.html [ Ski
crbug.com/946022 [ Win7 ] virtual/audio-service/media/controls/overflow-menu-hide-on-resize.html [ Skip ]
crbug.com/946022 [ Win7 ] paint/invalidation/resize-iframe-text.html [ Skip ]
crbug.com/946022 [ Win7 ] paint/invalidation/scroll/scrollbar-damage-and-full-viewport-repaint.html [ Skip ]
crbug.com/946022 [ Win7 ] paint/invalidation/window-resize/ [ Skip ]
crbug.com/946022 [ Win7 ] paint/invalidation/window-resize/* [ Skip ]
# We don't plan to support this use-case in the near future.
crbug.com/940797 external/wpt/signed-exchange/appcache/sxg-served-from-appcache.tentative.https.html [ Skip ]
......@@ -2109,7 +2109,7 @@ crbug.com/870173 virtual/omt-worker-fetch/external/wpt/resource-timing/cors-pref
crbug.com/870173 virtual/omt-worker-fetch/http/tests/workers/worker-redirect.html [ Skip ]
# Windows doesn't have native overlay scrollbar
[ Win ] virtual/overlay-scrollbar [ Skip ]
[ Win ] virtual/overlay-scrollbar/* [ Skip ]
# Blink implements additional privacy measures that cause the regular test in
# WPT to time out.
......
......@@ -75,26 +75,26 @@ crbug.com/451577 [ Debug ] fast/frames/calculate-round.html [ Slow ]
crbug.com/237245 [ Debug Win7 ] editing/selection/programmatic-selection-on-mac-is-directionless.html [ Slow ]
# Most DevTools tests are slow in Debug.
webkit.org/b/90488 [ Debug ] http/tests/devtools/ [ Slow ]
webkit.org/b/90488 [ Debug ] inspector-protocol/ [ Slow ]
webkit.org/b/90488 [ Debug ] http/tests/devtools/* [ Slow ]
webkit.org/b/90488 [ Debug ] inspector-protocol/* [ Slow ]
# DevTools console, debugger and profiler tests are slow in Release as well.
crbug.com/451577 http/tests/devtools/console [ Slow ]
crbug.com/450493 http/tests/devtools/sources/ [ Slow ]
crbug.com/450493 http/tests/devtools/startup/sources/ [ Slow ]
crbug.com/450493 http/tests/devtools/csp/ [ Slow ]
crbug.com/450493 http/tests/devtools/profiler/ [ Slow ]
crbug.com/420008 http/tests/devtools/tracing/ [ Slow ]
crbug.com/420008 virtual/threaded/http/tests/devtools/tracing/ [ Slow ]
crbug.com/902685 http/tests/devtools/isolated-code-cache/ [ Slow ]
crbug.com/902685 virtual/site-isolated-code-cache/http/tests/devtools/isolated-code-cache/ [ Slow ]
crbug.com/902685 virtual/not-split-http-cache-not-site-per-process/http/tests/devtools/isolated-code-cache/ [ Slow ]
crbug.com/451577 http/tests/devtools/console/* [ Slow ]
crbug.com/450493 http/tests/devtools/sources/* [ Slow ]
crbug.com/450493 http/tests/devtools/startup/sources/* [ Slow ]
crbug.com/450493 http/tests/devtools/csp/* [ Slow ]
crbug.com/450493 http/tests/devtools/profiler/* [ Slow ]
crbug.com/420008 http/tests/devtools/tracing/* [ Slow ]
crbug.com/420008 virtual/threaded/http/tests/devtools/tracing/* [ Slow ]
crbug.com/902685 http/tests/devtools/isolated-code-cache/* [ Slow ]
crbug.com/902685 virtual/site-isolated-code-cache/http/tests/devtools/isolated-code-cache/* [ Slow ]
crbug.com/902685 virtual/not-split-http-cache-not-site-per-process/http/tests/devtools/isolated-code-cache/* [ Slow ]
crbug.com/902685 http/tests/devtools/wasm-isolated-code-cache/wasm-cache-test.js [ Slow ]
crbug.com/902685 virtual/wasm-site-isolated-code-cache/http/tests/devtools/wasm-isolated-code-cache/wasm-cache-test.js [ Slow ]
crbug.com/902685 virtual/split-http-cache-not-site-per-process/http/tests/devtools/isolated-code-cache/ [ Slow ]
crbug.com/902685 virtual/split-http-cache-not-site-per-process/http/tests/devtools/isolated-code-cache/* [ Slow ]
# Misc DevTools tests that are slow
crbug.com/246190 [ Release ] http/tests/devtools/indexeddb/ [ Slow ]
crbug.com/246190 [ Release ] http/tests/devtools/indexeddb/* [ Slow ]
crbug.com/451577 [ Mac ] http/tests/devtools/extensions/extensions-sidebar.js [ Slow ]
crbug.com/941860 http/tests/devtools/extensions/extensions-events.js [ Slow ]
crbug.com/667560 http/tests/devtools/startup/console/console-format-startup.js [ Slow ]
......@@ -129,7 +129,7 @@ crbug.com/869829 virtual/audio-service/http/tests/media/video-cancel-load.html [
crbug.com/870259 virtual/audio-service/http/tests/media/video-throttled-load-metadata.html [ Slow ]
# Many of the virtual animations tests are slow.
crbug.com/243871 virtual/threaded-prefer-compositing/fast/scroll-behavior/ [ Slow ]
crbug.com/243871 virtual/threaded-prefer-compositing/fast/scroll-behavior/* [ Slow ]
# These html5lib tests are generated tests that test a huge amount of permutations so they need a bit more time.
crbug.com/453312 html5lib/generated/run-doctype01-data.html [ Slow ]
......@@ -182,11 +182,11 @@ crbug.com/372424 fast/dom/DOMImplementation/createDocument-with-used-doctype.htm
crbug.com/372424 http/tests/serviceworker/registration-stress.html [ Slow ]
crbug.com/448670 http/tests/serviceworker/register-different-script-many-times.html [ Slow ]
crbug.com/516319 [ Win ] http/tests/fetch/ [ Slow ]
crbug.com/516319 [ Win ] virtual/streaming-preload/http/tests/fetch/ [ Slow ]
crbug.com/516319 [ Win ] http/tests/fetch/* [ Slow ]
crbug.com/516319 [ Win ] virtual/streaming-preload/http/tests/fetch/* [ Slow ]
# Most crypto/subtle tests are slow some or most of the time.
crbug.com/459009 crypto/subtle/ [ Slow ]
crbug.com/459009 crypto/subtle/* [ Slow ]
crbug.com/528419 http/tests/devtools/elements/styles-2/pseudo-elements.js [ Slow ]
......@@ -411,18 +411,18 @@ crbug.com/874695 http/tests/fetch/serviceworker/body-mixin-base-https-other-http
crbug.com/874695 http/tests/fetch/serviceworker/body-mixin.html [ Slow ]
crbug.com/874695 http/tests/fetch/serviceworker/stream-reader-base-https-other-https.html [ Slow ]
crbug.com/874695 http/tests/fetch/serviceworker/stream-reader.html [ Slow ]
crbug.com/874695 http/tests/fetch/serviceworker/thorough/ [ Slow ]
crbug.com/874695 http/tests/fetch/serviceworker-proxied/thorough/ [ Slow ]
crbug.com/874695 http/tests/fetch/serviceworker/thorough/* [ Slow ]
crbug.com/874695 http/tests/fetch/serviceworker-proxied/thorough/* [ Slow ]
crbug.com/874695 http/tests/fetch/window/body-mixin-base-https-other-https.html [ Slow ]
crbug.com/874695 http/tests/fetch/window/body-mixin.html [ Slow ]
crbug.com/874695 http/tests/fetch/window/stream-reader-base-https-other-https.html [ Slow ]
crbug.com/874695 http/tests/fetch/window/stream-reader.html [ Slow ]
crbug.com/874695 http/tests/fetch/window/thorough/ [ Slow ]
crbug.com/874695 http/tests/fetch/window/thorough/* [ Slow ]
crbug.com/874695 http/tests/fetch/workers/body-mixin-base-https-other-https.html [ Slow ]
crbug.com/874695 http/tests/fetch/workers/body-mixin.html [ Slow ]
crbug.com/874695 http/tests/fetch/workers/stream-reader-base-https-other-https.html [ Slow ]
crbug.com/874695 http/tests/fetch/workers/stream-reader.html [ Slow ]
crbug.com/874695 http/tests/fetch/workers/thorough/ [ Slow ]
crbug.com/874695 http/tests/fetch/workers/thorough/* [ Slow ]
crbug.com/874695 http/tests/images/png-progressive-load.html [ Slow ]
crbug.com/874695 http/tests/images/webp-progressive-load.html [ Slow ]
crbug.com/874695 http/tests/inspector-protocol/request-mixed-content-status-blockable.js [ Slow ]
......@@ -579,18 +579,18 @@ crbug.com/874695 virtual/streaming-preload/http/tests/fetch/serviceworker/body-m
crbug.com/874695 virtual/streaming-preload/http/tests/fetch/serviceworker/body-mixin.html [ Slow ]
crbug.com/874695 virtual/streaming-preload/http/tests/fetch/serviceworker/stream-reader-base-https-other-https.html [ Slow ]
crbug.com/874695 virtual/streaming-preload/http/tests/fetch/serviceworker/stream-reader.html [ Slow ]
crbug.com/874695 virtual/streaming-preload/http/tests/fetch/serviceworker/thorough/ [ Slow ]
crbug.com/874695 virtual/streaming-preload/http/tests/fetch/serviceworker-proxied/thorough/ [ Slow ]
crbug.com/874695 virtual/streaming-preload/http/tests/fetch/serviceworker/thorough/* [ Slow ]
crbug.com/874695 virtual/streaming-preload/http/tests/fetch/serviceworker-proxied/thorough/* [ Slow ]
crbug.com/874695 virtual/streaming-preload/http/tests/fetch/window/body-mixin-base-https-other-https.html [ Slow ]
crbug.com/874695 virtual/streaming-preload/http/tests/fetch/window/body-mixin.html [ Slow ]
crbug.com/874695 virtual/streaming-preload/http/tests/fetch/window/stream-reader-base-https-other-https.html [ Slow ]
crbug.com/874695 virtual/streaming-preload/http/tests/fetch/window/stream-reader.html [ Slow ]
crbug.com/874695 virtual/streaming-preload/http/tests/fetch/window/thorough/ [ Slow ]
crbug.com/874695 virtual/streaming-preload/http/tests/fetch/window/thorough/* [ Slow ]
crbug.com/874695 virtual/streaming-preload/http/tests/fetch/workers/body-mixin-base-https-other-https.html [ Slow ]
crbug.com/874695 virtual/streaming-preload/http/tests/fetch/workers/body-mixin.html [ Slow ]
crbug.com/874695 virtual/streaming-preload/http/tests/fetch/workers/stream-reader-base-https-other-https.html [ Slow ]
crbug.com/874695 virtual/streaming-preload/http/tests/fetch/workers/stream-reader.html [ Slow ]
crbug.com/874695 virtual/streaming-preload/http/tests/fetch/workers/thorough/ [ Slow ]
crbug.com/874695 virtual/streaming-preload/http/tests/fetch/workers/thorough/* [ Slow ]
crbug.com/874695 http/tests/devtools/sxg/sxg-cert-not-found.js [ Slow ]
crbug.com/874695 http/tests/devtools/sxg/sxg-disable-cache.js [ Slow ]
crbug.com/874695 virtual/sxg-with-network-service/http/tests/devtools/sxg/sxg-disable-cache.js [ Slow ]
......
......@@ -11,7 +11,7 @@
# Bluetooth not supported in Chrome as per
# https://github.com/web-platform-tests/wpt/blob/master/bluetooth/README.md#web-bluetooth-testing
external/wpt/bluetooth [ Skip ]
external/wpt/bluetooth/* [ Skip ]
# This is a mass dump of all the current WPT failures seen on Waterfall. They are untriaged.
external/wpt/2dcontext/wide-gamut-canvas/canvas-createImageBitmap-e_srgb.html [ Pass Failure ]
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment