v8/tools/testrunner
Michal Majewski 71605b3ea4 [test] Move has unexpected output to outproc.
Expected outcomes optimized to serialize [PASS] as None.

Keeping expected outcomes inside output processors should be
optimized in the future. Few possible optimizations:
- separate classes for tests that are expected to PASS - done as
an example in mozilla test suite.
- cache output processors inside testcase.
- share output processors between copies of the same test - needs
some updates to the create_variant to update outproc only if
expected outcomes changed.

Bug: v8:6917
Change-Id: Ie73f1dcdf17fdfc65bce27228f818b1dd1e420c9
Reviewed-on: https://chromium-review.googlesource.com/843025
Commit-Queue: Michael Achenbach <machenbach@chromium.org>
Reviewed-by: Michael Achenbach <machenbach@chromium.org>
Cr-Commit-Position: refs/heads/master@{#50347}
2018-01-03 22:19:49 +00:00
..
local [test] Move has unexpected output to outproc. 2018-01-03 22:19:49 +00:00
objects [test] Move has unexpected output to outproc. 2018-01-03 22:19:49 +00:00
utils [gyp] Fix string escaping for GYP on Windows 2017-11-09 20:38:41 +00:00
__init__.py First commit of new tools/run-tests.py 2012-09-24 09:38:46 +00:00
base_runner.py [test] Add basic test-runner system tests 2017-12-27 18:03:49 +00:00
deopt_fuzzer.py [test] Add basic test-runner system tests 2017-12-27 18:03:49 +00:00
gc_fuzzer.py [test] Add basic test-runner system tests 2017-12-27 18:03:49 +00:00
PRESUBMIT.py [test] Add basic test-runner system tests 2017-12-27 18:03:49 +00:00
standard_runner.py [test] Add basic test-runner system tests 2017-12-27 18:03:49 +00:00
testrunner.isolate [test] Fix isolate for auto-detect in gyp 2017-10-19 11:52:11 +00:00