Turn off WPT tests with high-volume failures for TSan
Categories
(Core :: Sanitizers, task)
Tracking
()
Tracking | Status | |
---|---|---|
firefox89 | --- | fixed |
People
(Reporter: KrisWright, Assigned: KrisWright)
References
Details
Attachments
(3 obsolete files)
TSan runs into a lot of the same failures (Bug 1644147) at higher volume than other platforms. We want to turn off the tests that look to be failing the most to try to reduce the failure rate.
Assignee | ||
Comment 1•3 years ago
|
||
This disables some of the top WPT testfails to reduce crash volume:
fetch/api/policies/referrer-origin-when-cross-origin-service-worker.https.html
/feature-policy/reporting/screen-wake-lock-reporting.https.html
/referrer-policy/generic/multiple-headers-and-values.html
/encrypted-media/clearkey-events-session-closed-event.https.html
/FileAPI/idlharness.html
/secure-contexts/basic-popup-and-iframe-tests.https.html
/feature-policy/experimental-features/trust-token-redemption-default-feature-policy.tentative.https.sub.html
/geolocation-API/getCurrentPosition_permission_allow.https.html
/html/cross-origin-opener-policy/coep-blob-popup.https.html
/html/links/icon/no-load-event.html
/referrer-policy/4K-1/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag.http.html
/upgrade-insecure-requests/gen/worker-classic-inherit.meta/unset/websocket.https.html
/fetch/http-cache/304-update.any.serviceworker.html
/mixed-content/gen/worker-classic-inherit.meta/opt-in/worker-classic.https.html
/upgrade-insecure-requests/gen/top.meta/unset/sharedworker-import-data.https.html
/upgrade-insecure-requests/gen/worker-classic-inherit.meta/unset/worker-classic.https.html
Pushed by kwright@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/58f2436b4771 Disable high-volume WPT test failures on tsan. r=decoder
Comment 3•3 years ago
|
||
bugherder |
Assignee | ||
Comment 4•3 years ago
|
||
Per this comment there are some more tests I should turn off.
Updated•3 years ago
|
Assignee | ||
Comment 5•3 years ago
|
||
Turns off the following tests:
clipboard-apis/feature-policy/clipboard-write/clipboard-write-enabled-by-feature-policy-attribute-tentative.https.sub.html
encrypted-media/clearkey-events-session-closed-event.https.html
feature-policy/experimental-features/vertical-scroll-scrollintoview.tentative.html
fetch/api/request/destination/fetch-destination.https.html
geolocation-API/getCurrentPosition_IDL.https.html
html/browsers/browsing-the-web/history-traversal/browsing_context_name_cross_origin_2.html
html/browsers/history/the-history-interface/001.html
html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/identity-not-preserved.https.html
mathml/relations/html5-tree/display-1.html
mixed-content/gen/sharedworker-classic-data.http-rp/opt-in/xhr.https.html
permissions-policy/payment-allowed-by-permissions-policy-attribute.https.sub.html
pointerevents/pointerlock/pointerevent_movementxy_with_pointerlock.html
preload/download-resources.html
streams/transferable/service-worker.https.html
svg/interact/scripted/tabindex-focus-flag.svg
upgrade-insecure-requests/gen/sharedworker-classic-data.http-rp/upgrade/websocket.https.html
upgrade-insecure-requests/gen/srcdoc-inherit.meta/unset/img-tag.https.html
upgrade-insecure-requests/gen/worker-classic-data.meta/upgrade/fetch.https.html
webrtc/simulcast/h264.https.html
webxr/hit-test/idlharness.https.html
FileAPI/file/send-file-form-iso-2022-jp.html
FileAPI/reading-data-section/filereader_readAsArrayBuffer.html
IndexedDB/key-generators/reading-autoincrement-indexes-cursors.any.serviceworker.html
IndexedDB/key-generators/reading-autoincrement-indexes-cursors.any.sharedworker.html
IndexedDB/key-generators/reading-autoincrement-store-cursors.any.worker.html
_mozilla/dom/delayed_window_print.html
_mozilla/editor/joining_nodes.html
_mozilla/focus/Range_setEnd.html
_mozilla/focus/Range_setStart.html
content-security-policy/sandbox/service-worker-sandbox.https.html
content-security-policy/securitypolicyviolation/inside-dedicated-worker.html
css/CSS2/floats/remove-float-then-abspos-in-inline.html
css/css-grid/animation/grid-template-rows-interpolation.html
css/css-overflow/overflow-body-propagation-005.html
css/css-overscroll-behavior/parsing/overscroll-behavior-valid.html
css/selectors/i18n/css3-selectors-lang-007.html
css/selectors/selector-placeholder-shown-type-change-001.html
custom-elements/parser/parser-uses-registry-of-owner-document.html
dom/events/legacy-pre-activation-behavior.window.html
encoding/streams/backpressure.any.serviceworker.html
fetch/api/redirect/redirect-back-to-original-origin.any.serviceworker.html
fetch/data-urls/base64.any.serviceworker.html
fetch/http-cache/304-update.any.sharedworker.html
geolocation-API/idlharness.https.window.html
hr-time/idlharness.any.worker.html
html/browsers/history/the-history-interface/004.html
html/dom/documents/dom-tree-accessors/document.forms.html
html/interaction/focus/document-level-focus-apis/document-level-apis.html
html/semantics/links/downloading-resources/header-origin-strict-origin.html
html/webappapis/microtask-queuing/queue-microtask-exceptions.any.serviceworker.html
html/webappapis/scripting/event-loops/microtask_after_script.html
html/webappapis/scripting/events/body-onload.html
infrastructure/server/context.any.serviceworker.html
infrastructure/testdriver/actions/elementPosition.html
mediacapture-streams/GUM-invalid-facing-mode.https.html
mixed-content/gen/sharedworker-classic.http-rp/unset/fetch.https.html
origin-policy/idlharness.any.sharedworker.html
referrer-policy/4K/gen/top.http-rp/no-referrer-when-downgrade/img-tag.http.html
referrer-policy/css-integration/font-face/internal-stylesheet.html
referrer-policy/css-integration/svg/inline-style-with-differentorigin-base-tag.tentative.html
referrer-policy/gen/srcdoc-inherit.http-rp/no-referrer/iframe-tag.http.html
referrer-policy/gen/srcdoc-inherit.meta/always/iframe-tag.http.html
service-workers/cache-storage/serviceworker/cache-keys.https.html
service-workers/service-worker/active.https.html
streams/readable-streams/async-iterator.any.serviceworker.html
upgrade-insecure-requests/gen/sharedworker-classic-data.meta/unset/xhr.https.html
upgrade-insecure-requests/gen/top.meta/unset/sharedworker-classic.https.html
upgrade-insecure-requests/gen/worker-classic-data.meta/unset/websocket.https.html
upgrade-insecure-requests/gen/worker-classic-data.meta/unset/xhr.https.html
user-timing/clearMarks.html
webaudio/the-audio-api/the-audiobuffersourcenode-interface/audiobuffersource-channels.html
webaudio/the-audio-api/the-audioparam-interface/audioparam-linearRampToValueAtTime.html
webrtc/legacy/onaddstream.https.html
websockets/keeping-connection-open/001.html
websockets/keeping-connection-open/001.html?wss
websockets/stream/tentative/backpressure-receive.any.serviceworker.html
webvr/webvr-enabled-by-feature-policy-attribute-redirect-on-load.https.sub.html
Assignee | ||
Comment 6•3 years ago
|
||
...ts. This set contains the following tests, by order of failure frequency:
content-security-policy/reporting-api/reporting-api-report-only-sends-reports-on-violation.https.sub.html
cors/basic.htm
feature-policy/reporting/payment-reporting.https.html
fetch/metadata/redirect/multiple-redirect-https-downgrade-upgrade-prefetch.optional.sub.html
geolocation-API/getCurrentPosition_permission_deny.https.html
html/browsers/offline/application-cache-api/api_swapcache_error.https.html
html/browsers/offline/application-cache-api/api_update.https.html
html/webappapis/system-state-and-capabilities/the-navigator-object/navigator-window-controls-overlay.html
is-input-pending/security/cross-origin-subframe-masked-pointer-events-mixed.sub.html
mixed-content/gen/worker-classic-data.http-rp/opt-in/xhr.https.html
permissions-policy/payment-allowed-by-permissions-policy-attribute-redirect-on-load.https.sub.html
referrer-policy/generic/iframe-upgrade-request-to-same-origin.sub.https.html
referrer-policy/generic/inheritance/iframe-inheritance-javascript.html
upgrade-insecure-requests/gen/sharedworker-classic-data.http-rp/upgrade/xhr.https.html
upgrade-insecure-requests/gen/sharedworker-classic.http-rp/upgrade/xhr.https.html
upgrade-insecure-requests/gen/top.http-rp/upgrade/sharedworker-import-data.https.html
upgrade-insecure-requests/gen/worker-classic-inherit.http-rp/upgrade/worker-classic.https.html
webaudio/the-audio-api/the-convolvernode-interface/convolution-mono-mono.html
FileAPI/historical.https.html
beacon/headers/header-referrer-no-referrer.html
beacon/idlharness.any.html
beacon/idlharness.any.worker.html
content-security-policy/object-src/object-src-url-embed-allowed.html
content-security-policy/securitypolicyviolation/img-src-redirect-upgrade-reporting.https.html
css/css-tables/tentative/column-widths.html
css/css-text/white-space/seg-break-transformation-002.tentative.html
css/css-text/white-space/seg-break-transformation-003.tentative.html
dom/nodes/Document-contentType/contentType/contenttype_javascripturi.html
dom/traversal/TreeWalker-previousNodeLastChildReject.html
fetch/api/headers/header-values-normalize.any.serviceworker.html
fetch/api/response/response-cancel-stream.any.serviceworker.html
fetch/api/response/response-clone-iframe.window.html
fetch/stale-while-revalidate/stale-script.html
hr-time/basic.any.worker.html
hr-time/idlharness.any.html
hr-time/idlharness.any.serviceworker.html
html/browsers/offline/introduction-4/event_progress.https.html
html/browsers/windows/auxiliary-browsing-contexts/opener-noreferrer.html
html/semantics/document-metadata/the-base-element/base_href_invalid.html
html/semantics/text-level-semantics/the-a-element/a-download-click.html
html/webappapis/microtask-queuing/queue-microtask.any.serviceworker.html
infrastructure/testdriver/actions/iframe.html
mathml/relations/css-styling/display-contents.html
mixed-content/gen/worker-classic-inherit.http-rp/opt-in/websocket.https.html
referrer-policy/4K+1/gen/top.http-rp/no-referrer-when-downgrade/iframe-tag.http.html
referrer-policy/4K+1/gen/top.http-rp/no-referrer-when-downgrade/img-tag.http.html
referrer-policy/css-integration/child-css/internal-import-stylesheet.html
referrer-policy/css-integration/image/internal-import-stylesheet.html
referrer-policy/generic/link-rel-prefetch.html
screen-orientation/idlharness.window.html
screen-orientation/lock-bad-argument.html
secure-contexts/basic-popup-and-iframe-tests.html
service-workers/cache-storage/window/cache-delete.https.html
streams/writable-streams/aborting.any.serviceworker.html
upgrade-insecure-requests/gen/sharedworker-classic-data.meta/unset/websocket.https.html
webaudio/the-audio-api/the-channelmergernode-interface/audiochannelmerger-basic.html
webaudio/the-audio-api/the-constantsourcenode-interface/ctor-constantsource.html
webvtt/parsing/file-parsing/tests/header-regions.html
Updated•3 years ago
|
Pushed by kwright@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/9fd8881c0f09 Disable even more high-volume failing tests on TSAN (1) r=decoder https://hg.mozilla.org/integration/autoland/rev/502a131a161c Disable even more high-volume failing tests on TSAN (2) r=decoder
Comment 8•3 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/9fd8881c0f09
https://hg.mozilla.org/mozilla-central/rev/502a131a161c
Updated•3 years ago
|
Updated•3 years ago
|
Updated•3 years ago
|
Description
•