[Lldb-commits] [lldb] 37086ca - [lldb] Use Popen.wait in TestVSCode_launch
Jonas Devlieghere via lldb-commits
lldb-commits at lists.llvm.org
Fri Aug 25 13:00:32 PDT 2023
Author: Jonas Devlieghere
Date: 2023-08-25T12:59:52-07:00
New Revision: 37086cadb1aebb306e06a6a122c6a82305286c9d
URL: https://github.com/llvm/llvm-project/commit/37086cadb1aebb306e06a6a122c6a82305286c9d
DIFF: https://github.com/llvm/llvm-project/commit/37086cadb1aebb306e06a6a122c6a82305286c9d.diff
LOG: [lldb] Use Popen.wait in TestVSCode_launch
Added:
Modified:
lldb/test/API/tools/lldb-vscode/launch/TestVSCode_launch.py
Removed:
################################################################################
diff --git a/lldb/test/API/tools/lldb-vscode/launch/TestVSCode_launch.py b/lldb/test/API/tools/lldb-vscode/launch/TestVSCode_launch.py
index 0a9e22a0c806ce..f6916964355df3 100644
--- a/lldb/test/API/tools/lldb-vscode/launch/TestVSCode_launch.py
+++ b/lldb/test/API/tools/lldb-vscode/launch/TestVSCode_launch.py
@@ -46,12 +46,8 @@ def test_termination(self):
self.vscode.request_disconnect()
# Wait until the underlying lldb-vscode process dies.
- # We need to do this because the popen.wait function in python2.7
- # doesn't have a timeout argument.
- for _ in range(10):
- time.sleep(1)
- if self.vscode.process.poll() is not None:
- break
+ self.vscode.process.wait(timeout=10)
+
# Check the return code
self.assertEqual(self.vscode.process.poll(), 0)
More information about the lldb-commits
mailing list