v8/tools/testrunner
Michael Achenbach b2537f219d Reland "[test] Add logic to run tests on Android"
This is a reland of 4c0943424c

Original change's description:
> [test] Add logic to run tests on Android
> 
> This adds a new command abstraction for running commands on Android
> using dockered devices on swarming.
> 
> The new abstraction handles pushing all required files to the device.
> The logic used for pushing and running is reused from the perf runner.
> 
> This adds only the mjsunit test suite. Others will be handled in
> follow up CLs. The suite logic is enhanced with auto-detection of files
> to be pushed to devices, for e.g. load or import statements.
> 
> Some test cases need an extra resource section for specifying required
> files.
> 
> Remaining failing tests are marked in the status files for later
> triage.
> 
> Bug: chromium:866862
> Change-Id: I2b957559f07fdcd8c1bd2f7034f5ba7754a31fb7
> Reviewed-on: https://chromium-review.googlesource.com/1150153
> Reviewed-by: Sergiy Byelozyorov <sergiyb@chromium.org>
> Commit-Queue: Michael Achenbach <machenbach@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#55041}

Bug: chromium:866862
Change-Id: Icf7e04c75d4abeab7254d10ba21240e46b0022ae
Reviewed-on: https://chromium-review.googlesource.com/1170643
Reviewed-by: Sergiy Byelozyorov <sergiyb@chromium.org>
Commit-Queue: Michael Achenbach <machenbach@chromium.org>
Cr-Commit-Position: refs/heads/master@{#55059}
2018-08-10 17:56:12 +00:00
..
local Reland "[test] Add logic to run tests on Android" 2018-08-10 17:56:12 +00:00
objects Reland "[test] Add logic to run tests on Android" 2018-08-10 17:56:12 +00:00
outproc [test] Add reusable negative-test output processor 2018-07-24 09:50:18 +00:00
testproc [tests] Make processing of test filters faster 2018-07-25 20:48:05 +00:00
utils Reland "[test] Random seed processor" 2018-01-31 09:53:34 +00:00
__init__.py First commit of new tools/run-tests.py 2012-09-24 09:38:46 +00:00
base_runner.py Reland "[test] Add logic to run tests on Android" 2018-08-10 17:56:12 +00:00
num_fuzzer.py [test] Fix typo in numfuzzer 2018-04-18 07:44:35 +00:00
PRESUBMIT.py [test] Add basic test-runner system tests 2017-12-27 18:03:49 +00:00
standard_runner.py [wasm] Prepare enabling liftoff by default on ia32 and x64 2018-06-22 11:06:26 +00:00
test_config.py [test] Move options to test config 2018-01-31 13:46:29 +00:00
trycatch_loader.js [test] Properly load mjsunit.js on endurance fuzzer 2018-02-02 13:55:32 +00:00