promenade/tools/g2/stages
Mark Burnett 1cfbdd627d Add virsh-based local testing environment
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
2017-10-24 13:24:43 -05:00
..
build-image.sh Add virsh-based local testing environment 2017-10-24 13:24:43 -05:00
build-scripts.sh Add virsh-based local testing environment 2017-10-24 13:24:43 -05:00
create-vms.sh Add virsh-based local testing environment 2017-10-24 13:24:43 -05:00
gate-setup.sh Add virsh-based local testing environment 2017-10-24 13:24:43 -05:00
generate-certificates.sh Add virsh-based local testing environment 2017-10-24 13:24:43 -05:00
genesis.sh Add virsh-based local testing environment 2017-10-24 13:24:43 -05:00
hard-reboot-cluster.sh Add virsh-based local testing environment 2017-10-24 13:24:43 -05:00
join-masters.sh Add virsh-based local testing environment 2017-10-24 13:24:43 -05:00
move-master.sh Add virsh-based local testing environment 2017-10-24 13:24:43 -05:00
reprovision-genesis.sh Add virsh-based local testing environment 2017-10-24 13:24:43 -05:00