mirror of
https://github.com/flatcar/scripts.git
synced 2025-08-19 13:31:28 +02:00
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 Review URL: http://codereview.chromium.org/6277015