| Index: client/tests/kvm/tests/ioquit.py
 | 
| diff --git a/client/tests/kvm/tests/ioquit.py b/client/tests/kvm/tests/ioquit.py
 | 
| index 25d3ac922cfb3e83463121d750f36b4174ce11e3..81261393bf4d0c681e0e9cb3589de7c84c85d696 100644
 | 
| --- a/client/tests/kvm/tests/ioquit.py
 | 
| +++ b/client/tests/kvm/tests/ioquit.py
 | 
| @@ -20,13 +20,17 @@ def run_ioquit(test, params, env):
 | 
|      try:
 | 
|          bg_cmd = params.get("background_cmd")
 | 
|          logging.info("Add IO workload for guest OS.")
 | 
| -        session.cmd_output(bg_cmd, timeout=60)
 | 
| +        (s, o) = session.get_command_status_output(bg_cmd, timeout=60)
 | 
|          check_cmd = params.get("check_cmd")
 | 
| -        session2.cmd(check_cmd, timeout=60)
 | 
| +        (s, o) = session2.get_command_status_output(check_cmd, timeout=60)
 | 
| +        if s:
 | 
| +            raise error.TestError("Fail to add IO workload for Guest OS")
 | 
|  
 | 
|          logging.info("Sleep for a while")
 | 
|          time.sleep(random.randrange(30,100))
 | 
| -        session2.cmd(check_cmd, timeout=60)
 | 
| +        (s, o) = session2.get_command_status_output(check_cmd, timeout=60)
 | 
| +        if s:
 | 
| +            logging.info("IO workload finished before the VM was killed")
 | 
|          logging.info("Kill the virtual machine")
 | 
|          vm.process.close()
 | 
|      finally:
 | 
| 
 |