[foozzie] Disallow flags with too many known failures

This filters the flags --maglev and --no-use-map-space when passed to
foozzie. Most open bugs are known or spurious, but all take up the
limited hashes for correctness bugs, which prevents finding other
bugs. Filtering on the source-side will make those reports appear
as fixed.

Bug: chromium:1324097, chromium:1317880
Change-Id: Ibf1b04bdfdd2395c3bda5787b4843c6bb5ca8f8e
No-Try: true
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3641171
Reviewed-by: Leszek Swirski <leszeks@chromium.org>
Commit-Queue: Leszek Swirski <leszeks@chromium.org>
Auto-Submit: Michael Achenbach <machenbach@chromium.org>
Cr-Commit-Position: refs/heads/main@{#80468}
This commit is contained in:
Michael Achenbach 2022-05-11 14:04:14 +02:00 committed by V8 LUCI CQ
parent 28b2ecfc42
commit 40d2fab61c

View File

@ -173,6 +173,12 @@ KNOWN_FAILURES = {
# Flags that are already crashy during smoke tests should not be used.
DISALLOWED_FLAGS = [
'--gdbjit',
# TODO(https://crbug.com/1324097): Enable once maglev is more stable.
'--maglev',
# The flag is unpredictably chatty.
'--no-use-map-space',
]