Concurrent stress mode adjustment in predictable test variant

If a test specifies --stress-concurrent-inlining it shouldn't be
run in predictable mode, since it is depending on some concurrent
behavior (a race condition) between threads.

Bug: v8:11907
Change-Id: I027eed056689a8ee62675fce7dfa0701d202e970
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2975298
Reviewed-by: Michael Achenbach <machenbach@chromium.org>
Commit-Queue: Michael Stanton <mvstanton@chromium.org>
Cr-Commit-Position: refs/heads/master@{#75297}
This commit is contained in:
Mike Stanton 2021-06-21 09:46:44 +02:00 committed by V8 LUCI CQ
parent 83a5e42b5d
commit 38c872aa63

View File

@ -81,7 +81,8 @@ INCOMPATIBLE_FLAGS_PER_BUILD_VARIABLE = {
+ INCOMPATIBLE_FLAGS_PER_VARIANT["jitless"],
"predictable": ["--parallel-compile-tasks",
"--concurrent-recompilation",
"--stress-concurrent-allocation"],
"--stress-concurrent-allocation",
"--stress-concurrent-inlining"],
}
# Flags that lead to a contradiction when a certain extra-flag is present.