Make test runner more flexible for running fast tests.
authormachenbach@chromium.org <machenbach@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Mon, 25 Nov 2013 17:34:52 +0000 (17:34 +0000)
committermachenbach@chromium.org <machenbach@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Mon, 25 Nov 2013 17:34:52 +0000 (17:34 +0000)
commite6e8acd4463344d4bf8bbfcec3cd7d3a032af415
tree1a55f722ad31d09571b3b5acfa9d95145b5937ec
parentc3a4d718cee231fa4dd68f2b7cb235fa1861b7d3
Make test runner more flexible for running fast tests.

Transformed variant flags into named variants. Now, all combinations of variants can be specified on the command line. The old command-line flags are kept for backwards compatibility on the bots.

Added two new test groups: slow and pass|fail. Both are implemented similar to the flaky test feature and allow to either skip or run tests marked as slow or as pass|fail.

R=yangguo@chromium.org

Review URL: https://codereview.chromium.org/85733003

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@18062 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
test/mozilla/mozilla.status
tools/run-tests.py
tools/testrunner/local/statusfile.py
tools/testrunner/local/testsuite.py