| OLD | NEW |
| 1 import os | 1 import os |
| 2 import kvm_test_utils | 2 from autotest_lib.client.virt import virt_test_utils |
| 3 | 3 |
| 4 | 4 |
| 5 def run_autotest(test, params, env): | 5 def run_autotest(test, params, env): |
| 6 """ | 6 """ |
| 7 Run an autotest test inside a guest. | 7 Run an autotest test inside a guest. |
| 8 | 8 |
| 9 @param test: kvm test object. | 9 @param test: kvm test object. |
| 10 @param params: Dictionary with test parameters. | 10 @param params: Dictionary with test parameters. |
| 11 @param env: Dictionary with the test environment. | 11 @param env: Dictionary with the test environment. |
| 12 """ | 12 """ |
| 13 vm = env.get_vm(params["main_vm"]) | 13 vm = env.get_vm(params["main_vm"]) |
| 14 vm.verify_alive() | 14 vm.verify_alive() |
| 15 timeout = int(params.get("login_timeout", 360)) | 15 timeout = int(params.get("login_timeout", 360)) |
| 16 session = vm.wait_for_login(timeout=timeout) | 16 session = vm.wait_for_login(timeout=timeout) |
| 17 | 17 |
| 18 # Collect test parameters | 18 # Collect test parameters |
| 19 timeout = int(params.get("test_timeout", 300)) | 19 timeout = int(params.get("test_timeout", 300)) |
| 20 control_path = os.path.join(test.bindir, "autotest_control", | 20 control_path = os.path.join(test.bindir, "autotest_control", |
| 21 params.get("test_control_file")) | 21 params.get("test_control_file")) |
| 22 outputdir = test.outputdir | 22 outputdir = test.outputdir |
| 23 | 23 |
| 24 kvm_test_utils.run_autotest(vm, session, control_path, timeout, outputdir, | 24 virt_test_utils.run_autotest(vm, session, control_path, timeout, outputdir, |
| 25 params) | 25 params) |
| OLD | NEW |