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)