v8/tools/testrunner/local
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
..
__init__.py First commit of new tools/run-tests.py 2012-09-24 09:38:46 +00:00
command.py [test] Refactor commands into OS-specific versions 2018-01-03 19:38:28 +00:00
execution.py [test] Store outcomes in the testcase 2017-12-19 14:10:06 +00:00
junit_output.py [test] Move data access from suite to test. 2017-12-13 09:14:47 +00:00
perfdata.py [test] Remove duration from testcase. 2017-12-15 08:10:40 +00:00
pool_unittest.py [test] Fix pool unittest 2017-02-07 13:58:26 +00:00
pool.py [test] Make coverage in test-runner tests work with multiprocessing 2018-01-03 17:37:05 +00:00
progress.py [test] Removed old output parsing functions. 2017-12-21 15:25:33 +00:00
statusfile_unittest.py [test] Change wildcards to prefix rules. 2017-11-20 14:25:04 +00:00
statusfile.py [test] Move getting outcomes to the statusfile 2017-12-19 14:35:16 +00:00
testsuite_unittest.py [test] Update testsuite unittests. 2017-12-19 14:13:56 +00:00
testsuite.py [test] Move has unexpected output to outproc. 2018-01-03 22:19:49 +00:00
utils.py [test] Code cleanup in test suites. 2017-12-12 08:54:52 +00:00
variants.py [test] Enable slow-path variant on a subset of bots 2017-12-21 22:05:09 +00:00
verbose.py [test] Fix --report output. 2017-12-19 16:35:39 +00:00