This extends the virsh-based test tooling to both the previous, basic
example and the new "complete" example. It also removes the Vagrant
tooling.
Change-Id: I249f937e9b3eedc486e31a3d1c1ac31bcfdf0ca8
This is intended to address difficulties in setting up the existing
Vagrant-based development environment, and provide a locally-runnable
gate script.
./tools/gate.sh runs tests as specified by a JSON manifest. Valid
manifests live in `tools/g2/manifests`. Currently, the following are
supported:
* full - Run an extensive suite.
* genesis - Run only through Genesis.
* quick - Run a small cluster test.
* prepare - Run only the off-site preparation before Genesis -- useful
for quick sanity testing.
Change-Id: I4900d34437f9fe735f580ab91b38a6bb5424481e