summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/tools/lldb-server/lldbgdbserverutils.py
diff options
context:
space:
mode:
authorDavide Italiano <davide@freebsd.org>2019-01-31 01:01:53 +0000
committerDavide Italiano <davide@freebsd.org>2019-01-31 01:01:53 +0000
commit699bc17953a6a78bda7f557341baecfd8a2bb3e3 (patch)
tree7fa8002e08f4bf453c9abf23b8e4bf7cd97a5bb2 /lldb/packages/Python/lldbsuite/test/tools/lldb-server/lldbgdbserverutils.py
parent8a3c5b48df9dfdb4bb63c76005c58b4b1925b47e (diff)
downloadbcm5719-llvm-699bc17953a6a78bda7f557341baecfd8a2bb3e3.tar.gz
bcm5719-llvm-699bc17953a6a78bda7f557341baecfd8a2bb3e3.zip
[Python] Fix gdb-remote and lldb-server utilities to work with Py3.
llvm-svn: 352709
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/tools/lldb-server/lldbgdbserverutils.py')
-rw-r--r--lldb/packages/Python/lldbsuite/test/tools/lldb-server/lldbgdbserverutils.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/lldb/packages/Python/lldbsuite/test/tools/lldb-server/lldbgdbserverutils.py b/lldb/packages/Python/lldbsuite/test/tools/lldb-server/lldbgdbserverutils.py
index c89cd301899..b0cf6ec61e8 100644
--- a/lldb/packages/Python/lldbsuite/test/tools/lldb-server/lldbgdbserverutils.py
+++ b/lldb/packages/Python/lldbsuite/test/tools/lldb-server/lldbgdbserverutils.py
@@ -221,7 +221,7 @@ def expect_lldb_gdbserver_replay(
packet_desc = send_packet
logger.info(
"sending packet to remote: {}".format(packet_desc))
- sock.sendall(send_packet)
+ sock.sendall(send_packet.encode())
else:
# This is an entry expecting to receive content from the remote
# debug monitor.
@@ -921,7 +921,7 @@ def process_is_running(pid, unknown_value=True):
elif platform.system() in ['Darwin', 'Linux', 'FreeBSD', 'NetBSD']:
# Build the list of running process ids
output = subprocess.check_output(
- "ps ax | awk '{ print $1; }'", shell=True)
+ "ps ax | awk '{ print $1; }'", shell=True).decode("utf-8")
text_process_ids = output.split('\n')[1:]
# Convert text pids to ints
process_ids = [int(text_pid)
OpenPOWER on IntegriCloud