v8/tools/unittests
Michael Achenbach 608b732d14 [test] Overhaul mode processing in test runner
This simplifies mode processing as follows:
- Passing the --mode parameter is deprecated.
- The build output is now only searched in the --outdir parameter
that was passed (previously some combinations of mode and outdir
were possible).
- The mode is deduced from the build artifacts based on the gn
arguments "is_debug" and "dcheck_always_on".
- Timeouts and status file entries in release mode with dchecks are
treated like in debug mode.

This change was prepared on the infrastructure side by deprecating
the --mode flag and passing --outdir=out/build:
https://crrev.com/c/2426643

Bug: chromium:1132088, v8:10893
Change-Id: I0f34ebc003b220f07df4ecdbf69ea6c06ac1f66a
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2450016
Reviewed-by: Jakob Kummerow <jkummerow@chromium.org>
Commit-Queue: Michael Achenbach <machenbach@chromium.org>
Cr-Commit-Position: refs/heads/master@{#70363}
2020-10-07 07:09:30 +00:00
..
testdata [test] Overhaul mode processing in test runner 2020-10-07 07:09:30 +00:00
__init__.py [test] make python recognize tools and tools/unittests as packages 2018-12-17 12:12:43 +00:00
compare_torque_output_test.py [torque] Add support for torque output comparison 2020-01-21 14:39:04 +00:00
predictable_wrapper_test.py [test] Move predictable testing into a python wrapper 2017-12-08 14:46:10 +00:00
run_perf_test.py [test] Make finding build directory more flexible 2020-09-28 12:38:16 +00:00
run_tests_test.py [test] Overhaul mode processing in test runner 2020-10-07 07:09:30 +00:00
v8_presubmit_test.py [test] add an option for disabling linter cache in the pre_submit check 2018-12-18 15:37:09 +00:00