def __trigger_host_reboot(cls, inst_id):
     inst = test_utils.get_builtin_instance( inst_id)
     nova_inst = inst.server
     hypervisor_host = nova_inst.__getattr__('OS-EXT-SRV-ATTR:host')
     test_utils.reboot_host(hypervisor_host)
     
     connectible = test_utils.check_connectible(hypervisor_host, interval = 2, count = 20)
     if connectible:
         raise Exception("host machine %s rebooted failed." % (hypervisor_host))
 def __trigger_vm_oom(cls, inst_id):
     inst = test_utils.get_builtin_instance( inst_id)
     nova_inst = inst.server
     ip = test_utils.check_allocate_ip(nova_inst)
     test_utils.reboot_host(ip)