The recent libvirt failures seemed to happen after a couple of
stop/start pairs, so arrange to start/stop each guest 10 times.
By cribbing from the existing use of repeat-ts I hope I've arranged
for a new test with testid ts-guest-start/debian.repeat.
We already arrange by more adhoc means to repeat a localhost migration
10 times.
Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>
proc test-guest-nomigr {g} {
run-ts . = ts-guest-stop + host $g
run-ts . =.2 ts-guest-start + host $g
+
+ repeat-ts 10 =.repeat \
+ + ts-guest-stop host $g \; \
+ + ts-guest-start + host + $g +
+
run-ts . = ts-guest-destroy + host $g
}