Exemplo n.º 1
0
    def test_unload_kvm(self):
        """
        Asserts for `autotest.client.kvm_control.unload_kvm`

        :returns: None
        """
        self._mock_utils_system(0)
        self._mock_cpu_info("GenuineIntel\nvmx")
        self.assertTrue(kvm_control.unload_kvm() == 0)

        self._mock_utils_system(1)
        self._mock_cpu_info("GenuineIntel\nvmx")
        self.assertTrue(kvm_control.load_kvm() == 1)

        self._mock_utils_system(0)
        self._mock_cpu_info("POWER7")
        self.assertTrue(kvm_control.load_kvm() == 0)
Exemplo n.º 2
0
 def start(self, test):
     load_status = kvm_control.load_kvm()
     self.logfile = open(os.path.join(test.profdir, "kvm_modload"), 'w')
     self.logfile.write("Loaded KVM module with status %s.\n" %
                        repr(load_status))
     self.log_lsmod(self.logfile)