Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(196)

Unified Diff: client/virt/tests/whql_submission.py

Issue 6883246: Merge autotest upstream from @5318 ~ @5336 (Closed) Base URL: ssh://gitrw.chromium.org:9222/autotest.git@master
Patch Set: patch Created 9 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « client/virt/tests/whql_client_install.py ('k') | client/virt/tests/yum_update.py » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: client/virt/tests/whql_submission.py
diff --git a/client/tests/kvm/tests/whql_submission.py b/client/virt/tests/whql_submission.py
similarity index 94%
rename from client/tests/kvm/tests/whql_submission.py
rename to client/virt/tests/whql_submission.py
index c3621c43945a322967dd7bbe82e8c042ceade02b..bbeb8360c578c1cfea9012d4806e71d9cc49a317 100644
--- a/client/tests/kvm/tests/whql_submission.py
+++ b/client/virt/tests/whql_submission.py
@@ -1,6 +1,6 @@
import logging, os, re
from autotest_lib.client.common_lib import error
-import kvm_subprocess, kvm_utils, rss_file_transfer
+from autotest_lib.client.virt import virt_utils, rss_client, aexpect
def run_whql_submission(test, params, env):
@@ -42,20 +42,20 @@ def run_whql_submission(test, params, env):
"Microsoft Driver Test Manager\\Studio")
dsso_test_binary = params.get("dsso_test_binary",
"deps/whql_submission_15.exe")
- dsso_test_binary = kvm_utils.get_path(test.bindir, dsso_test_binary)
+ dsso_test_binary = virt_utils.get_path(test.bindir, dsso_test_binary)
dsso_delete_machine_binary = params.get("dsso_delete_machine_binary",
"deps/whql_delete_machine_15.exe")
- dsso_delete_machine_binary = kvm_utils.get_path(test.bindir,
+ dsso_delete_machine_binary = virt_utils.get_path(test.bindir,
dsso_delete_machine_binary)
test_timeout = float(params.get("test_timeout", 600))
# Copy dsso binaries to the server
for filename in dsso_test_binary, dsso_delete_machine_binary:
- rss_file_transfer.upload(server_address, server_file_transfer_port,
+ rss_client.upload(server_address, server_file_transfer_port,
filename, server_studio_path, timeout=60)
# Open a shell session with the server
- server_session = kvm_utils.remote_login("nc", server_address,
+ server_session = virt_utils.remote_login("nc", server_address,
server_shell_port, "", "",
sessions[0].prompt,
sessions[0].linesep)
@@ -74,7 +74,7 @@ def run_whql_submission(test, params, env):
server_session.cmd(cmd, print_func=logging.debug)
# Reboot the client machines
- sessions = kvm_utils.parallel((vm.reboot, (session,))
+ sessions = virt_utils.parallel((vm.reboot, (session,))
for vm, session in zip(vms, sessions))
# Check the NICs again
@@ -171,7 +171,7 @@ def run_whql_submission(test, params, env):
# (test_timeout + 300 is used here because the automation program is
# supposed to terminate cleanly on its own when test_timeout expires)
done = True
- except kvm_subprocess.ExpectError, e:
+ except aexpect.ExpectError, e:
o = e.output
done = False
server_session.close()
@@ -188,17 +188,17 @@ def run_whql_submission(test, params, env):
for i, r in enumerate(results):
if "report" in r:
try:
- rss_file_transfer.download(server_address,
+ rss_client.download(server_address,
server_file_transfer_port,
r["report"], test.debugdir)
- except rss_file_transfer.FileTransferNotFoundError:
+ except rss_client.FileTransferNotFoundError:
pass
if "logs" in r:
try:
- rss_file_transfer.download(server_address,
+ rss_client.download(server_address,
server_file_transfer_port,
r["logs"], test.debugdir)
- except rss_file_transfer.FileTransferNotFoundError:
+ except rss_client.FileTransferNotFoundError:
pass
else:
try:
@@ -254,7 +254,7 @@ def run_whql_submission(test, params, env):
# Kill the client VMs and fail if the automation program did not terminate
# on time
if not done:
- kvm_utils.parallel(vm.destroy for vm in vms)
+ virt_utils.parallel(vm.destroy for vm in vms)
raise error.TestFail("The automation program did not terminate "
"on time")
« no previous file with comments | « client/virt/tests/whql_client_install.py ('k') | client/virt/tests/yum_update.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698