From 3e59b177b03d41e6deb03d8480d7ad101cfe49eb Mon Sep 17 00:00:00 2001 From: Yanqiu Zhang Date: Thu, 29 Aug 2024 03:37:53 -0400 Subject: [PATCH] tpm_device: fix source_socket error source_socket accessed when it's not exist, which blocking real vm start error. Signed-off-by: Yanqiu Zhang --- libvirt/tests/src/virtual_device/tpm_device.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libvirt/tests/src/virtual_device/tpm_device.py b/libvirt/tests/src/virtual_device/tpm_device.py index b8627650d4..a546f79894 100644 --- a/libvirt/tests/src/virtual_device/tpm_device.py +++ b/libvirt/tests/src/virtual_device/tpm_device.py @@ -833,7 +833,7 @@ def check_swtpmpidfile(vm_name, test_stage): try: vm.start() except VMStartError as detail: - if secret_value == 'none' or secret_uuid == 'nonexist' or not source_socket: + if secret_value == 'none' or secret_uuid == 'nonexist' or (source_attrs_str and not source_socket): logging.debug("Expected failure: %s", detail) return else: