Refactor the tools/test.py script and related testcfg.py files.
authorricow@chromium.org <ricow@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Tue, 24 Aug 2010 13:34:59 +0000 (13:34 +0000)
committerricow@chromium.org <ricow@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Tue, 24 Aug 2010 13:34:59 +0000 (13:34 +0000)
commit3543dd53a44f02829dd64250f13f472e21944cee
tree27331bd08d3b46ca0673f4060f93f4575ecfbb9d
parent98ac5d813f2b231d8aabfebec98411ce145e8112
Refactor the tools/test.py script and related testcfg.py files.

This makes it possible to run several variants of the tests (with different flags that is) by adding extra lists to the VARIANT_FLAGS list. In addition, there is a number of smaller refactorings.

Review URL: http://codereview.chromium.org/3164023

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@5329 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
test/cctest/testcfg.py
test/es5conform/testcfg.py
test/message/testcfg.py
test/mjsunit/testcfg.py
test/mozilla/testcfg.py
test/sputnik/testcfg.py
tools/test.py