Mark the host shareable, and unshareable, as appropriate.
There is still a lot more cleanup and improvement to do.
Signed-off-by: Ian Jackson <Ian.Jackson@eu.citrix.com>
per-host-ts @. xen-install/@ ts-xen-install
per-host-ts @. xen-boot/@ ts-host-reboot
+ per-host-ts broken = { ts-host-reuse start-test }
+
per-host-ts . host-ping-check-xen/@ ts-host-ping-check
per-host-ts . =(*) { ts-leak-check basis }
}
if {!$ok} return
if {[llength $need_xen_hosts]} {
+ per-host-ts broken = { ts-host-reuse prealloc }
+ if {!$ok} return
eval run-ts broken = ts-hosts-allocate + $need_xen_hosts
}
set ok 0
}
+ if {$ok} { per-host-ts . = { ts-host-reuse post-test } }
if {$ok} { setstatus pass }
if {[llength $need_build_host] && $ok} { jobdb::preserve-task 90 }