GRIND-50: The wait_for_boot call needed to be wrapped in try: except:

Change-Id: I92bfac0e2a597dd4fe3a28c83f4a76bfc39ce485
GRIND-50: Only delete the instance if --leave_on_failure is false

Change-Id: I8800d9eedafef5fdea18a4d8fefab1f26ec46b77
VMS-690 - grinder basic test for ghost clone launch.

Change-Id: I9ecfb36b84aafebd425f3f7ebb068464ed94659b
Trivial: clean up policy test

Change-Id: I23223405d6a6de756795b7197a1c20608d5e6eea
Trivial: assert booted instances have an 'id' property

Change-Id: I43290fe2a1cc0ae8a4c9133f8e965d6dba433b34
Trivial fix my trivial blunder

Change-Id: Ib13881369d1969da9ba535f10c9dd227d8230a8b
Merge "Trivial: assert booted instances have an 'id' property"
GRIND-47: another migration rollback test

Add a cleanup capability to execute specific actions when unwinding a hook.

Change-Id: I8d808a4dd81f838af3ecbb4c6ee12c0f485bfada
GRIND-47: Improve assertions around migration process.

Build into wait_for_migrate the fact that we expect failure and rollback.

Change-Id: Ie795db5dcef24696eecc164314ebf4eaeb4d6a68
TRIVIAL WDIL - remove stale line.

Change-Id: I49391af6b77bea400765c31677052826ca7098dc
VMS-690 - test that policyd will actually bring up a ghost.

Change-Id: I5418b0b3c38945b0d2038f6540e566fcc7c295e9
VMS-690 - add some asserts to try and ensure policyd made a ghost.

Change-Id: I087267f5be43609437408706a9313145966deb42
GRIND-56: Changed clean.sh so Grizzly and Havana don't clobber eachother.

Change-Id: I7fd314acb34a05b102c7b5b3e58fa2b140a145a8
Trivial: stdin needs the 'encoding' attribute on test_setup as well

The TestHarness is created in test_setup and it attempts a call using
the neutron client. This neutron client checks for 'encoding' on stdin.
The prehook for test_setup needs to also ensure that stdin has the
encoding attribute.

Change-Id: I1eb40f010ae32cba1e6028de1b58a7189d7296d6
Merge "Trivial: stdin needs the 'encoding' attribute on test_setup as well"
trivial: upgrade py.test to 2.5.1

Now std{err,out} for passed tests will always be in junit.xml.

Change-Id: I4141ee52566d9745540d7335cdfe6bd851b4ad96
VMS-690 GRIND-56 - updated fix for ghost test.

This is a follow-up and fix for changeset:
8d5400c0dbae00f3c14d1e1af1c95e1219b49527
review: http://reviews.gridcentric.ca/#/c/3081/

Fixed cleanup on success.  Fixed and improved ghost destroy checks.

Change-Id: Ied092e6ea0a5baae8f98619af66e2c0aee13bfc2