Implement --download-data for test harness.
authormstarzinger@chromium.org <mstarzinger@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Wed, 7 Mar 2012 12:51:31 +0000 (12:51 +0000)
committermstarzinger@chromium.org <mstarzinger@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Wed, 7 Mar 2012 12:51:31 +0000 (12:51 +0000)
commitb732b2e32abbffd3e4b83410708ea529e46471de
tree468a290ba8a653d6eb03c970f8191f3a6b5dbbe4
parent886a1c6469e8b4db175906b0765cf6c2a32825cf
Implement --download-data for test harness.

This allows the test harness to download missing test suite data if
necessary. We use the bzip2 archive for test262 because it is faster
than cloning the repository and also works without any Mercurial
installation.

R=yangguo@chromium.org

Review URL: https://chromiumcodereview.appspot.com/9619002

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@10955 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
test/test262/testcfg.py
tools/test-wrapper-gypbuild.py
tools/test.py