v8/tools/testrunner
Leszek Swirski cebcd8c51b Revert "[flags,testrunner] Consider readonly flags for conflict detection"
This reverts commit ebd933037e.

Reason for revert: Breaks a test: https://logs.chromium.org/logs/v8/buildbucket/cr-buildbucket/8792462319927467985/+/u/OptimizeForSize/CreateIsolateFromReadOnlySnapshot

Original change's description:
> [flags,testrunner] Consider readonly flags for conflict detection
>
> Flag conflict detection 1) bails out on incompatible flag values (e.g.
> --jitless and --turbofan) and 2) handles such bailouts transparently in
> the test runner by marking affected tests as OUTCOMES_FAIL.
>
> This CL adds full support for readonly flags to this system, together
> with required additional annotations in variants.py.
>
> Drive-by: assert proper use of v8_enable_slow_dchecks, and add
> support when dcheck_always_on is set.
> Drive-by: introduce has_maglev build variable detection based on
> v8_enable_maglev and use that for .status file annotations.
> Drive-by: protect against unintended overwrites of build variables
> in statusfile.py.
>
> Cq-Include-Trybots: luci.v8.try:v8_linux64_fyi_rel
> Bug: v8:13629,v8:10577
> Change-Id: I04de399139a0490806df8bfee7e75e2ec767b4b5
> Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/4135879
> Reviewed-by: Tobias Tebbi <tebbi@chromium.org>
> Reviewed-by: Victor Gomes <victorgomes@chromium.org>
> Commit-Queue: Jakob Linke <jgruber@chromium.org>
> Cr-Commit-Position: refs/heads/main@{#85130}

Bug: v8:13629,v8:10577
Change-Id: I0cb072c6c9f05d92894cc0af83c4d1a28df100d5
Cq-Include-Trybots: luci.v8.try:v8_linux64_fyi_rel
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/4147098
Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Commit-Queue: Victor Gomes <victorgomes@chromium.org>
Reviewed-by: Victor Gomes <victorgomes@chromium.org>
Auto-Submit: Leszek Swirski <leszeks@chromium.org>
Reviewed-by: Michael Achenbach <machenbach@chromium.org>
Cr-Commit-Position: refs/heads/main@{#85133}
2023-01-09 08:51:33 +00:00
..
local Revert "[flags,testrunner] Consider readonly flags for conflict detection" 2023-01-09 08:51:33 +00:00
objects [testrunner] Allow rules with negated build variables in variants.py 2023-01-04 13:47:46 +00:00
outproc [test] testrunner: Print diff if stdout does not match 2022-07-26 13:05:27 +00:00
testdata Revert "[flags,testrunner] Consider readonly flags for conflict detection" 2023-01-09 08:51:33 +00:00
testproc [heap] Enable fuzzing for --shared-space 2022-12-13 11:43:31 +00:00
utils [test] Add ClusterFuzz wheel to V8 and analyze crashes 2022-12-12 16:12:31 +00:00
__init__.py First commit of new tools/run-tests.py 2012-09-24 09:38:46 +00:00
base_runner.py Revert "[flags,testrunner] Consider readonly flags for conflict detection" 2023-01-09 08:51:33 +00:00
build_config.py Revert "[flags,testrunner] Consider readonly flags for conflict detection" 2023-01-09 08:51:33 +00:00
num_fuzzer.py [resultdb] Add framework_name tag to ResultDB 2022-12-05 19:29:27 +00:00
OWNERS Use relative paths to OWNERS files 2019-08-12 13:52:52 +00:00
PRESUBMIT.py Allow V8 to run all unittests presubmit 2022-03-29 11:14:09 +00:00
standard_runner_test.py Revert "[flags,testrunner] Consider readonly flags for conflict detection" 2023-01-09 08:51:33 +00:00
standard_runner.py [resultdb] Add framework_name tag to ResultDB 2022-12-05 19:29:27 +00:00
test_config.py [test] Cleanup 2022-06-01 09:09:18 +00:00
trycatch_loader.js [d8][mjsunit][tools] Improve d8 file API 2021-06-01 13:37:57 +00:00