[wpt-sync] Sync PR 39812 - [wptrunner] Add `--enable-sanitizer` to run all tests as crashtests
Categories
(Testing :: web-platform-tests, task, P4)
Tracking
(firefox115 fixed)
Tracking | Status | |
---|---|---|
firefox115 | --- | fixed |
People
(Reporter: wpt-sync, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 39812 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/39812
Details from upstream follow.
Jonathan Lee <jonathanjlee@google.com> wrote:
[wptrunner] Add
--enable-sanitizer
to run all tests as crashtestsChromium's
run_web_tests.py
has an--enable-sanitizer
flag to run all tests as crash tests. Chromium CI enables this flag for sanitized builds ofchrome
/content_shell
to reduce noise from functional test failures, which are redundant with those from nonsanitized builds.In crrev.com/c/4099689, this flag was added to the Chromium wptrunner results processor, but this could lead to an inconsistent exit code (nonzero, but no test failures). This change promotes the flag to a Chrome-specific native wptrunner flag to actually run tests as crashtests, since result reporting and evaluating test runs is a core harness responsibility.
Fixes crbug.com/1427892
Assignee | ||
Updated•2 years ago
|
Assignee | ||
Updated•2 years ago
|
Assignee | ||
Comment 1•2 years ago
|
||
Assignee | ||
Comment 2•2 years ago
|
||
Assignee | ||
Comment 3•2 years ago
|
||
Assignee | ||
Comment 4•2 years ago
|
||
Comment 6•2 years ago
|
||
bugherder |
Description
•