diff options
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test')
-rw-r--r-- | lldb/packages/Python/lldbsuite/test/tools/lldb-server/gdbremote_testcase.py | 6 | ||||
-rw-r--r-- | lldb/packages/Python/lldbsuite/test/tools/lldb-server/lldbgdbserverutils.py | 4 |
2 files changed, 5 insertions, 5 deletions
diff --git a/lldb/packages/Python/lldbsuite/test/tools/lldb-server/gdbremote_testcase.py b/lldb/packages/Python/lldbsuite/test/tools/lldb-server/gdbremote_testcase.py index c5d21a9c9b7..d934753c6b3 100644 --- a/lldb/packages/Python/lldbsuite/test/tools/lldb-server/gdbremote_testcase.py +++ b/lldb/packages/Python/lldbsuite/test/tools/lldb-server/gdbremote_testcase.py @@ -589,7 +589,7 @@ class GdbRemoteTestCaseBase(TestBase): if can_read and sock in can_read: recv_bytes = sock.recv(4096) if recv_bytes: - response += recv_bytes + response += recv_bytes.decode("utf-8") self.assertTrue(expected_content_regex.match(response)) @@ -600,7 +600,7 @@ class GdbRemoteTestCaseBase(TestBase): while len(request_bytes_remaining) > 0 and time.time() < timeout_time: _, can_write, _ = select.select([], [sock], [], timeout_seconds) if can_write and sock in can_write: - written_byte_count = sock.send(request_bytes_remaining) + written_byte_count = sock.send(request_bytes_remaining.encode()) request_bytes_remaining = request_bytes_remaining[ written_byte_count:] self.assertEqual(len(request_bytes_remaining), 0) @@ -611,7 +611,7 @@ class GdbRemoteTestCaseBase(TestBase): # Send the start no ack mode packet. NO_ACK_MODE_REQUEST = "$QStartNoAckMode#b0" - bytes_sent = stub_socket.send(NO_ACK_MODE_REQUEST) + bytes_sent = stub_socket.send(NO_ACK_MODE_REQUEST.encode()) self.assertEqual(bytes_sent, len(NO_ACK_MODE_REQUEST)) # Receive the ack and "OK" 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) |