summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCleber Rosa2021-02-11 23:01:46 +0100
committerCleber Rosa2021-02-16 03:45:07 +0100
commitcdcc50bf6e05749478d93b42dd4b13114f416b5a (patch)
tree1e542c6bbd54b21a6a8b9a42a513da5d4977835c
parentPython: close the log file kept by QEMUMachine before reading it (diff)
downloadqemu-cdcc50bf6e05749478d93b42dd4b13114f416b5a.tar.gz
qemu-cdcc50bf6e05749478d93b42dd4b13114f416b5a.tar.xz
qemu-cdcc50bf6e05749478d93b42dd4b13114f416b5a.zip
tests/acceptance/virtio-gpu.py: preserve virtio-user-gpu log
Preserve log at location already prepared for keeping the test's log files. While at it, log info about its location (in the main test log file), instead of printing it out. Reference: https://avocado-framework.readthedocs.io/en/85.0/api/test/avocado.html#avocado.Test.logdir Signed-off-by: Cleber Rosa <crosa@redhat.com> Reviewed-by: Wainer dos Santos Moschetta <wainersm@redhat.com> Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com> [philmd: use full sentence] Message-Id: <20210211220146.2525771-7-crosa@redhat.com> Signed-off-by: Cleber Rosa <crosa@redhat.com>
-rw-r--r--tests/acceptance/virtio-gpu.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/tests/acceptance/virtio-gpu.py b/tests/acceptance/virtio-gpu.py
index 211f02932f..ab1a4c1a71 100644
--- a/tests/acceptance/virtio-gpu.py
+++ b/tests/acceptance/virtio-gpu.py
@@ -119,10 +119,11 @@ class VirtioGPUx86(Test):
os.set_inheritable(vug_sock.fileno(), True)
self._vug_log_path = os.path.join(
- self.vm._test_dir, "vhost-user-gpu.log"
+ self.logdir, "vhost-user-gpu.log"
)
self._vug_log_file = open(self._vug_log_path, "wb")
- print(self._vug_log_path)
+ self.log.info('Complete vhost-user-gpu.log file can be '
+ 'found at %s', self._vug_log_path)
vugp = subprocess.Popen(
[vug, "--virgl", "--fd=%d" % vug_sock.fileno()],