DescriptionPasses cache location to tests and runs the tests in parallel.
As a warning, this is a pretty big change. At a high-level,
this changes the harness to move the managing of the devserver from
image_to_live into the actual test harness. Paths of the cache locations (for
archive_url) are taken when pre-generating the updates and stored
in a dictionary (maps "path_to_base->path_to_target" (or path for full updates)->
cache paths).
This change also has the tests run in parallel. Because we now start
X number of VM's at once, each VM needs it's own pid file and ssh_port.
This logic was added as well as running the actual tests in parallel.
Change-Id: I1275d79740c50c2a8028489b43dcbbcf5bbd56c4
BUG=chromium-os:10723
TEST=Ran it ... a lot with -q but without a test_prefix (so full test suite).
Committed: http://chrome-svn/viewvc/chromeos?view=rev&revision=c418a8f
Committed: http://chrome-svn/viewvc/chromeos?view=rev&revision=be787f3
Committed: http://chrome-svn/viewvc/chromeos?view=rev&revision=f2ee5f6
Patch Set 1 #Patch Set 2 : whitespace #Patch Set 3 : Introduced a bug in refactoring #
Total comments: 5
Patch Set 4 : Nits #Patch Set 5 : Fix sudo issues again. #
Total comments: 2
Messages
Total messages: 11 (0 generated)
|