FailedConsole Output

Skipping 685 KB.. Full Log
p_dir, os.listdir(temp_dir)))
                None


PASS: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/bin/clang-10-x86_64) :: test_exe_starts_debugserver (TestLldbGdbServer.LldbGdbServerTestCase)
runCmd: settings set symbols.enable-external-lookup false
output: 

runCmd: settings set plugin.process.gdb-remote.packet-timeout 60
output: 

runCmd: settings set symbols.clang-modules-cache-path "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

UNSUPPORTED: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/bin/clang-10-x86_64) :: test_exe_starts_llgs (TestLldbGdbServer.LldbGdbServerTestCase) (llgs tests) 
runCmd: settings set symbols.enable-external-lookup false
output: 

runCmd: settings set plugin.process.gdb-remote.packet-timeout 60
output: 

runCmd: settings set symbols.clang-modules-cache-path "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

Adding tearDown hook:         def shutdown_named_pipe():
            # Close the pipe.
            try:
                named_pipe.close()
            except:
                print("failed to close named pipe")
                None

            # Delete the pipe.
            try:
                os.remove(named_pipe_path)
            except:
                print("failed to delete named pipe: {}".format(named_pipe_path))
                None

            # Delete the temp directory.
            try:
                os.rmdir(temp_dir)
            except:
                print(
                    "failed to delete temp dir: {}, directory contents: '{}'".format(
                        temp_dir, os.listdir(temp_dir)))
                None


Adding tearDown hook:     def cleanupSubprocesses(self):
        # Ensure any subprocesses are cleaned up
        for p in self.subprocesses:
            p.terminate()
            del p
        del self.subprocesses[:]
        # Ensure any forked processes are cleaned up
        for pid in self.forkedProcessPids:
            if os.path.exists("/proc/" + str(pid)):
                os.kill(pid, signal.SIGTERM)


Adding tearDown hook:             def shutdown_debug_monitor():
                try:
                    server.terminate()
                except:
                    logger.warning(
                        "failed to terminate server for debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Adding tearDown hook:         def shutdown_socket():
            if sock:
                try:
                    # send the kill packet so lldb-server shuts down gracefully
                    sock.sendall(GdbRemoteTestCaseBase._GDBREMOTE_KILL_PACKET)
                except:
                    logger.warning(
                        "failed to send kill packet to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))

                try:
                    sock.close()
                except:
                    logger.warning(
                        "failed to close socket to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Executing tearDown hook:         def shutdown_socket():
            if sock:
                try:
                    # send the kill packet so lldb-server shuts down gracefully
                    sock.sendall(GdbRemoteTestCaseBase._GDBREMOTE_KILL_PACKET)
                except:
                    logger.warning(
                        "failed to send kill packet to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))

                try:
                    sock.close()
                except:
                    logger.warning(
                        "failed to close socket to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Executing tearDown hook:             def shutdown_debug_monitor():
                try:
                    server.terminate()
                except:
                    logger.warning(
                        "failed to terminate server for debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Executing tearDown hook:     def cleanupSubprocesses(self):
        # Ensure any subprocesses are cleaned up
        for p in self.subprocesses:
            p.terminate()
            del p
        del self.subprocesses[:]
        # Ensure any forked processes are cleaned up
        for pid in self.forkedProcessPids:
            if os.path.exists("/proc/" + str(pid)):
                os.kill(pid, signal.SIGTERM)


Executing tearDown hook:         def shutdown_named_pipe():
            # Close the pipe.
            try:
                named_pipe.close()
            except:
                print("failed to close named pipe")
                None

            # Delete the pipe.
            try:
                os.remove(named_pipe_path)
            except:
                print("failed to delete named pipe: {}".format(named_pipe_path))
                None

            # Delete the temp directory.
            try:
                os.rmdir(temp_dir)
            except:
                print(
                    "failed to delete temp dir: {}, directory contents: '{}'".format(
                        temp_dir, os.listdir(temp_dir)))
                None


PASS: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/bin/clang-10-x86_64) :: test_first_launch_stop_reply_thread_matches_first_qC_debugserver (TestLldbGdbServer.LldbGdbServerTestCase)
runCmd: settings set symbols.enable-external-lookup false
output: 

runCmd: settings set plugin.process.gdb-remote.packet-timeout 60
output: 

runCmd: settings set symbols.clang-modules-cache-path "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

UNSUPPORTED: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/bin/clang-10-x86_64) :: test_first_launch_stop_reply_thread_matches_first_qC_llgs (TestLldbGdbServer.LldbGdbServerTestCase) (llgs tests) 
UNSUPPORTED: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/bin/clang-10-x86_64) :: test_hardware_breakpoint_set_and_remove_work_debugserver (TestLldbGdbServer.LldbGdbServerTestCase) (requires one of linux) 
UNSUPPORTED: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/bin/clang-10-x86_64) :: test_hardware_breakpoint_set_and_remove_work_llgs (TestLldbGdbServer.LldbGdbServerTestCase) (requires one of linux) 
runCmd: settings set symbols.enable-external-lookup false
output: 

runCmd: settings set plugin.process.gdb-remote.packet-timeout 60
output: 

runCmd: settings set symbols.clang-modules-cache-path "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

Adding tearDown hook:         def shutdown_named_pipe():
            # Close the pipe.
            try:
                named_pipe.close()
            except:
                print("failed to close named pipe")
                None

            # Delete the pipe.
            try:
                os.remove(named_pipe_path)
            except:
                print("failed to delete named pipe: {}".format(named_pipe_path))
                None

            # Delete the temp directory.
            try:
                os.rmdir(temp_dir)
            except:
                print(
                    "failed to delete temp dir: {}, directory contents: '{}'".format(
                        temp_dir, os.listdir(temp_dir)))
                None


Adding tearDown hook:     def cleanupSubprocesses(self):
        # Ensure any subprocesses are cleaned up
        for p in self.subprocesses:
            p.terminate()
            del p
        del self.subprocesses[:]
        # Ensure any forked processes are cleaned up
        for pid in self.forkedProcessPids:
            if os.path.exists("/proc/" + str(pid)):
                os.kill(pid, signal.SIGTERM)


Adding tearDown hook:             def shutdown_debug_monitor():
                try:
                    server.terminate()
                except:
                    logger.warning(
                        "failed to terminate server for debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Adding tearDown hook:         def shutdown_socket():
            if sock:
                try:
                    # send the kill packet so lldb-server shuts down gracefully
                    sock.sendall(GdbRemoteTestCaseBase._GDBREMOTE_KILL_PACKET)
                except:
                    logger.warning(
                        "failed to send kill packet to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))

                try:
                    sock.close()
                except:
                    logger.warning(
                        "failed to close socket to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Executing tearDown hook:         def shutdown_socket():
            if sock:
                try:
                    # send the kill packet so lldb-server shuts down gracefully
                    sock.sendall(GdbRemoteTestCaseBase._GDBREMOTE_KILL_PACKET)
                except:
                    logger.warning(
                        "failed to send kill packet to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))

                try:
                    sock.close()
                except:
                    logger.warning(
                        "failed to close socket to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Executing tearDown hook:             def shutdown_debug_monitor():
                try:
                    server.terminate()
                except:
                    logger.warning(
                        "failed to terminate server for debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Executing tearDown hook:     def cleanupSubprocesses(self):
        # Ensure any subprocesses are cleaned up
        for p in self.subprocesses:
            p.terminate()
            del p
        del self.subprocesses[:]
        # Ensure any forked processes are cleaned up
        for pid in self.forkedProcessPids:
            if os.path.exists("/proc/" + str(pid)):
                os.kill(pid, signal.SIGTERM)


Executing tearDown hook:         def shutdown_named_pipe():
            # Close the pipe.
            try:
                named_pipe.close()
            except:
                print("failed to close named pipe")
                None

            # Delete the pipe.
            try:
                os.remove(named_pipe_path)
            except:
                print("failed to delete named pipe: {}".format(named_pipe_path))
                None

            # Delete the temp directory.
            try:
                os.rmdir(temp_dir)
            except:
                print(
                    "failed to delete temp dir: {}, directory contents: '{}'".format(
                        temp_dir, os.listdir(temp_dir)))
                None


PASS: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/bin/clang-10-x86_64) :: test_inferior_print_exit_debugserver (TestLldbGdbServer.LldbGdbServerTestCase)
runCmd: settings set symbols.enable-external-lookup false
output: 

runCmd: settings set plugin.process.gdb-remote.packet-timeout 60
output: 

runCmd: settings set symbols.clang-modules-cache-path "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

UNSUPPORTED: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/bin/clang-10-x86_64) :: test_inferior_print_exit_llgs (TestLldbGdbServer.LldbGdbServerTestCase) (llgs tests) 
runCmd: settings set symbols.enable-external-lookup false
output: 

runCmd: settings set plugin.process.gdb-remote.packet-timeout 60
output: 

runCmd: settings set symbols.clang-modules-cache-path "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

Adding tearDown hook:         def shutdown_named_pipe():
            # Close the pipe.
            try:
                named_pipe.close()
            except:
                print("failed to close named pipe")
                None

            # Delete the pipe.
            try:
                os.remove(named_pipe_path)
            except:
                print("failed to delete named pipe: {}".format(named_pipe_path))
                None

            # Delete the temp directory.
            try:
                os.rmdir(temp_dir)
            except:
                print(
                    "failed to delete temp dir: {}, directory contents: '{}'".format(
                        temp_dir, os.listdir(temp_dir)))
                None


Adding tearDown hook:     def cleanupSubprocesses(self):
        # Ensure any subprocesses are cleaned up
        for p in self.subprocesses:
            p.terminate()
            del p
        del self.subprocesses[:]
        # Ensure any forked processes are cleaned up
        for pid in self.forkedProcessPids:
            if os.path.exists("/proc/" + str(pid)):
                os.kill(pid, signal.SIGTERM)


Adding tearDown hook:             def shutdown_debug_monitor():
                try:
                    server.terminate()
                except:
                    logger.warning(
                        "failed to terminate server for debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Adding tearDown hook:         def shutdown_socket():
            if sock:
                try:
                    # send the kill packet so lldb-server shuts down gracefully
                    sock.sendall(GdbRemoteTestCaseBase._GDBREMOTE_KILL_PACKET)
                except:
                    logger.warning(
                        "failed to send kill packet to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))

                try:
                    sock.close()
                except:
                    logger.warning(
                        "failed to close socket to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Executing tearDown hook:         def shutdown_socket():
            if sock:
                try:
                    # send the kill packet so lldb-server shuts down gracefully
                    sock.sendall(GdbRemoteTestCaseBase._GDBREMOTE_KILL_PACKET)
                except:
                    logger.warning(
                        "failed to send kill packet to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))

                try:
                    sock.close()
                except:
                    logger.warning(
                        "failed to close socket to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Executing tearDown hook:             def shutdown_debug_monitor():
                try:
                    server.terminate()
                except:
                    logger.warning(
                        "failed to terminate server for debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Executing tearDown hook:     def cleanupSubprocesses(self):
        # Ensure any subprocesses are cleaned up
        for p in self.subprocesses:
            p.terminate()
            del p
        del self.subprocesses[:]
        # Ensure any forked processes are cleaned up
        for pid in self.forkedProcessPids:
            if os.path.exists("/proc/" + str(pid)):
                os.kill(pid, signal.SIGTERM)


Executing tearDown hook:         def shutdown_named_pipe():
            # Close the pipe.
            try:
                named_pipe.close()
            except:
                print("failed to close named pipe")
                None

            # Delete the pipe.
            try:
                os.remove(named_pipe_path)
            except:
                print("failed to delete named pipe: {}".format(named_pipe_path))
                None

            # Delete the temp directory.
            try:
                os.rmdir(temp_dir)
            except:
                print(
                    "failed to delete temp dir: {}, directory contents: '{}'".format(
                        temp_dir, os.listdir(temp_dir)))
                None


PASS: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/bin/clang-10-x86_64) :: test_list_threads_in_stop_reply_supported_debugserver (TestLldbGdbServer.LldbGdbServerTestCase)
runCmd: settings set symbols.enable-external-lookup false
output: 

runCmd: settings set plugin.process.gdb-remote.packet-timeout 60
output: 

runCmd: settings set symbols.clang-modules-cache-path "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

UNSUPPORTED: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/bin/clang-10-x86_64) :: test_list_threads_in_stop_reply_supported_llgs (TestLldbGdbServer.LldbGdbServerTestCase) (llgs tests) 
runCmd: settings set symbols.enable-external-lookup false
output: 

runCmd: settings set plugin.process.gdb-remote.packet-timeout 60
output: 

runCmd: settings set symbols.clang-modules-cache-path "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

Adding tearDown hook:         def shutdown_named_pipe():
            # Close the pipe.
            try:
                named_pipe.close()
            except:
                print("failed to close named pipe")
                None

            # Delete the pipe.
            try:
                os.remove(named_pipe_path)
            except:
                print("failed to delete named pipe: {}".format(named_pipe_path))
                None

            # Delete the temp directory.
            try:
                os.rmdir(temp_dir)
            except:
                print(
                    "failed to delete temp dir: {}, directory contents: '{}'".format(
                        temp_dir, os.listdir(temp_dir)))
                None


Adding tearDown hook:     def cleanupSubprocesses(self):
        # Ensure any subprocesses are cleaned up
        for p in self.subprocesses:
            p.terminate()
            del p
        del self.subprocesses[:]
        # Ensure any forked processes are cleaned up
        for pid in self.forkedProcessPids:
            if os.path.exists("/proc/" + str(pid)):
                os.kill(pid, signal.SIGTERM)


Adding tearDown hook:             def shutdown_debug_monitor():
                try:
                    server.terminate()
                except:
                    logger.warning(
                        "failed to terminate server for debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Adding tearDown hook:         def shutdown_socket():
            if sock:
                try:
                    # send the kill packet so lldb-server shuts down gracefully
                    sock.sendall(GdbRemoteTestCaseBase._GDBREMOTE_KILL_PACKET)
                except:
                    logger.warning(
                        "failed to send kill packet to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))

                try:
                    sock.close()
                except:
                    logger.warning(
                        "failed to close socket to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Executing tearDown hook:         def shutdown_socket():
            if sock:
                try:
                    # send the kill packet so lldb-server shuts down gracefully
                    sock.sendall(GdbRemoteTestCaseBase._GDBREMOTE_KILL_PACKET)
                except:
                    logger.warning(
                        "failed to send kill packet to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))

                try:
                    sock.close()
                except:
                    logger.warning(
                        "failed to close socket to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Executing tearDown hook:             def shutdown_debug_monitor():
                try:
                    server.terminate()
                except:
                    logger.warning(
                        "failed to terminate server for debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Executing tearDown hook:     def cleanupSubprocesses(self):
        # Ensure any subprocesses are cleaned up
        for p in self.subprocesses:
            p.terminate()
            del p
        del self.subprocesses[:]
        # Ensure any forked processes are cleaned up
        for pid in self.forkedProcessPids:
            if os.path.exists("/proc/" + str(pid)):
                os.kill(pid, signal.SIGTERM)


Executing tearDown hook:         def shutdown_named_pipe():
            # Close the pipe.
            try:
                named_pipe.close()
            except:
                print("failed to close named pipe")
                None

            # Delete the pipe.
            try:
                os.remove(named_pipe_path)
            except:
                print("failed to delete named pipe: {}".format(named_pipe_path))
                None

            # Delete the temp directory.
            try:
                os.rmdir(temp_dir)
            except:
                print(
                    "failed to delete temp dir: {}, directory contents: '{}'".format(
                        temp_dir, os.listdir(temp_dir)))
                None


PASS: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/bin/clang-10-x86_64) :: test_m_packet_reads_memory_debugserver (TestLldbGdbServer.LldbGdbServerTestCase)
runCmd: settings set symbols.enable-external-lookup false
output: 

runCmd: settings set plugin.process.gdb-remote.packet-timeout 60
output: 

runCmd: settings set symbols.clang-modules-cache-path "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

UNSUPPORTED: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/bin/clang-10-x86_64) :: test_m_packet_reads_memory_llgs (TestLldbGdbServer.LldbGdbServerTestCase) (llgs tests) 
runCmd: settings set symbols.enable-external-lookup false
output: 

runCmd: settings set plugin.process.gdb-remote.packet-timeout 60
output: 

runCmd: settings set symbols.clang-modules-cache-path "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

Adding tearDown hook:         def shutdown_named_pipe():
            # Close the pipe.
            try:
                named_pipe.close()
            except:
                print("failed to close named pipe")
                None

            # Delete the pipe.
            try:
                os.remove(named_pipe_path)
            except:
                print("failed to delete named pipe: {}".format(named_pipe_path))
                None

            # Delete the temp directory.
            try:
                os.rmdir(temp_dir)
            except:
                print(
                    "failed to delete temp dir: {}, directory contents: '{}'".format(
                        temp_dir, os.listdir(temp_dir)))
                None


Adding tearDown hook:         def shutdown_process_for_attach():
            try:
                inferior.terminate()
            except:
                logger.warning(
                    "failed to terminate inferior process for attach: {}; ignoring".format(
                        sys.exc_info()[0]))


Adding tearDown hook:     def cleanupSubprocesses(self):
        # Ensure any subprocesses are cleaned up
        for p in self.subprocesses:
            p.terminate()
            del p
        del self.subprocesses[:]
        # Ensure any forked processes are cleaned up
        for pid in self.forkedProcessPids:
            if os.path.exists("/proc/" + str(pid)):
                os.kill(pid, signal.SIGTERM)


FAIL: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/bin/clang-10-x86_64) :: test_p_returns_correct_data_size_for_each_qRegisterInfo_attach_debugserver (TestLldbGdbServer.LldbGdbServerTestCase)
Executing tearDown hook:     def cleanupSubprocesses(self):
        # Ensure any subprocesses are cleaned up
        for p in self.subprocesses:
            p.terminate()
            del p
        del self.subprocesses[:]
        # Ensure any forked processes are cleaned up
        for pid in self.forkedProcessPids:
            if os.path.exists("/proc/" + str(pid)):
                os.kill(pid, signal.SIGTERM)


Executing tearDown hook:         def shutdown_process_for_attach():
            try:
                inferior.terminate()
            except:
                logger.warning(
                    "failed to terminate inferior process for attach: {}; ignoring".format(
                        sys.exc_info()[0]))


Executing tearDown hook:         def shutdown_named_pipe():
            # Close the pipe.
            try:
                named_pipe.close()
            except:
                print("failed to close named pipe")
                None

            # Delete the pipe.
            try:
                os.remove(named_pipe_path)
            except:
                print("failed to delete named pipe: {}".format(named_pipe_path))
                None

            # Delete the temp directory.
            try:
                os.rmdir(temp_dir)
            except:
                print(
                    "failed to delete temp dir: {}, directory contents: '{}'".format(
                        temp_dir, os.listdir(temp_dir)))
                None


runCmd: settings set symbols.enable-external-lookup false
output: 

runCmd: settings set plugin.process.gdb-remote.packet-timeout 60
output: 

runCmd: settings set symbols.clang-modules-cache-path "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

UNSUPPORTED: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/bin/clang-10-x86_64) :: test_p_returns_correct_data_size_for_each_qRegisterInfo_attach_llgs (TestLldbGdbServer.LldbGdbServerTestCase) (llgs tests) 
runCmd: settings set symbols.enable-external-lookup false
output: 

runCmd: settings set plugin.process.gdb-remote.packet-timeout 60
output: 

runCmd: settings set symbols.clang-modules-cache-path "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

Adding tearDown hook:         def shutdown_named_pipe():
            # Close the pipe.
            try:
                named_pipe.close()
            except:
                print("failed to close named pipe")
                None

            # Delete the pipe.
            try:
                os.remove(named_pipe_path)
            except:
                print("failed to delete named pipe: {}".format(named_pipe_path))
                None

            # Delete the temp directory.
            try:
                os.rmdir(temp_dir)
            except:
                print(
                    "failed to delete temp dir: {}, directory contents: '{}'".format(
                        temp_dir, os.listdir(temp_dir)))
                None


Adding tearDown hook:     def cleanupSubprocesses(self):
        # Ensure any subprocesses are cleaned up
        for p in self.subprocesses:
            p.terminate()
            del p
        del self.subprocesses[:]
        # Ensure any forked processes are cleaned up
        for pid in self.forkedProcessPids:
            if os.path.exists("/proc/" + str(pid)):
                os.kill(pid, signal.SIGTERM)


Adding tearDown hook:             def shutdown_debug_monitor():
                try:
                    server.terminate()
                except:
                    logger.warning(
                        "failed to terminate server for debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Adding tearDown hook:         def shutdown_socket():
            if sock:
                try:
                    # send the kill packet so lldb-server shuts down gracefully
                    sock.sendall(GdbRemoteTestCaseBase._GDBREMOTE_KILL_PACKET)
                except:
                    logger.warning(
                        "failed to send kill packet to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))

                try:
                    sock.close()
                except:
                    logger.warning(
                        "failed to close socket to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Executing tearDown hook:         def shutdown_socket():
            if sock:
                try:
                    # send the kill packet so lldb-server shuts down gracefully
                    sock.sendall(GdbRemoteTestCaseBase._GDBREMOTE_KILL_PACKET)
                except:
                    logger.warning(
                        "failed to send kill packet to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))

                try:
                    sock.close()
                except:
                    logger.warning(
                        "failed to close socket to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Executing tearDown hook:             def shutdown_debug_monitor():
                try:
                    server.terminate()
                except:
                    logger.warning(
                        "failed to terminate server for debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Executing tearDown hook:     def cleanupSubprocesses(self):
        # Ensure any subprocesses are cleaned up
        for p in self.subprocesses:
            p.terminate()
            del p
        del self.subprocesses[:]
        # Ensure any forked processes are cleaned up
        for pid in self.forkedProcessPids:
            if os.path.exists("/proc/" + str(pid)):
                os.kill(pid, signal.SIGTERM)


Executing tearDown hook:         def shutdown_named_pipe():
            # Close the pipe.
            try:
                named_pipe.close()
            except:
                print("failed to close named pipe")
                None

            # Delete the pipe.
            try:
                os.remove(named_pipe_path)
            except:
                print("failed to delete named pipe: {}".format(named_pipe_path))
                None

            # Delete the temp directory.
            try:
                os.rmdir(temp_dir)
            except:
                print(
                    "failed to delete temp dir: {}, directory contents: '{}'".format(
                        temp_dir, os.listdir(temp_dir)))
                None


PASS: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/bin/clang-10-x86_64) :: test_p_returns_correct_data_size_for_each_qRegisterInfo_launch_debugserver (TestLldbGdbServer.LldbGdbServerTestCase)
runCmd: settings set symbols.enable-external-lookup false
output: 

runCmd: settings set plugin.process.gdb-remote.packet-timeout 60
output: 

runCmd: settings set symbols.clang-modules-cache-path "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

UNSUPPORTED: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/bin/clang-10-x86_64) :: test_p_returns_correct_data_size_for_each_qRegisterInfo_launch_llgs (TestLldbGdbServer.LldbGdbServerTestCase) (llgs tests) 
runCmd: settings set symbols.enable-external-lookup false
output: 

runCmd: settings set plugin.process.gdb-remote.packet-timeout 60
output: 

runCmd: settings set symbols.clang-modules-cache-path "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

Adding tearDown hook:         def shutdown_named_pipe():
            # Close the pipe.
            try:
                named_pipe.close()
            except:
                print("failed to close named pipe")
                None

            # Delete the pipe.
            try:
                os.remove(named_pipe_path)
            except:
                print("failed to delete named pipe: {}".format(named_pipe_path))
                None

            # Delete the temp directory.
            try:
                os.rmdir(temp_dir)
            except:
                print(
                    "failed to delete temp dir: {}, directory contents: '{}'".format(
                        temp_dir, os.listdir(temp_dir)))
                None


Adding tearDown hook:     def cleanupSubprocesses(self):
        # Ensure any subprocesses are cleaned up
        for p in self.subprocesses:
            p.terminate()
            del p
        del self.subprocesses[:]
        # Ensure any forked processes are cleaned up
        for pid in self.forkedProcessPids:
            if os.path.exists("/proc/" + str(pid)):
                os.kill(pid, signal.SIGTERM)


Adding tearDown hook:             def shutdown_debug_monitor():
                try:
                    server.terminate()
                except:
                    logger.warning(
                        "failed to terminate server for debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Adding tearDown hook:         def shutdown_socket():
            if sock:
                try:
                    # send the kill packet so lldb-server shuts down gracefully
                    sock.sendall(GdbRemoteTestCaseBase._GDBREMOTE_KILL_PACKET)
                except:
                    logger.warning(
                        "failed to send kill packet to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))

                try:
                    sock.close()
                except:
                    logger.warning(
                        "failed to close socket to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Executing tearDown hook:         def shutdown_socket():
            if sock:
                try:
                    # send the kill packet so lldb-server shuts down gracefully
                    sock.sendall(GdbRemoteTestCaseBase._GDBREMOTE_KILL_PACKET)
                except:
                    logger.warning(
                        "failed to send kill packet to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))

                try:
                    sock.close()
                except:
                    logger.warning(
                        "failed to close socket to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Executing tearDown hook:             def shutdown_debug_monitor():
                try:
                    server.terminate()
                except:
                    logger.warning(
                        "failed to terminate server for debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Executing tearDown hook:     def cleanupSubprocesses(self):
        # Ensure any subprocesses are cleaned up
        for p in self.subprocesses:
            p.terminate()
            del p
        del self.subprocesses[:]
        # Ensure any forked processes are cleaned up
        for pid in self.forkedProcessPids:
            if os.path.exists("/proc/" + str(pid)):
                os.kill(pid, signal.SIGTERM)


Executing tearDown hook:         def shutdown_named_pipe():
            # Close the pipe.
            try:
                named_pipe.close()
            except:
                print("failed to close named pipe")
                None

            # Delete the pipe.
            try:
                os.remove(named_pipe_path)
            except:
                print("failed to delete named pipe: {}".format(named_pipe_path))
                None

            # Delete the temp directory.
            try:
                os.rmdir(temp_dir)
            except:
                print(
                    "failed to delete temp dir: {}, directory contents: '{}'".format(
                        temp_dir, os.listdir(temp_dir)))
                None


PASS: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/bin/clang-10-x86_64) :: test_qMemoryRegionInfo_is_supported_debugserver (TestLldbGdbServer.LldbGdbServerTestCase)
runCmd: settings set symbols.enable-external-lookup false
output: 

runCmd: settings set plugin.process.gdb-remote.packet-timeout 60
output: 

runCmd: settings set symbols.clang-modules-cache-path "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

UNSUPPORTED: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/bin/clang-10-x86_64) :: test_qMemoryRegionInfo_is_supported_llgs (TestLldbGdbServer.LldbGdbServerTestCase) (llgs tests) 
runCmd: settings set symbols.enable-external-lookup false
output: 

runCmd: settings set plugin.process.gdb-remote.packet-timeout 60
output: 

runCmd: settings set symbols.clang-modules-cache-path "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

Adding tearDown hook:         def shutdown_named_pipe():
            # Close the pipe.
            try:
                named_pipe.close()
            except:
                print("failed to close named pipe")
                None

            # Delete the pipe.
            try:
                os.remove(named_pipe_path)
            except:
                print("failed to delete named pipe: {}".format(named_pipe_path))
                None

            # Delete the temp directory.
            try:
                os.rmdir(temp_dir)
            except:
                print(
                    "failed to delete temp dir: {}, directory contents: '{}'".format(
                        temp_dir, os.listdir(temp_dir)))
                None


Adding tearDown hook:     def cleanupSubprocesses(self):
        # Ensure any subprocesses are cleaned up
        for p in self.subprocesses:
            p.terminate()
            del p
        del self.subprocesses[:]
        # Ensure any forked processes are cleaned up
        for pid in self.forkedProcessPids:
            if os.path.exists("/proc/" + str(pid)):
                os.kill(pid, signal.SIGTERM)


Adding tearDown hook:             def shutdown_debug_monitor():
                try:
                    server.terminate()
                except:
                    logger.warning(
                        "failed to terminate server for debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Adding tearDown hook:         def shutdown_socket():
            if sock:
                try:
                    # send the kill packet so lldb-server shuts down gracefully
                    sock.sendall(GdbRemoteTestCaseBase._GDBREMOTE_KILL_PACKET)
                except:
                    logger.warning(
                        "failed to send kill packet to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))

                try:
                    sock.close()
                except:
                    logger.warning(
                        "failed to close socket to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Executing tearDown hook:         def shutdown_socket():
            if sock:
                try:
                    # send the kill packet so lldb-server shuts down gracefully
                    sock.sendall(GdbRemoteTestCaseBase._GDBREMOTE_KILL_PACKET)
                except:
                    logger.warning(
                        "failed to send kill packet to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))

                try:
                    sock.close()
                except:
                    logger.warning(
                        "failed to close socket to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Executing tearDown hook:             def shutdown_debug_monitor():
                try:
                    server.terminate()
                except:
                    logger.warning(
                        "failed to terminate server for debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Executing tearDown hook:     def cleanupSubprocesses(self):
        # Ensure any subprocesses are cleaned up
        for p in self.subprocesses:
            p.terminate()
            del p
        del self.subprocesses[:]
        # Ensure any forked processes are cleaned up
        for pid in self.forkedProcessPids:
            if os.path.exists("/proc/" + str(pid)):
                os.kill(pid, signal.SIGTERM)


Executing tearDown hook:         def shutdown_named_pipe():
            # Close the pipe.
            try:
                named_pipe.close()
            except:
                print("failed to close named pipe")
                None

            # Delete the pipe.
            try:
                os.remove(named_pipe_path)
            except:
                print("failed to delete named pipe: {}".format(named_pipe_path))
                None

            # Delete the temp directory.
            try:
                os.rmdir(temp_dir)
            except:
                print(
                    "failed to delete temp dir: {}, directory contents: '{}'".format(
                        temp_dir, os.listdir(temp_dir)))
                None


PASS: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/bin/clang-10-x86_64) :: test_qMemoryRegionInfo_reports_code_address_as_executable_debugserver (TestLldbGdbServer.LldbGdbServerTestCase)
runCmd: settings set symbols.enable-external-lookup false
output: 

runCmd: settings set plugin.process.gdb-remote.packet-timeout 60
output: 

runCmd: settings set symbols.clang-modules-cache-path "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

UNSUPPORTED: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/bin/clang-10-x86_64) :: test_qMemoryRegionInfo_reports_code_address_as_executable_llgs (TestLldbGdbServer.LldbGdbServerTestCase) (llgs tests) 
runCmd: settings set symbols.enable-external-lookup false
output: 

runCmd: settings set plugin.process.gdb-remote.packet-timeout 60
output: 

runCmd: settings set symbols.clang-modules-cache-path "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

Adding tearDown hook:         def shutdown_named_pipe():
            # Close the pipe.
            try:
                named_pipe.close()
            except:
                print("failed to close named pipe")
                None

            # Delete the pipe.
            try:
                os.remove(named_pipe_path)
            except:
                print("failed to delete named pipe: {}".format(named_pipe_path))
                None

            # Delete the temp directory.
            try:
                os.rmdir(temp_dir)
            except:
                print(
                    "failed to delete temp dir: {}, directory contents: '{}'".format(
                        temp_dir, os.listdir(temp_dir)))
                None


Adding tearDown hook:     def cleanupSubprocesses(self):
        # Ensure any subprocesses are cleaned up
        for p in self.subprocesses:
            p.terminate()
            del p
        del self.subprocesses[:]
        # Ensure any forked processes are cleaned up
        for pid in self.forkedProcessPids:
            if os.path.exists("/proc/" + str(pid)):
                os.kill(pid, signal.SIGTERM)


Adding tearDown hook:             def shutdown_debug_monitor():
                try:
                    server.terminate()
                except:
                    logger.warning(
                        "failed to terminate server for debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Adding tearDown hook:         def shutdown_socket():
            if sock:
                try:
                    # send the kill packet so lldb-server shuts down gracefully
                    sock.sendall(GdbRemoteTestCaseBase._GDBREMOTE_KILL_PACKET)
                except:
                    logger.warning(
                        "failed to send kill packet to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))

                try:
                    sock.close()
                except:
                    logger.warning(
                        "failed to close socket to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Executing tearDown hook:         def shutdown_socket():
            if sock:
                try:
                    # send the kill packet so lldb-server shuts down gracefully
                    sock.sendall(GdbRemoteTestCaseBase._GDBREMOTE_KILL_PACKET)
                except:
                    logger.warning(
                        "failed to send kill packet to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))

                try:
                    sock.close()
                except:
                    logger.warning(
                        "failed to close socket to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Executing tearDown hook:             def shutdown_debug_monitor():
                try:
                    server.terminate()
                except:
                    logger.warning(
                        "failed to terminate server for debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Executing tearDown hook:     def cleanupSubprocesses(self):
        # Ensure any subprocesses are cleaned up
        for p in self.subprocesses:
            p.terminate()
            del p
        del self.subprocesses[:]
        # Ensure any forked processes are cleaned up
        for pid in self.forkedProcessPids:
            if os.path.exists("/proc/" + str(pid)):
                os.kill(pid, signal.SIGTERM)


Executing tearDown hook:         def shutdown_named_pipe():
            # Close the pipe.
            try:
                named_pipe.close()
            except:
                print("failed to close named pipe")
                None

            # Delete the pipe.
            try:
                os.remove(named_pipe_path)
            except:
                print("failed to delete named pipe: {}".format(named_pipe_path))
                None

            # Delete the temp directory.
            try:
                os.rmdir(temp_dir)
            except:
                print(
                    "failed to delete temp dir: {}, directory contents: '{}'".format(
                        temp_dir, os.listdir(temp_dir)))
                None


PASS: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/bin/clang-10-x86_64) :: test_qMemoryRegionInfo_reports_heap_address_as_readable_writeable_debugserver (TestLldbGdbServer.LldbGdbServerTestCase)
runCmd: settings set symbols.enable-external-lookup false
output: 

runCmd: settings set plugin.process.gdb-remote.packet-timeout 60
output: 

runCmd: settings set symbols.clang-modules-cache-path "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

UNSUPPORTED: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/bin/clang-10-x86_64) :: test_qMemoryRegionInfo_reports_heap_address_as_readable_writeable_llgs (TestLldbGdbServer.LldbGdbServerTestCase) (llgs tests) 
runCmd: settings set symbols.enable-external-lookup false
output: 

runCmd: settings set plugin.process.gdb-remote.packet-timeout 60
output: 

runCmd: settings set symbols.clang-modules-cache-path "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

Adding tearDown hook:         def shutdown_named_pipe():
            # Close the pipe.
            try:
                named_pipe.close()
            except:
                print("failed to close named pipe")
                None

            # Delete the pipe.
            try:
                os.remove(named_pipe_path)
            except:
                print("failed to delete named pipe: {}".format(named_pipe_path))
                None

            # Delete the temp directory.
            try:
                os.rmdir(temp_dir)
            except:
                print(
                    "failed to delete temp dir: {}, directory contents: '{}'".format(
                        temp_dir, os.listdir(temp_dir)))
                None


Adding tearDown hook:     def cleanupSubprocesses(self):
        # Ensure any subprocesses are cleaned up
        for p in self.subprocesses:
            p.terminate()
            del p
        del self.subprocesses[:]
        # Ensure any forked processes are cleaned up
        for pid in self.forkedProcessPids:
            if os.path.exists("/proc/" + str(pid)):
                os.kill(pid, signal.SIGTERM)


Adding tearDown hook:             def shutdown_debug_monitor():
                try:
                    server.terminate()
                except:
                    logger.warning(
                        "failed to terminate server for debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Adding tearDown hook:         def shutdown_socket():
            if sock:
                try:
                    # send the kill packet so lldb-server shuts down gracefully
                    sock.sendall(GdbRemoteTestCaseBase._GDBREMOTE_KILL_PACKET)
                except:
                    logger.warning(
                        "failed to send kill packet to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))

                try:
                    sock.close()
                except:
                    logger.warning(
                        "failed to close socket to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Executing tearDown hook:         def shutdown_socket():
            if sock:
                try:
                    # send the kill packet so lldb-server shuts down gracefully
                    sock.sendall(GdbRemoteTestCaseBase._GDBREMOTE_KILL_PACKET)
                except:
                    logger.warning(
                        "failed to send kill packet to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))

                try:
                    sock.close()
                except:
                    logger.warning(
                        "failed to close socket to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Executing tearDown hook:             def shutdown_debug_monitor():
                try:
                    server.terminate()
                except:
                    logger.warning(
                        "failed to terminate server for debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Executing tearDown hook:     def cleanupSubprocesses(self):
        # Ensure any subprocesses are cleaned up
        for p in self.subprocesses:
            p.terminate()
            del p
        del self.subprocesses[:]
        # Ensure any forked processes are cleaned up
        for pid in self.forkedProcessPids:
            if os.path.exists("/proc/" + str(pid)):
                os.kill(pid, signal.SIGTERM)


Executing tearDown hook:         def shutdown_named_pipe():
            # Close the pipe.
            try:
                named_pipe.close()
            except:
                print("failed to close named pipe")
                None

            # Delete the pipe.
            try:
                os.remove(named_pipe_path)
            except:
                print("failed to delete named pipe: {}".format(named_pipe_path))
                None

            # Delete the temp directory.
            try:
                os.rmdir(temp_dir)
            except:
                print(
                    "failed to delete temp dir: {}, directory contents: '{}'".format(
                        temp_dir, os.listdir(temp_dir)))
                None


PASS: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/bin/clang-10-x86_64) :: test_qMemoryRegionInfo_reports_stack_address_as_readable_writeable_debugserver (TestLldbGdbServer.LldbGdbServerTestCase)
runCmd: settings set symbols.enable-external-lookup false
output: 

runCmd: settings set plugin.process.gdb-remote.packet-timeout 60
output: 

runCmd: settings set symbols.clang-modules-cache-path "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

UNSUPPORTED: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/bin/clang-10-x86_64) :: test_qMemoryRegionInfo_reports_stack_address_as_readable_writeable_llgs (TestLldbGdbServer.LldbGdbServerTestCase) (llgs tests) 
runCmd: settings set symbols.enable-external-lookup false
output: 

runCmd: settings set plugin.process.gdb-remote.packet-timeout 60
output: 

runCmd: settings set symbols.clang-modules-cache-path "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

Adding tearDown hook:         def shutdown_named_pipe():
            # Close the pipe.
            try:
                named_pipe.close()
            except:
                print("failed to close named pipe")
                None

            # Delete the pipe.
            try:
                os.remove(named_pipe_path)
            except:
                print("failed to delete named pipe: {}".format(named_pipe_path))
                None

            # Delete the temp directory.
            try:
                os.rmdir(temp_dir)
            except:
                print(
                    "failed to delete temp dir: {}, directory contents: '{}'".format(
                        temp_dir, os.listdir(temp_dir)))
                None


Adding tearDown hook:     def cleanupSubprocesses(self):
        # Ensure any subprocesses are cleaned up
        for p in self.subprocesses:
            p.terminate()
            del p
        del self.subprocesses[:]
        # Ensure any forked processes are cleaned up
        for pid in self.forkedProcessPids:
            if os.path.exists("/proc/" + str(pid)):
                os.kill(pid, signal.SIGTERM)


Adding tearDown hook:             def shutdown_debug_monitor():
                try:
                    server.terminate()
                except:
                    logger.warning(
                        "failed to terminate server for debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Adding tearDown hook:         def shutdown_socket():
            if sock:
                try:
                    # send the kill packet so lldb-server shuts down gracefully
                    sock.sendall(GdbRemoteTestCaseBase._GDBREMOTE_KILL_PACKET)
                except:
                    logger.warning(
                        "failed to send kill packet to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))

                try:
                    sock.close()
                except:
                    logger.warning(
                        "failed to close socket to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Executing tearDown hook:         def shutdown_socket():
            if sock:
                try:
                    # send the kill packet so lldb-server shuts down gracefully
                    sock.sendall(GdbRemoteTestCaseBase._GDBREMOTE_KILL_PACKET)
                except:
                    logger.warning(
                        "failed to send kill packet to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))

                try:
                    sock.close()
                except:
                    logger.warning(
                        "failed to close socket to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Executing tearDown hook:             def shutdown_debug_monitor():
                try:
                    server.terminate()
                except:
                    logger.warning(
                        "failed to terminate server for debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Executing tearDown hook:     def cleanupSubprocesses(self):
        # Ensure any subprocesses are cleaned up
        for p in self.subprocesses:
            p.terminate()
            del p
        del self.subprocesses[:]
        # Ensure any forked processes are cleaned up
        for pid in self.forkedProcessPids:
            if os.path.exists("/proc/" + str(pid)):
                os.kill(pid, signal.SIGTERM)


Executing tearDown hook:         def shutdown_named_pipe():
            # Close the pipe.
            try:
                named_pipe.close()
            except:
                print("failed to close named pipe")
                None

            # Delete the pipe.
            try:
                os.remove(named_pipe_path)
            except:
                print("failed to delete named pipe: {}".format(named_pipe_path))
                None

            # Delete the temp directory.
            try:
                os.rmdir(temp_dir)
            except:
                print(
                    "failed to delete temp dir: {}, directory contents: '{}'".format(
                        temp_dir, os.listdir(temp_dir)))
                None


PASS: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/bin/clang-10-x86_64) :: test_qRegisterInfo_contains_at_least_one_register_set_debugserver (TestLldbGdbServer.LldbGdbServerTestCase)
runCmd: settings set symbols.enable-external-lookup false
output: 

runCmd: settings set plugin.process.gdb-remote.packet-timeout 60
output: 

runCmd: settings set symbols.clang-modules-cache-path "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

UNSUPPORTED: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/bin/clang-10-x86_64) :: test_qRegisterInfo_contains_at_least_one_register_set_llgs (TestLldbGdbServer.LldbGdbServerTestCase) (llgs tests) 
runCmd: settings set symbols.enable-external-lookup false
output: 

runCmd: settings set plugin.process.gdb-remote.packet-timeout 60
output: 

runCmd: settings set symbols.clang-modules-cache-path "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

UNSUPPORTED: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/bin/clang-10-x86_64) :: test_qRegisterInfo_contains_avx_registers_llgs (TestLldbGdbServer.LldbGdbServerTestCase) (llgs tests) 
runCmd: settings set symbols.enable-external-lookup false
output: 

runCmd: settings set plugin.process.gdb-remote.packet-timeout 60
output: 

runCmd: settings set symbols.clang-modules-cache-path "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

Adding tearDown hook:         def shutdown_named_pipe():
            # Close the pipe.
            try:
                named_pipe.close()
            except:
                print("failed to close named pipe")
                None

            # Delete the pipe.
            try:
                os.remove(named_pipe_path)
            except:
                print("failed to delete named pipe: {}".format(named_pipe_path))
                None

            # Delete the temp directory.
            try:
                os.rmdir(temp_dir)
            except:
                print(
                    "failed to delete temp dir: {}, directory contents: '{}'".format(
                        temp_dir, os.listdir(temp_dir)))
                None


Adding tearDown hook:     def cleanupSubprocesses(self):
        # Ensure any subprocesses are cleaned up
        for p in self.subprocesses:
            p.terminate()
            del p
        del self.subprocesses[:]
        # Ensure any forked processes are cleaned up
        for pid in self.forkedProcessPids:
            if os.path.exists("/proc/" + str(pid)):
                os.kill(pid, signal.SIGTERM)


Adding tearDown hook:             def shutdown_debug_monitor():
                try:
                    server.terminate()
                except:
                    logger.warning(
                        "failed to terminate server for debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Adding tearDown hook:         def shutdown_socket():
            if sock:
                try:
                    # send the kill packet so lldb-server shuts down gracefully
                    sock.sendall(GdbRemoteTestCaseBase._GDBREMOTE_KILL_PACKET)
                except:
                    logger.warning(
                        "failed to send kill packet to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))

                try:
                    sock.close()
                except:
                    logger.warning(
                        "failed to close socket to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Executing tearDown hook:         def shutdown_socket():
            if sock:
                try:
                    # send the kill packet so lldb-server shuts down gracefully
                    sock.sendall(GdbRemoteTestCaseBase._GDBREMOTE_KILL_PACKET)
                except:
                    logger.warning(
                        "failed to send kill packet to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))

                try:
                    sock.close()
                except:
                    logger.warning(
                        "failed to close socket to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Executing tearDown hook:             def shutdown_debug_monitor():
                try:
                    server.terminate()
                except:
                    logger.warning(
                        "failed to terminate server for debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Executing tearDown hook:     def cleanupSubprocesses(self):
        # Ensure any subprocesses are cleaned up
        for p in self.subprocesses:
            p.terminate()
            del p
        del self.subprocesses[:]
        # Ensure any forked processes are cleaned up
        for pid in self.forkedProcessPids:
            if os.path.exists("/proc/" + str(pid)):
                os.kill(pid, signal.SIGTERM)


Executing tearDown hook:         def shutdown_named_pipe():
            # Close the pipe.
            try:
                named_pipe.close()
            except:
                print("failed to close named pipe")
                None

            # Delete the pipe.
            try:
                os.remove(named_pipe_path)
            except:
                print("failed to delete named pipe: {}".format(named_pipe_path))
                None

            # Delete the temp directory.
            try:
                os.rmdir(temp_dir)
            except:
                print(
                    "failed to delete temp dir: {}, directory contents: '{}'".format(
                        temp_dir, os.listdir(temp_dir)))
                None


PASS: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/bin/clang-10-x86_64) :: test_qRegisterInfo_contains_required_generics_debugserver (TestLldbGdbServer.LldbGdbServerTestCase)
runCmd: settings set symbols.enable-external-lookup false
output: 

runCmd: settings set plugin.process.gdb-remote.packet-timeout 60
output: 

runCmd: settings set symbols.clang-modules-cache-path "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

UNSUPPORTED: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/bin/clang-10-x86_64) :: test_qRegisterInfo_contains_required_generics_llgs (TestLldbGdbServer.LldbGdbServerTestCase) (llgs tests) 
runCmd: settings set symbols.enable-external-lookup false
output: 

runCmd: settings set plugin.process.gdb-remote.packet-timeout 60
output: 

runCmd: settings set symbols.clang-modules-cache-path "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

Adding tearDown hook:         def shutdown_named_pipe():
            # Close the pipe.
            try:
                named_pipe.close()
            except:
                print("failed to close named pipe")
                None

            # Delete the pipe.
            try:
                os.remove(named_pipe_path)
            except:
                print("failed to delete named pipe: {}".format(named_pipe_path))
                None

            # Delete the temp directory.
            try:
                os.rmdir(temp_dir)
            except:
                print(
                    "failed to delete temp dir: {}, directory contents: '{}'".format(
                        temp_dir, os.listdir(temp_dir)))
                None


Adding tearDown hook:     def cleanupSubprocesses(self):
        # Ensure any subprocesses are cleaned up
        for p in self.subprocesses:
            p.terminate()
            del p
        del self.subprocesses[:]
        # Ensure any forked processes are cleaned up
        for pid in self.forkedProcessPids:
            if os.path.exists("/proc/" + str(pid)):
                os.kill(pid, signal.SIGTERM)


Adding tearDown hook:             def shutdown_debug_monitor():
                try:
                    server.terminate()
                except:
                    logger.warning(
                        "failed to terminate server for debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Adding tearDown hook:         def shutdown_socket():
            if sock:
                try:
                    # send the kill packet so lldb-server shuts down gracefully
                    sock.sendall(GdbRemoteTestCaseBase._GDBREMOTE_KILL_PACKET)
                except:
                    logger.warning(
                        "failed to send kill packet to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))

                try:
                    sock.close()
                except:
                    logger.warning(
                        "failed to close socket to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Executing tearDown hook:         def shutdown_socket():
            if sock:
                try:
                    # send the kill packet so lldb-server shuts down gracefully
                    sock.sendall(GdbRemoteTestCaseBase._GDBREMOTE_KILL_PACKET)
                except:
                    logger.warning(
                        "failed to send kill packet to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))

                try:
                    sock.close()
                except:
                    logger.warning(
                        "failed to close socket to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Executing tearDown hook:             def shutdown_debug_monitor():
                try:
                    server.terminate()
                except:
                    logger.warning(
                        "failed to terminate server for debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Executing tearDown hook:     def cleanupSubprocesses(self):
        # Ensure any subprocesses are cleaned up
        for p in self.subprocesses:
            p.terminate()
            del p
        del self.subprocesses[:]
        # Ensure any forked processes are cleaned up
        for pid in self.forkedProcessPids:
            if os.path.exists("/proc/" + str(pid)):
                os.kill(pid, signal.SIGTERM)


Executing tearDown hook:         def shutdown_named_pipe():
            # Close the pipe.
            try:
                named_pipe.close()
            except:
                print("failed to close named pipe")
                None

            # Delete the pipe.
            try:
                os.remove(named_pipe_path)
            except:
                print("failed to delete named pipe: {}".format(named_pipe_path))
                None

            # Delete the temp directory.
            try:
                os.rmdir(temp_dir)
            except:
                print(
                    "failed to delete temp dir: {}, directory contents: '{}'".format(
                        temp_dir, os.listdir(temp_dir)))
                None


PASS: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/bin/clang-10-x86_64) :: test_qRegisterInfo_returns_all_valid_results_debugserver (TestLldbGdbServer.LldbGdbServerTestCase)
runCmd: settings set symbols.enable-external-lookup false
output: 

runCmd: settings set plugin.process.gdb-remote.packet-timeout 60
output: 

runCmd: settings set symbols.clang-modules-cache-path "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

UNSUPPORTED: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/bin/clang-10-x86_64) :: test_qRegisterInfo_returns_all_valid_results_llgs (TestLldbGdbServer.LldbGdbServerTestCase) (llgs tests) 
runCmd: settings set symbols.enable-external-lookup false
output: 

runCmd: settings set plugin.process.gdb-remote.packet-timeout 60
output: 

runCmd: settings set symbols.clang-modules-cache-path "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

Adding tearDown hook:         def shutdown_named_pipe():
            # Close the pipe.
            try:
                named_pipe.close()
            except:
                print("failed to close named pipe")
                None

            # Delete the pipe.
            try:
                os.remove(named_pipe_path)
            except:
                print("failed to delete named pipe: {}".format(named_pipe_path))
                None

            # Delete the temp directory.
            try:
                os.rmdir(temp_dir)
            except:
                print(
                    "failed to delete temp dir: {}, directory contents: '{}'".format(
                        temp_dir, os.listdir(temp_dir)))
                None


Adding tearDown hook:     def cleanupSubprocesses(self):
        # Ensure any subprocesses are cleaned up
        for p in self.subprocesses:
            p.terminate()
            del p
        del self.subprocesses[:]
        # Ensure any forked processes are cleaned up
        for pid in self.forkedProcessPids:
            if os.path.exists("/proc/" + str(pid)):
                os.kill(pid, signal.SIGTERM)


Adding tearDown hook:             def shutdown_debug_monitor():
                try:
                    server.terminate()
                except:
                    logger.warning(
                        "failed to terminate server for debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Adding tearDown hook:         def shutdown_socket():
            if sock:
                try:
                    # send the kill packet so lldb-server shuts down gracefully
                    sock.sendall(GdbRemoteTestCaseBase._GDBREMOTE_KILL_PACKET)
                except:
                    logger.warning(
                        "failed to send kill packet to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))

                try:
                    sock.close()
                except:
                    logger.warning(
                        "failed to close socket to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Executing tearDown hook:         def shutdown_socket():
            if sock:
                try:
                    # send the kill packet so lldb-server shuts down gracefully
                    sock.sendall(GdbRemoteTestCaseBase._GDBREMOTE_KILL_PACKET)
                except:
                    logger.warning(
                        "failed to send kill packet to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))

                try:
                    sock.close()
                except:
                    logger.warning(
                        "failed to close socket to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Executing tearDown hook:             def shutdown_debug_monitor():
                try:
                    server.terminate()
                except:
                    logger.warning(
                        "failed to terminate server for debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Executing tearDown hook:     def cleanupSubprocesses(self):
        # Ensure any subprocesses are cleaned up
        for p in self.subprocesses:
            p.terminate()
            del p
        del self.subprocesses[:]
        # Ensure any forked processes are cleaned up
        for pid in self.forkedProcessPids:
            if os.path.exists("/proc/" + str(pid)):
                os.kill(pid, signal.SIGTERM)


Executing tearDown hook:         def shutdown_named_pipe():
            # Close the pipe.
            try:
                named_pipe.close()
            except:
                print("failed to close named pipe")
                None

            # Delete the pipe.
            try:
                os.remove(named_pipe_path)
            except:
                print("failed to delete named pipe: {}".format(named_pipe_path))
                None

            # Delete the temp directory.
            try:
                os.rmdir(temp_dir)
            except:
                print(
                    "failed to delete temp dir: {}, directory contents: '{}'".format(
                        temp_dir, os.listdir(temp_dir)))
                None


PASS: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/bin/clang-10-x86_64) :: test_qRegisterInfo_returns_one_valid_result_debugserver (TestLldbGdbServer.LldbGdbServerTestCase)
runCmd: settings set symbols.enable-external-lookup false
output: 

runCmd: settings set plugin.process.gdb-remote.packet-timeout 60
output: 

runCmd: settings set symbols.clang-modules-cache-path "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

UNSUPPORTED: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/bin/clang-10-x86_64) :: test_qRegisterInfo_returns_one_valid_result_llgs (TestLldbGdbServer.LldbGdbServerTestCase) (llgs tests) 
runCmd: settings set symbols.enable-external-lookup false
output: 

runCmd: settings set plugin.process.gdb-remote.packet-timeout 60
output: 

runCmd: settings set symbols.clang-modules-cache-path "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

Adding tearDown hook:         def shutdown_named_pipe():
            # Close the pipe.
            try:
                named_pipe.close()
            except:
                print("failed to close named pipe")
                None

            # Delete the pipe.
            try:
                os.remove(named_pipe_path)
            except:
                print("failed to delete named pipe: {}".format(named_pipe_path))
                None

            # Delete the temp directory.
            try:
                os.rmdir(temp_dir)
            except:
                print(
                    "failed to delete temp dir: {}, directory contents: '{}'".format(
                        temp_dir, os.listdir(temp_dir)))
                None


Adding tearDown hook:     def cleanupSubprocesses(self):
        # Ensure any subprocesses are cleaned up
        for p in self.subprocesses:
            p.terminate()
            del p
        del self.subprocesses[:]
        # Ensure any forked processes are cleaned up
        for pid in self.forkedProcessPids:
            if os.path.exists("/proc/" + str(pid)):
                os.kill(pid, signal.SIGTERM)


Adding tearDown hook:             def shutdown_debug_monitor():
                try:
                    server.terminate()
                except:
                    logger.warning(
                        "failed to terminate server for debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Adding tearDown hook:         def shutdown_socket():
            if sock:
                try:
                    # send the kill packet so lldb-server shuts down gracefully
                    sock.sendall(GdbRemoteTestCaseBase._GDBREMOTE_KILL_PACKET)
                except:
                    logger.warning(
                        "failed to send kill packet to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))

                try:
                    sock.close()
                except:
                    logger.warning(
                        "failed to close socket to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Executing tearDown hook:         def shutdown_socket():
            if sock:
                try:
                    # send the kill packet so lldb-server shuts down gracefully
                    sock.sendall(GdbRemoteTestCaseBase._GDBREMOTE_KILL_PACKET)
                except:
                    logger.warning(
                        "failed to send kill packet to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))

                try:
                    sock.close()
                except:
                    logger.warning(
                        "failed to close socket to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Executing tearDown hook:             def shutdown_debug_monitor():
                try:
                    server.terminate()
                except:
                    logger.warning(
                        "failed to terminate server for debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Executing tearDown hook:     def cleanupSubprocesses(self):
        # Ensure any subprocesses are cleaned up
        for p in self.subprocesses:
            p.terminate()
            del p
        del self.subprocesses[:]
        # Ensure any forked processes are cleaned up
        for pid in self.forkedProcessPids:
            if os.path.exists("/proc/" + str(pid)):
                os.kill(pid, signal.SIGTERM)


Executing tearDown hook:         def shutdown_named_pipe():
            # Close the pipe.
            try:
                named_pipe.close()
            except:
                print("failed to close named pipe")
                None

            # Delete the pipe.
            try:
                os.remove(named_pipe_path)
            except:
                print("failed to delete named pipe: {}".format(named_pipe_path))
                None

            # Delete the temp directory.
            try:
                os.rmdir(temp_dir)
            except:
                print(
                    "failed to delete temp dir: {}, directory contents: '{}'".format(
                        temp_dir, os.listdir(temp_dir)))
                None


PASS: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/bin/clang-10-x86_64) :: test_qSupported_returns_known_stub_features_debugserver (TestLldbGdbServer.LldbGdbServerTestCase)
runCmd: settings set symbols.enable-external-lookup false
output: 

runCmd: settings set plugin.process.gdb-remote.packet-timeout 60
output: 

runCmd: settings set symbols.clang-modules-cache-path "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

UNSUPPORTED: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/bin/clang-10-x86_64) :: test_qSupported_returns_known_stub_features_llgs (TestLldbGdbServer.LldbGdbServerTestCase) (llgs tests) 
runCmd: settings set symbols.enable-external-lookup false
output: 

runCmd: settings set plugin.process.gdb-remote.packet-timeout 60
output: 

runCmd: settings set symbols.clang-modules-cache-path "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

Adding tearDown hook:         def shutdown_named_pipe():
            # Close the pipe.
            try:
                named_pipe.close()
            except:
                print("failed to close named pipe")
                None

            # Delete the pipe.
            try:
                os.remove(named_pipe_path)
            except:
                print("failed to delete named pipe: {}".format(named_pipe_path))
                None

            # Delete the temp directory.
            try:
                os.rmdir(temp_dir)
            except:
                print(
                    "failed to delete temp dir: {}, directory contents: '{}'".format(
                        temp_dir, os.listdir(temp_dir)))
                None


Adding tearDown hook:         def shutdown_process_for_attach():
            try:
                inferior.terminate()
            except:
                logger.warning(
                    "failed to terminate inferior process for attach: {}; ignoring".format(
                        sys.exc_info()[0]))


Adding tearDown hook:     def cleanupSubprocesses(self):
        # Ensure any subprocesses are cleaned up
        for p in self.subprocesses:
            p.terminate()
            del p
        del self.subprocesses[:]
        # Ensure any forked processes are cleaned up
        for pid in self.forkedProcessPids:
            if os.path.exists("/proc/" + str(pid)):
                os.kill(pid, signal.SIGTERM)


Adding tearDown hook:             def shutdown_debug_monitor():
                try:
                    server.terminate()
                except:
                    logger.warning(
                        "failed to terminate server for debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Adding tearDown hook:         def shutdown_socket():
            if sock:
                try:
                    # send the kill packet so lldb-server shuts down gracefully
                    sock.sendall(GdbRemoteTestCaseBase._GDBREMOTE_KILL_PACKET)
                except:
                    logger.warning(
                        "failed to send kill packet to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))

                try:
                    sock.close()
                except:
                    logger.warning(
                        "failed to close socket to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Executing tearDown hook:         def shutdown_socket():
            if sock:
                try:
                    # send the kill packet so lldb-server shuts down gracefully
                    sock.sendall(GdbRemoteTestCaseBase._GDBREMOTE_KILL_PACKET)
                except:
                    logger.warning(
                        "failed to send kill packet to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))

                try:
                    sock.close()
                except:
                    logger.warning(
                        "failed to close socket to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Executing tearDown hook:             def shutdown_debug_monitor():
                try:
                    server.terminate()
                except:
                    logger.warning(
                        "failed to terminate server for debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Executing tearDown hook:     def cleanupSubprocesses(self):
        # Ensure any subprocesses are cleaned up
        for p in self.subprocesses:
            p.terminate()
            del p
        del self.subprocesses[:]
        # Ensure any forked processes are cleaned up
        for pid in self.forkedProcessPids:
            if os.path.exists("/proc/" + str(pid)):
                os.kill(pid, signal.SIGTERM)


Executing tearDown hook:         def shutdown_process_for_attach():
            try:
                inferior.terminate()
            except:
                logger.warning(
                    "failed to terminate inferior process for attach: {}; ignoring".format(
                        sys.exc_info()[0]))


Executing tearDown hook:         def shutdown_named_pipe():
            # Close the pipe.
            try:
                named_pipe.close()
            except:
                print("failed to close named pipe")
                None

            # Delete the pipe.
            try:
                os.remove(named_pipe_path)
            except:
                print("failed to delete named pipe: {}".format(named_pipe_path))
                None

            # Delete the temp directory.
            try:
                os.rmdir(temp_dir)
            except:
                print(
                    "failed to delete temp dir: {}, directory contents: '{}'".format(
                        temp_dir, os.listdir(temp_dir)))
                None


PASS: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/bin/clang-10-x86_64) :: test_qThreadInfo_contains_thread_attach_debugserver (TestLldbGdbServer.LldbGdbServerTestCase)
runCmd: settings set symbols.enable-external-lookup false
output: 

runCmd: settings set plugin.process.gdb-remote.packet-timeout 60
output: 

runCmd: settings set symbols.clang-modules-cache-path "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

UNSUPPORTED: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/bin/clang-10-x86_64) :: test_qThreadInfo_contains_thread_attach_llgs (TestLldbGdbServer.LldbGdbServerTestCase) (llgs tests) 
runCmd: settings set symbols.enable-external-lookup false
output: 

runCmd: settings set plugin.process.gdb-remote.packet-timeout 60
output: 

runCmd: settings set symbols.clang-modules-cache-path "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

Adding tearDown hook:         def shutdown_named_pipe():
            # Close the pipe.
            try:
                named_pipe.close()
            except:
                print("failed to close named pipe")
                None

            # Delete the pipe.
            try:
                os.remove(named_pipe_path)
            except:
                print("failed to delete named pipe: {}".format(named_pipe_path))
                None

            # Delete the temp directory.
            try:
                os.rmdir(temp_dir)
            except:
                print(
                    "failed to delete temp dir: {}, directory contents: '{}'".format(
                        temp_dir, os.listdir(temp_dir)))
                None


Adding tearDown hook:     def cleanupSubprocesses(self):
        # Ensure any subprocesses are cleaned up
        for p in self.subprocesses:
            p.terminate()
            del p
        del self.subprocesses[:]
        # Ensure any forked processes are cleaned up
        for pid in self.forkedProcessPids:
            if os.path.exists("/proc/" + str(pid)):
                os.kill(pid, signal.SIGTERM)


Adding tearDown hook:             def shutdown_debug_monitor():
                try:
                    server.terminate()
                except:
                    logger.warning(
                        "failed to terminate server for debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Adding tearDown hook:         def shutdown_socket():
            if sock:
                try:
                    # send the kill packet so lldb-server shuts down gracefully
                    sock.sendall(GdbRemoteTestCaseBase._GDBREMOTE_KILL_PACKET)
                except:
                    logger.warning(
                        "failed to send kill packet to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))

                try:
                    sock.close()
                except:
                    logger.warning(
                        "failed to close socket to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Executing tearDown hook:         def shutdown_socket():
            if sock:
                try:
                    # send the kill packet so lldb-server shuts down gracefully
                    sock.sendall(GdbRemoteTestCaseBase._GDBREMOTE_KILL_PACKET)
                except:
                    logger.warning(
                        "failed to send kill packet to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))

                try:
                    sock.close()
                except:
                    logger.warning(
                        "failed to close socket to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Executing tearDown hook:             def shutdown_debug_monitor():
                try:
                    server.terminate()
                except:
                    logger.warning(
                        "failed to terminate server for debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Executing tearDown hook:     def cleanupSubprocesses(self):
        # Ensure any subprocesses are cleaned up
        for p in self.subprocesses:
            p.terminate()
            del p
        del self.subprocesses[:]
        # Ensure any forked processes are cleaned up
        for pid in self.forkedProcessPids:
            if os.path.exists("/proc/" + str(pid)):
                os.kill(pid, signal.SIGTERM)


Executing tearDown hook:         def shutdown_named_pipe():
            # Close the pipe.
            try:
                named_pipe.close()
            except:
                print("failed to close named pipe")
                None

            # Delete the pipe.
            try:
                os.remove(named_pipe_path)
            except:
                print("failed to delete named pipe: {}".format(named_pipe_path))
                None

            # Delete the temp directory.
            try:
                os.rmdir(temp_dir)
            except:
                print(
                    "failed to delete temp dir: {}, directory contents: '{}'".format(
                        temp_dir, os.listdir(temp_dir)))
                None


PASS: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/bin/clang-10-x86_64) :: test_qThreadInfo_contains_thread_launch_debugserver (TestLldbGdbServer.LldbGdbServerTestCase)
runCmd: settings set symbols.enable-external-lookup false
output: 

runCmd: settings set plugin.process.gdb-remote.packet-timeout 60
output: 

runCmd: settings set symbols.clang-modules-cache-path "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

UNSUPPORTED: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/bin/clang-10-x86_64) :: test_qThreadInfo_contains_thread_launch_llgs (TestLldbGdbServer.LldbGdbServerTestCase) (llgs tests) 
runCmd: settings set symbols.enable-external-lookup false
output: 

runCmd: settings set plugin.process.gdb-remote.packet-timeout 60
output: 

runCmd: settings set symbols.clang-modules-cache-path "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

Adding tearDown hook:         def shutdown_named_pipe():
            # Close the pipe.
            try:
                named_pipe.close()
            except:
                print("failed to close named pipe")
                None

            # Delete the pipe.
            try:
                os.remove(named_pipe_path)
            except:
                print("failed to delete named pipe: {}".format(named_pipe_path))
                None

            # Delete the temp directory.
            try:
                os.rmdir(temp_dir)
            except:
                print(
                    "failed to delete temp dir: {}, directory contents: '{}'".format(
                        temp_dir, os.listdir(temp_dir)))
                None


Adding tearDown hook:         def shutdown_process_for_attach():
            try:
                inferior.terminate()
            except:
                logger.warning(
                    "failed to terminate inferior process for attach: {}; ignoring".format(
                        sys.exc_info()[0]))


Adding tearDown hook:     def cleanupSubprocesses(self):
        # Ensure any subprocesses are cleaned up
        for p in self.subprocesses:
            p.terminate()
            del p
        del self.subprocesses[:]
        # Ensure any forked processes are cleaned up
        for pid in self.forkedProcessPids:
            if os.path.exists("/proc/" + str(pid)):
                os.kill(pid, signal.SIGTERM)


Adding tearDown hook:             def shutdown_debug_monitor():
                try:
                    server.terminate()
                except:
                    logger.warning(
                        "failed to terminate server for debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Adding tearDown hook:         def shutdown_socket():
            if sock:
                try:
                    # send the kill packet so lldb-server shuts down gracefully
                    sock.sendall(GdbRemoteTestCaseBase._GDBREMOTE_KILL_PACKET)
                except:
                    logger.warning(
                        "failed to send kill packet to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))

                try:
                    sock.close()
                except:
                    logger.warning(
                        "failed to close socket to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Executing tearDown hook:         def shutdown_socket():
            if sock:
                try:
                    # send the kill packet so lldb-server shuts down gracefully
                    sock.sendall(GdbRemoteTestCaseBase._GDBREMOTE_KILL_PACKET)
                except:
                    logger.warning(
                        "failed to send kill packet to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))

                try:
                    sock.close()
                except:
                    logger.warning(
                        "failed to close socket to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Executing tearDown hook:             def shutdown_debug_monitor():
                try:
                    server.terminate()
                except:
                    logger.warning(
                        "failed to terminate server for debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Executing tearDown hook:     def cleanupSubprocesses(self):
        # Ensure any subprocesses are cleaned up
        for p in self.subprocesses:
            p.terminate()
            del p
        del self.subprocesses[:]
        # Ensure any forked processes are cleaned up
        for pid in self.forkedProcessPids:
            if os.path.exists("/proc/" + str(pid)):
                os.kill(pid, signal.SIGTERM)


Executing tearDown hook:         def shutdown_process_for_attach():
            try:
                inferior.terminate()
            except:
                logger.warning(
                    "failed to terminate inferior process for attach: {}; ignoring".format(
                        sys.exc_info()[0]))


Executing tearDown hook:         def shutdown_named_pipe():
            # Close the pipe.
            try:
                named_pipe.close()
            except:
                print("failed to close named pipe")
                None

            # Delete the pipe.
            try:
                os.remove(named_pipe_path)
            except:
                print("failed to delete named pipe: {}".format(named_pipe_path))
                None

            # Delete the temp directory.
            try:
                os.rmdir(temp_dir)
            except:
                print(
                    "failed to delete temp dir: {}, directory contents: '{}'".format(
                        temp_dir, os.listdir(temp_dir)))
                None


PASS: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/bin/clang-10-x86_64) :: test_qThreadInfo_matches_qC_attach_debugserver (TestLldbGdbServer.LldbGdbServerTestCase)
runCmd: settings set symbols.enable-external-lookup false
output: 

runCmd: settings set plugin.process.gdb-remote.packet-timeout 60
output: 

runCmd: settings set symbols.clang-modules-cache-path "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

UNSUPPORTED: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/bin/clang-10-x86_64) :: test_qThreadInfo_matches_qC_attach_llgs (TestLldbGdbServer.LldbGdbServerTestCase) (llgs tests) 
runCmd: settings set symbols.enable-external-lookup false
output: 

runCmd: settings set plugin.process.gdb-remote.packet-timeout 60
output: 

runCmd: settings set symbols.clang-modules-cache-path "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

Adding tearDown hook:         def shutdown_named_pipe():
            # Close the pipe.
            try:
                named_pipe.close()
            except:
                print("failed to close named pipe")
                None

            # Delete the pipe.
            try:
                os.remove(named_pipe_path)
            except:
                print("failed to delete named pipe: {}".format(named_pipe_path))
                None

            # Delete the temp directory.
            try:
                os.rmdir(temp_dir)
            except:
                print(
                    "failed to delete temp dir: {}, directory contents: '{}'".format(
                        temp_dir, os.listdir(temp_dir)))
                None


Adding tearDown hook:     def cleanupSubprocesses(self):
        # Ensure any subprocesses are cleaned up
        for p in self.subprocesses:
            p.terminate()
            del p
        del self.subprocesses[:]
        # Ensure any forked processes are cleaned up
        for pid in self.forkedProcessPids:
            if os.path.exists("/proc/" + str(pid)):
                os.kill(pid, signal.SIGTERM)


Adding tearDown hook:             def shutdown_debug_monitor():
                try:
                    server.terminate()
                except:
                    logger.warning(
                        "failed to terminate server for debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Adding tearDown hook:         def shutdown_socket():
            if sock:
                try:
                    # send the kill packet so lldb-server shuts down gracefully
                    sock.sendall(GdbRemoteTestCaseBase._GDBREMOTE_KILL_PACKET)
                except:
                    logger.warning(
                        "failed to send kill packet to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))

                try:
                    sock.close()
                except:
                    logger.warning(
                        "failed to close socket to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Executing tearDown hook:         def shutdown_socket():
            if sock:
                try:
                    # send the kill packet so lldb-server shuts down gracefully
                    sock.sendall(GdbRemoteTestCaseBase._GDBREMOTE_KILL_PACKET)
                except:
                    logger.warning(
                        "failed to send kill packet to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))

                try:
                    sock.close()
                except:
                    logger.warning(
                        "failed to close socket to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Executing tearDown hook:             def shutdown_debug_monitor():
                try:
                    server.terminate()
                except:
                    logger.warning(
                        "failed to terminate server for debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Executing tearDown hook:     def cleanupSubprocesses(self):
        # Ensure any subprocesses are cleaned up
        for p in self.subprocesses:
            p.terminate()
            del p
        del self.subprocesses[:]
        # Ensure any forked processes are cleaned up
        for pid in self.forkedProcessPids:
            if os.path.exists("/proc/" + str(pid)):
                os.kill(pid, signal.SIGTERM)


Executing tearDown hook:         def shutdown_named_pipe():
            # Close the pipe.
            try:
                named_pipe.close()
            except:
                print("failed to close named pipe")
                None

            # Delete the pipe.
            try:
                os.remove(named_pipe_path)
            except:
                print("failed to delete named pipe: {}".format(named_pipe_path))
                None

            # Delete the temp directory.
            try:
                os.rmdir(temp_dir)
            except:
                print(
                    "failed to delete temp dir: {}, directory contents: '{}'".format(
                        temp_dir, os.listdir(temp_dir)))
                None


PASS: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/bin/clang-10-x86_64) :: test_qThreadInfo_matches_qC_launch_debugserver (TestLldbGdbServer.LldbGdbServerTestCase)
runCmd: settings set symbols.enable-external-lookup false
output: 

runCmd: settings set plugin.process.gdb-remote.packet-timeout 60
output: 

runCmd: settings set symbols.clang-modules-cache-path "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

UNSUPPORTED: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/bin/clang-10-x86_64) :: test_qThreadInfo_matches_qC_launch_llgs (TestLldbGdbServer.LldbGdbServerTestCase) (llgs tests) 
runCmd: settings set symbols.enable-external-lookup false
output: 

runCmd: settings set plugin.process.gdb-remote.packet-timeout 60
output: 

runCmd: settings set symbols.clang-modules-cache-path "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

Adding tearDown hook:         def shutdown_named_pipe():
            # Close the pipe.
            try:
                named_pipe.close()
            except:
                print("failed to close named pipe")
                None

            # Delete the pipe.
            try:
                os.remove(named_pipe_path)
            except:
                print("failed to delete named pipe: {}".format(named_pipe_path))
                None

            # Delete the temp directory.
            try:
                os.rmdir(temp_dir)
            except:
                print(
                    "failed to delete temp dir: {}, directory contents: '{}'".format(
                        temp_dir, os.listdir(temp_dir)))
                None


Adding tearDown hook:     def cleanupSubprocesses(self):
        # Ensure any subprocesses are cleaned up
        for p in self.subprocesses:
            p.terminate()
            del p
        del self.subprocesses[:]
        # Ensure any forked processes are cleaned up
        for pid in self.forkedProcessPids:
            if os.path.exists("/proc/" + str(pid)):
                os.kill(pid, signal.SIGTERM)


Adding tearDown hook:             def shutdown_debug_monitor():
                try:
                    server.terminate()
                except:
                    logger.warning(
                        "failed to terminate server for debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Adding tearDown hook:         def shutdown_socket():
            if sock:
                try:
                    # send the kill packet so lldb-server shuts down gracefully
                    sock.sendall(GdbRemoteTestCaseBase._GDBREMOTE_KILL_PACKET)
                except:
                    logger.warning(
                        "failed to send kill packet to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))

                try:
                    sock.close()
                except:
                    logger.warning(
                        "failed to close socket to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Executing tearDown hook:         def shutdown_socket():
            if sock:
                try:
                    # send the kill packet so lldb-server shuts down gracefully
                    sock.sendall(GdbRemoteTestCaseBase._GDBREMOTE_KILL_PACKET)
                except:
                    logger.warning(
                        "failed to send kill packet to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))

                try:
                    sock.close()
                except:
                    logger.warning(
                        "failed to close socket to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Executing tearDown hook:             def shutdown_debug_monitor():
                try:
                    server.terminate()
                except:
                    logger.warning(
                        "failed to terminate server for debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Executing tearDown hook:     def cleanupSubprocesses(self):
        # Ensure any subprocesses are cleaned up
        for p in self.subprocesses:
            p.terminate()
            del p
        del self.subprocesses[:]
        # Ensure any forked processes are cleaned up
        for pid in self.forkedProcessPids:
            if os.path.exists("/proc/" + str(pid)):
                os.kill(pid, signal.SIGTERM)


Executing tearDown hook:         def shutdown_named_pipe():
            # Close the pipe.
            try:
                named_pipe.close()
            except:
                print("failed to close named pipe")
                None

            # Delete the pipe.
            try:
                os.remove(named_pipe_path)
            except:
                print("failed to delete named pipe: {}".format(named_pipe_path))
                None

            # Delete the temp directory.
            try:
                os.rmdir(temp_dir)
            except:
                print(
                    "failed to delete temp dir: {}, directory contents: '{}'".format(
                        temp_dir, os.listdir(temp_dir)))
                None


PASS: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/bin/clang-10-x86_64) :: test_software_breakpoint_set_and_remove_work_debugserver (TestLldbGdbServer.LldbGdbServerTestCase)
runCmd: settings set symbols.enable-external-lookup false
output: 

runCmd: settings set plugin.process.gdb-remote.packet-timeout 60
output: 

runCmd: settings set symbols.clang-modules-cache-path "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

UNSUPPORTED: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/bin/clang-10-x86_64) :: test_software_breakpoint_set_and_remove_work_llgs (TestLldbGdbServer.LldbGdbServerTestCase) (llgs tests) 
runCmd: settings set symbols.enable-external-lookup false
output: 

runCmd: settings set plugin.process.gdb-remote.packet-timeout 60
output: 

runCmd: settings set symbols.clang-modules-cache-path "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

Adding tearDown hook:         def shutdown_named_pipe():
            # Close the pipe.
            try:
                named_pipe.close()
            except:
                print("failed to close named pipe")
                None

            # Delete the pipe.
            try:
                os.remove(named_pipe_path)
            except:
                print("failed to delete named pipe: {}".format(named_pipe_path))
                None

            # Delete the temp directory.
            try:
                os.rmdir(temp_dir)
            except:
                print(
                    "failed to delete temp dir: {}, directory contents: '{}'".format(
                        temp_dir, os.listdir(temp_dir)))
                None


Adding tearDown hook:     def cleanupSubprocesses(self):
        # Ensure any subprocesses are cleaned up
        for p in self.subprocesses:
            p.terminate()
            del p
        del self.subprocesses[:]
        # Ensure any forked processes are cleaned up
        for pid in self.forkedProcessPids:
            if os.path.exists("/proc/" + str(pid)):
                os.kill(pid, signal.SIGTERM)


Adding tearDown hook:             def shutdown_debug_monitor():
                try:
                    server.terminate()
                except:
                    logger.warning(
                        "failed to terminate server for debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Adding tearDown hook:         def shutdown_socket():
            if sock:
                try:
                    # send the kill packet so lldb-server shuts down gracefully
                    sock.sendall(GdbRemoteTestCaseBase._GDBREMOTE_KILL_PACKET)
                except:
                    logger.warning(
                        "failed to send kill packet to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))

                try:
                    sock.close()
                except:
                    logger.warning(
                        "failed to close socket to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Executing tearDown hook:         def shutdown_socket():
            if sock:
                try:
                    # send the kill packet so lldb-server shuts down gracefully
                    sock.sendall(GdbRemoteTestCaseBase._GDBREMOTE_KILL_PACKET)
                except:
                    logger.warning(
                        "failed to send kill packet to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))

                try:
                    sock.close()
                except:
                    logger.warning(
                        "failed to close socket to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Executing tearDown hook:             def shutdown_debug_monitor():
                try:
                    server.terminate()
                except:
                    logger.warning(
                        "failed to terminate server for debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Executing tearDown hook:     def cleanupSubprocesses(self):
        # Ensure any subprocesses are cleaned up
        for p in self.subprocesses:
            p.terminate()
            del p
        del self.subprocesses[:]
        # Ensure any forked processes are cleaned up
        for pid in self.forkedProcessPids:
            if os.path.exists("/proc/" + str(pid)):
                os.kill(pid, signal.SIGTERM)


Executing tearDown hook:         def shutdown_named_pipe():
            # Close the pipe.
            try:
                named_pipe.close()
            except:
                print("failed to close named pipe")
                None

            # Delete the pipe.
            try:
                os.remove(named_pipe_path)
            except:
                print("failed to delete named pipe: {}".format(named_pipe_path))
                None

            # Delete the temp directory.
            try:
                os.rmdir(temp_dir)
            except:
                print(
                    "failed to delete temp dir: {}, directory contents: '{}'".format(
                        temp_dir, os.listdir(temp_dir)))
                None


PASS: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/bin/clang-10-x86_64) :: test_start_no_ack_mode_debugserver (TestLldbGdbServer.LldbGdbServerTestCase)
runCmd: settings set symbols.enable-external-lookup false
output: 

runCmd: settings set plugin.process.gdb-remote.packet-timeout 60
output: 

runCmd: settings set symbols.clang-modules-cache-path "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

UNSUPPORTED: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/bin/clang-10-x86_64) :: test_start_no_ack_mode_llgs (TestLldbGdbServer.LldbGdbServerTestCase) (llgs tests) 
runCmd: settings set symbols.enable-external-lookup false
output: 

runCmd: settings set plugin.process.gdb-remote.packet-timeout 60
output: 

runCmd: settings set symbols.clang-modules-cache-path "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

Adding tearDown hook:         def shutdown_named_pipe():
            # Close the pipe.
            try:
                named_pipe.close()
            except:
                print("failed to close named pipe")
                None

            # Delete the pipe.
            try:
                os.remove(named_pipe_path)
            except:
                print("failed to delete named pipe: {}".format(named_pipe_path))
                None

            # Delete the temp directory.
            try:
                os.rmdir(temp_dir)
            except:
                print(
                    "failed to delete temp dir: {}, directory contents: '{}'".format(
                        temp_dir, os.listdir(temp_dir)))
                None


Adding tearDown hook:     def cleanupSubprocesses(self):
        # Ensure any subprocesses are cleaned up
        for p in self.subprocesses:
            p.terminate()
            del p
        del self.subprocesses[:]
        # Ensure any forked processes are cleaned up
        for pid in self.forkedProcessPids:
            if os.path.exists("/proc/" + str(pid)):
                os.kill(pid, signal.SIGTERM)


Adding tearDown hook:             def shutdown_debug_monitor():
                try:
                    server.terminate()
                except:
                    logger.warning(
                        "failed to terminate server for debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Adding tearDown hook:         def shutdown_socket():
            if sock:
                try:
                    # send the kill packet so lldb-server shuts down gracefully
                    sock.sendall(GdbRemoteTestCaseBase._GDBREMOTE_KILL_PACKET)
                except:
                    logger.warning(
                        "failed to send kill packet to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))

                try:
                    sock.close()
                except:
                    logger.warning(
                        "failed to close socket to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Executing tearDown hook:         def shutdown_socket():
            if sock:
                try:
                    # send the kill packet so lldb-server shuts down gracefully
                    sock.sendall(GdbRemoteTestCaseBase._GDBREMOTE_KILL_PACKET)
                except:
                    logger.warning(
                        "failed to send kill packet to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))

                try:
                    sock.close()
                except:
                    logger.warning(
                        "failed to close socket to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Executing tearDown hook:             def shutdown_debug_monitor():
                try:
                    server.terminate()
                except:
                    logger.warning(
                        "failed to terminate server for debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Executing tearDown hook:     def cleanupSubprocesses(self):
        # Ensure any subprocesses are cleaned up
        for p in self.subprocesses:
            p.terminate()
            del p
        del self.subprocesses[:]
        # Ensure any forked processes are cleaned up
        for pid in self.forkedProcessPids:
            if os.path.exists("/proc/" + str(pid)):
                os.kill(pid, signal.SIGTERM)


Executing tearDown hook:         def shutdown_named_pipe():
            # Close the pipe.
            try:
                named_pipe.close()
            except:
                print("failed to close named pipe")
                None

            # Delete the pipe.
            try:
                os.remove(named_pipe_path)
            except:
                print("failed to delete named pipe: {}".format(named_pipe_path))
                None

            # Delete the temp directory.
            try:
                os.rmdir(temp_dir)
            except:
                print(
                    "failed to delete temp dir: {}, directory contents: '{}'".format(
                        temp_dir, os.listdir(temp_dir)))
                None


PASS: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/bin/clang-10-x86_64) :: test_thread_suffix_supported_debugserver (TestLldbGdbServer.LldbGdbServerTestCase)
runCmd: settings set symbols.enable-external-lookup false
output: 

runCmd: settings set plugin.process.gdb-remote.packet-timeout 60
output: 

runCmd: settings set symbols.clang-modules-cache-path "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

UNSUPPORTED: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/bin/clang-10-x86_64) :: test_thread_suffix_supported_llgs (TestLldbGdbServer.LldbGdbServerTestCase) (llgs tests) 
runCmd: settings set symbols.enable-external-lookup false
output: 

runCmd: settings set plugin.process.gdb-remote.packet-timeout 60
output: 

runCmd: settings set symbols.clang-modules-cache-path "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

Adding tearDown hook:         def shutdown_named_pipe():
            # Close the pipe.
            try:
                named_pipe.close()
            except:
                print("failed to close named pipe")
                None

            # Delete the pipe.
            try:
                os.remove(named_pipe_path)
            except:
                print("failed to delete named pipe: {}".format(named_pipe_path))
                None

            # Delete the temp directory.
            try:
                os.rmdir(temp_dir)
            except:
                print(
                    "failed to delete temp dir: {}, directory contents: '{}'".format(
                        temp_dir, os.listdir(temp_dir)))
                None


Adding tearDown hook:     def cleanupSubprocesses(self):
        # Ensure any subprocesses are cleaned up
        for p in self.subprocesses:
            p.terminate()
            del p
        del self.subprocesses[:]
        # Ensure any forked processes are cleaned up
        for pid in self.forkedProcessPids:
            if os.path.exists("/proc/" + str(pid)):
                os.kill(pid, signal.SIGTERM)


Adding tearDown hook:             def shutdown_debug_monitor():
                try:
                    server.terminate()
                except:
                    logger.warning(
                        "failed to terminate server for debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Adding tearDown hook:         def shutdown_socket():
            if sock:
                try:
                    # send the kill packet so lldb-server shuts down gracefully
                    sock.sendall(GdbRemoteTestCaseBase._GDBREMOTE_KILL_PACKET)
                except:
                    logger.warning(
                        "failed to send kill packet to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))

                try:
                    sock.close()
                except:
                    logger.warning(
                        "failed to close socket to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Executing tearDown hook:         def shutdown_socket():
            if sock:
                try:
                    # send the kill packet so lldb-server shuts down gracefully
                    sock.sendall(GdbRemoteTestCaseBase._GDBREMOTE_KILL_PACKET)
                except:
                    logger.warning(
                        "failed to send kill packet to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))

                try:
                    sock.close()
                except:
                    logger.warning(
                        "failed to close socket to debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Executing tearDown hook:             def shutdown_debug_monitor():
                try:
                    server.terminate()
                except:
                    logger.warning(
                        "failed to terminate server for debug monitor: {}; ignoring".format(
                            sys.exc_info()[0]))


Executing tearDown hook:     def cleanupSubprocesses(self):
        # Ensure any subprocesses are cleaned up
        for p in self.subprocesses:
            p.terminate()
            del p
        del self.subprocesses[:]
        # Ensure any forked processes are cleaned up
        for pid in self.forkedProcessPids:
            if os.path.exists("/proc/" + str(pid)):
                os.kill(pid, signal.SIGTERM)


Executing tearDown hook:         def shutdown_named_pipe():
            # Close the pipe.
            try:
                named_pipe.close()
            except:
                print("failed to close named pipe")
                None

            # Delete the pipe.
            try:
                os.remove(named_pipe_path)
            except:
                print("failed to delete named pipe: {}".format(named_pipe_path))
                None

            # Delete the temp directory.
            try:
                os.rmdir(temp_dir)
            except:
                print(
                    "failed to delete temp dir: {}, directory contents: '{}'".format(
                        temp_dir, os.listdir(temp_dir)))
                None


PASS: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/bin/clang-10-x86_64) :: test_written_M_content_reads_back_correctly_debugserver (TestLldbGdbServer.LldbGdbServerTestCase)
runCmd: settings set symbols.enable-external-lookup false
output: 

runCmd: settings set plugin.process.gdb-remote.packet-timeout 60
output: 

runCmd: settings set symbols.clang-modules-cache-path "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/tools/lldb/lldb-test-build.noindex/module-cache-lldb"
output: 

runCmd: settings set use-color false
output: 

UNSUPPORTED: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/bin/clang-10-x86_64) :: test_written_M_content_reads_back_correctly_llgs (TestLldbGdbServer.LldbGdbServerTestCase) (llgs tests) 
Restore dir to: /Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/tools/lldb/lit
======================================================================
FAIL: test_p_returns_correct_data_size_for_each_qRegisterInfo_attach_debugserver (TestLldbGdbServer.LldbGdbServerTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/packages/Python/lldbsuite/test/decorators.py", line 141, in wrapper
    func(*args, **kwargs)
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestLldbGdbServer.py", line 621, in test_p_returns_correct_data_size_for_each_qRegisterInfo_attach_debugserver
    self.p_returns_correct_data_size_for_each_qRegisterInfo()
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestLldbGdbServer.py", line 551, in p_returns_correct_data_size_for_each_qRegisterInfo
    procs = self.prep_debug_monitor_and_inferior()
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/packages/Python/lldbsuite/test/tools/lldb-server/gdbremote_testcase.py", line 581, in prep_debug_monitor_and_inferior
    server = self.connect_to_debug_monitor(attach_pid=attach_pid)
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/packages/Python/lldbsuite/test/tools/lldb-server/gdbremote_testcase.py", line 415, in connect_to_debug_monitor
    server = self.launch_debug_monitor(attach_pid=attach_pid)
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/packages/Python/lldbsuite/test/tools/lldb-server/gdbremote_testcase.py", line 408, in launch_debug_monitor
    self.port = self.get_stub_port_from_named_socket()
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/packages/Python/lldbsuite/test/tools/lldb-server/gdbremote_testcase.py", line 214, in get_stub_port_from_named_socket
    "write side of pipe has not written anything - stub isn't writing to pipe.")
AssertionError: 0 == 0 : write side of pipe has not written anything - stub isn't writing to pipe.
Config=x86_64-/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/bin/clang-10
----------------------------------------------------------------------
Ran 65 tests in 220.928s

RESULT: FAILED (29 passes, 1 failures, 0 errors, 34 skipped, 1 expected failures, 0 unexpected successes)

********************
PASS: LLDB :: Modules/ELF/compressed-sections.yaml (1542 of 1727)
PASS: lldb-Suite :: functionalities/data-formatter/data-formatter-synthtype/TestDataFormatterSynthType.py (1543 of 1727)
PASS: lldb-Unit :: SymbolFile/DWARF/./SymbolFileDWARFTests/SymbolFileDWARFTests.TestAbbrevMissingTerminator (1544 of 1727)
PASS: lldb-Unit :: Utility/./UtilityTests/OptionsWithRawTest.EmptyArgsOnlySuffix (1545 of 1727)
PASS: lldb-Suite :: lang/objc/foundation/TestSymbolTable.py (1546 of 1727)
PASS: lldb-Unit :: Utility/./UtilityTests/StringExtractorTest.GetHexBytes_Underflow (1547 of 1727)
PASS: lldb-Suite :: lang/cpp/type_lookup/TestCppTypeLookup.py (1548 of 1727)
UNSUPPORTED: LLDB :: Register/x86-64-ymm16-write.test (1549 of 1727)
PASS: lldb-Unit :: UnwindAssembly/x86/./UnwindAssemblyx86Tests/Testx86AssemblyInspectionEngine.TestPushRBX (1550 of 1727)
PASS: lldb-Unit :: UnwindAssembly/x86/./UnwindAssemblyx86Tests/Testx86AssemblyInspectionEngine.TestPushEBP (1551 of 1727)
PASS: lldb-Suite :: functionalities/step-avoids-no-debug/TestStepNoDebug.py (1552 of 1727)
PASS: lldb-Unit :: ScriptInterpreter/Python/./ScriptInterpreterPythonTests/PythonDataObjectsTest.TestPythonBytes (1553 of 1727)
PASS: lldb-Unit :: Utility/./UtilityTests/StringExtractorTest.GetHexBytes_OddPair (1554 of 1727)
PASS: lldb-Suite :: functionalities/tsan/global_location/TestTsanGlobalLocation.py (1555 of 1727)
PASS: lldb-Unit :: Expression/./ExpressionTests/DiagnosticManagerTest.AddDiagnostic (1556 of 1727)
PASS: lldb-Unit :: ScriptInterpreter/Python/./ScriptInterpreterPythonTests/PythonDataObjectsTest.TestModuleNameResolutionNoDot (1557 of 1727)
PASS: lldb-Suite :: lang/objc/modules/TestObjCModules.py (1558 of 1727)
PASS: lldb-Suite :: lang/c/register_variables/TestRegisterVariables.py (1559 of 1727)
PASS: lldb-Suite :: functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCNSBundle.py (1560 of 1727)
PASS: lldb-Unit :: Utility/./UtilityTests/StringListTest.InsertStringAtIndexStart (1561 of 1727)
PASS: lldb-Suite :: functionalities/breakpoint/breakpoint_command/TestRegexpBreakCommand.py (1562 of 1727)
PASS: lldb-Suite :: python_api/section/TestSectionAPI.py (1563 of 1727)
PASS: lldb-Suite :: commands/command/history/TestCommandHistory.py (1564 of 1727)
PASS: lldb-Suite :: commands/expression/radar_9673664/TestExprHelpExamples.py (1565 of 1727)
PASS: lldb-Suite :: macosx/thread-names/TestInterruptThreadNames.py (1566 of 1727)
PASS: lldb-Suite :: arm/breakpoint-thumb-codesection/TestBreakpointThumbCodesection.py (1567 of 1727)
PASS: lldb-Suite :: functionalities/thread/concurrent_events/TestConcurrentCrashWithWatchpoint.py (1568 of 1727)
PASS: lldb-Unit :: Process/minidump/./LLDBMinidumpTests/MinidumpParserTest.GetArchitecture (1569 of 1727)
PASS: lldb-Unit :: UnwindAssembly/x86/./UnwindAssemblyx86Tests/Testx86AssemblyInspectionEngine.TestDisassemblyJunkBytes (1570 of 1727)
PASS: LLDB :: SymbolFile/NativePDB/function-types-classes.cpp (1571 of 1727)
PASS: lldb-Unit :: Utility/./UtilityTests/ArgsTest.GetQuotedCommandString (1572 of 1727)
PASS: lldb-Unit :: Utility/./UtilityTests/UserIDResolver.GetGroupName (1573 of 1727)
PASS: LLDB :: SymbolFile/DWARF/gnu-style-compression.cpp (1574 of 1727)
PASS: lldb-Suite :: lang/cpp/llvm-style/TestLLVMStyle.py (1575 of 1727)
PASS: lldb-Unit :: Process/gdb-remote/./ProcessGdbRemoteTests/GDBRemoteCommunicationTest.ReadPacket_checksum (1576 of 1727)
PASS: lldb-Unit :: Utility/./UtilityTests/AnsiTerminal.Basic (1577 of 1727)
PASS: lldb-Unit :: Symbol/./SymbolTests/TestClangASTContext.TestUnifyAccessSpecifiers (1578 of 1727)
PASS: lldb-Unit :: Utility/./UtilityTests/ScalarTest.SetValueFromCString (1579 of 1727)
PASS: lldb-Unit :: Utility/./UtilityTests/RangeTest.SizeTypes (1580 of 1727)
PASS: lldb-Suite :: commands/watchpoints/variable_out_of_scope/TestWatchedVarHitWhenInScope.py (1581 of 1727)
PASS: lldb-Suite :: lang/objc/objc-builtin-types/TestObjCBuiltinTypes.py (1582 of 1727)
PASS: LLDB :: Modules/MachO/lc_build_version.yaml (1583 of 1727)
PASS: lldb-Unit :: SymbolFile/NativePDB/./SymbolFileNativePDBTests/PDBFPOProgramToDWARFExpressionTests.MissingTargetRegister (1584 of 1727)
PASS: lldb-Suite :: functionalities/data-formatter/synthcapping/TestSyntheticCapping.py (1585 of 1727)
PASS: lldb-Unit :: Utility/./UtilityTests/StringListTest.PopBack (1586 of 1727)
PASS: lldb-Unit :: Utility/./UtilityTests/ArgsTest.GetArgumentArrayRef (1587 of 1727)
PASS: lldb-Suite :: commands/expression/context-object/TestContextObject.py (1588 of 1727)
PASS: lldb-Unit :: Process/gdb-remote/./ProcessGdbRemoteTests/GDBRemoteCommunicationClientTest.WriteRegisterNoSuffix (1589 of 1727)
PASS: lldb-Suite :: commands/expression/import-std-module/deque-basic/TestBasicDeque.py (1590 of 1727)
PASS: LLDB :: Modules/PECOFF/uuid.yaml (1591 of 1727)
PASS: lldb-Suite :: lang/cpp/template-function/TestTemplateFunctions.py (1592 of 1727)
PASS: lldb-Unit :: Utility/./UtilityTests/RangeTest.NotEqualInvalid (1593 of 1727)
PASS: lldb-Suite :: functionalities/breakpoint/breakpoint_conditions/TestBreakpointConditions.py (1594 of 1727)
UNSUPPORTED: LLDB :: SymbolFile/PDB/expressions.test (1595 of 1727)
PASS: lldb-Unit :: ObjectFile/ELF/./ObjectFileELFTests/ObjectFileELFTest.GetModuleSpecifications_EarlySectionHeaders (1596 of 1727)
PASS: LLDB :: SymbolFile/NativePDB/source-list.cpp (1597 of 1727)
PASS: lldb-Unit :: debugserver/./debugserverTests/RNBSocket.AnyListen (1598 of 1727)
PASS: lldb-Suite :: tools/lldb-vscode/attach/TestVSCode_attach.py (1599 of 1727)
PASS: LLDB :: Commands/command-source.test (1600 of 1727)
PASS: lldb-Unit :: Utility/./UtilityTests/StringListTest.DefaultConstructor (1601 of 1727)
PASS: LLDB :: Driver/TestFile.test (1602 of 1727)
PASS: LLDB :: SymbolFile/DWARF/dir-separator-windows.s (1603 of 1727)
PASS: lldb-Suite :: functionalities/darwin_log/filter/regex/activity/TestDarwinLogFilterRegexActivity.py (1604 of 1727)
PASS: lldb-Suite :: functionalities/inferior-assert/TestInferiorAssert.py (1605 of 1727)
PASS: lldb-Suite :: commands/expression/fixits/TestFixIts.py (1606 of 1727)
PASS: lldb-Suite :: commands/expression/xvalue/TestXValuePrinting.py (1607 of 1727)
PASS: LLDB :: Modules/ELF/many-sections.s (1608 of 1727)
PASS: lldb-Unit :: ScriptInterpreter/Python/./ScriptInterpreterPythonTests/PythonDataObjectsTest.TestPythonStringToStructuredString (1609 of 1727)
PASS: lldb-Unit :: Host/./HostTests/SocketTest.TCPListen0ConnectAccept (1610 of 1727)
PASS: LLDB :: Quit/TestQuitExitCode0.test (1611 of 1727)
PASS: lldb-Unit :: Host/./HostTests/NativeProcessProtocolTest.SetBreakpointFailWrite (1612 of 1727)
PASS: lldb-Unit :: Expression/./ExpressionTests/DiagnosticManagerTest.GetStringNoDiags (1613 of 1727)
PASS: lldb-Unit :: Utility/./UtilityTests/ArchSpecTest.TestSetTriple (1614 of 1727)
PASS: lldb-Suite :: lang/c/typedef/Testtypedef.py (1615 of 1727)
PASS: lldb-Suite :: functionalities/asan/TestReportData.py (1616 of 1727)
PASS: lldb-Unit :: Utility/./UtilityTests/StatusTest.ErrorConstructor (1617 of 1727)
PASS: lldb-Suite :: python_api/function_symbol/TestSymbolAPI.py (1618 of 1727)
PASS: lldb-Unit :: Utility/./UtilityTests/DataExtractorTest.GetMaxU64_unchecked (1619 of 1727)
PASS: lldb-Unit :: UnwindAssembly/x86/./UnwindAssemblyx86Tests/Testx86AssemblyInspectionEngine.TestMovRSPtoRBP (1620 of 1727)
PASS: lldb-Suite :: commands/command/delete/TestCommandDelete.py (1621 of 1727)
PASS: lldb-Suite :: commands/frame/diagnose/virtual-method-call/TestDiagnoseDereferenceVirtualMethodCall.py (1622 of 1727)
PASS: lldb-Suite :: macosx/load-kext/TestLoadKext.py (1623 of 1727)
PASS: lldb-Suite :: sanity/TestModuleCacheSanity.py (1624 of 1727)
PASS: lldb-Suite :: commands/frame/diagnose/dereference-argument/TestDiagnoseDereferenceArgument.py (1625 of 1727)
PASS: lldb-Unit :: Utility/./UtilityTests/StreamTest.PutRawBytesToBigEndian (1626 of 1727)
PASS: lldb-Unit :: Utility/./UtilityTests/Flags.AllClear (1627 of 1727)
PASS: lldb-Suite :: functionalities/breakpoint/cpp/TestCPPBreakpointLocations.py (1628 of 1727)
PASS: lldb-Unit :: Symbol/./SymbolTests/LineEntryTest.GetSameLineContiguousAddressRangeNoInlines (1629 of 1727)
PASS: LLDB :: SymbolFile/DWARF/dwarf5-index-is-used.cpp (1630 of 1727)
XFAIL: LLDB :: SymbolFile/DWARF/find-type-in-function.cpp (1631 of 1727)
PASS: lldb-Suite :: functionalities/postmortem/netbsd-core/TestNetBSDCore.py (1632 of 1727)
PASS: lldb-Suite :: lang/c/tls_globals/TestTlsGlobals.py (1633 of 1727)
PASS: LLDB :: Driver/TestRepl.test (1634 of 1727)
PASS: LLDB :: Reproducer/TestReuseDirectory.test (1635 of 1727)
PASS: LLDB :: SymbolFile/DWARF/find-inline-method.s (1636 of 1727)
PASS: lldb-Unit :: UnwindAssembly/x86/./UnwindAssemblyx86Tests/Testx86AssemblyInspectionEngine.TestPopRBX (1637 of 1727)
PASS: LLDB :: Breakpoint/debug_addrx.test (1638 of 1727)
PASS: LLDB :: Modules/PECOFF/dep-modules.yaml (1639 of 1727)
PASS: lldb-Suite :: functionalities/data-formatter/data-formatter-cpp/TestDataFormatterCpp.py (1640 of 1727)
PASS: lldb-Unit :: ScriptInterpreter/Python/./ScriptInterpreterPythonTests/PythonExceptionStateTest.TestResetSemantics (1641 of 1727)
PASS: LLDB :: Commands/command-regex-delete.test (1642 of 1727)
PASS: lldb-Unit :: UnwindAssembly/x86/./UnwindAssemblyx86Tests/Testx86AssemblyInspectionEngine.Test32bitFramelessBigStackFrame (1643 of 1727)
PASS: lldb-Unit :: Utility/./UtilityTests/VMRange.Ordering (1644 of 1727)
PASS: lldb-Unit :: Language/Highlighting/./HighlighterTests/HighlighterTest.Colons (1645 of 1727)
PASS: LLDB :: Python/crashlog.test (1646 of 1727)
PASS: lldb-Unit :: Utility/./UtilityTests/StringExtractorTest.GetNameColonValueNoColon (1647 of 1727)
PASS: lldb-Unit :: Utility/./UtilityTests/StringListTest.LongestCommonPrefixEmpty (1648 of 1727)
PASS: lldb-Suite :: commands/expression/dont_allow_jit/TestAllowJIT.py (1649 of 1727)
PASS: LLDB :: Modules/PECOFF/export-dllfunc.yaml (1650 of 1727)
PASS: lldb-Suite :: commands/expression/test/TestExprs.py (1651 of 1727)
PASS: lldb-Unit :: Utility/./UtilityTests/AnsiTerminal.AtEnd (1652 of 1727)
PASS: lldb-Unit :: Core/./LLDBCoreTests/RichManglingContextTest.Basic (1653 of 1727)
PASS: LLDB :: SymbolFile/DWARF/debug_ranges-missing-section.s (1654 of 1727)
PASS: lldb-Unit :: Host/./HostTests/TaskPoolTest.AddTask (1655 of 1727)
PASS: lldb-Unit :: Breakpoint/./LLDBBreakpointTests/BreakpointIDTest.StringIsBreakpointName (1656 of 1727)
PASS: lldb-Unit :: Utility/./UtilityTests/TimerTest.CategoryTimesNested (1657 of 1727)
PASS: lldb-Unit :: Symbol/./SymbolTests/DWARFCallFrameInfoTest.Basic_dwarf3 (1658 of 1727)
PASS: lldb-Suite :: commands/process/attach/attach_denied/TestAttachDenied.py (1659 of 1727)
PASS: lldb-Suite :: commands/expression/persistent_types/TestPersistentTypes.py (1660 of 1727)
PASS: lldb-Unit :: Utility/./UtilityTests/RecordReplayTest.InstrumentedFoo (1661 of 1727)
PASS: lldb-Unit :: Host/./HostTests/Host.WaitStatusFormat (1662 of 1727)
PASS: lldb-Suite :: python_api/sbdata/TestSBData.py (1663 of 1727)
UNSUPPORTED: LLDB :: Register/x86-64-gp-write.test (1664 of 1727)
PASS: lldb-Unit :: Expression/./ExpressionTests/DWARFExpression.DW_OP_pick (1665 of 1727)
PASS: lldb-Unit :: Language/Highlighting/./HighlighterTests/HighlighterTest.ClangCursorOutOfBounds (1666 of 1727)
PASS: LLDB :: Settings/TestFrameFormatNoColor.test (1667 of 1727)
PASS: lldb-Suite :: functionalities/breakpoint/inlined_breakpoints/TestInlinedBreakpoints.py (1668 of 1727)
PASS: LLDB :: SymbolFile/DWARF/debug-types-missing-signature.test (1669 of 1727)
PASS: lldb-Unit :: Utility/./UtilityTests/BinaryStreamTest.PutSLEB128Zero (1670 of 1727)
PASS: lldb-Suite :: lang/cpp/chained-calls/TestCppChainedCalls.py (1671 of 1727)
PASS: lldb-Unit :: Host/./HostTests/SocketTest.DomainGetConnectURI (1672 of 1727)
PASS: lldb-Suite :: functionalities/dynamic_value_child_count/TestDynamicValueChildCount.py (1673 of 1727)
PASS: lldb-Suite :: functionalities/step_scripted/TestStepScripted.py (1674 of 1727)
PASS: lldb-Suite :: functionalities/avoids-fd-leak/TestFdLeak.py (1675 of 1727)
PASS: lldb-Unit :: Process/minidump/./LLDBMinidumpTests/MinidumpParserTest.GetExceptionStream (1676 of 1727)
PASS: lldb-Suite :: commands/expression/import-std-module/vector-dbg-info-content/TestDbgInfoContentVector.py (1677 of 1727)
PASS: lldb-Suite :: commands/expression/unicode-in-variable/TestUnicodeInVariable.py (1678 of 1727)
PASS: lldb-Unit :: Utility/./UtilityTests/StreamTeeTest.SetStreamAtIndexOutOfBounds (1679 of 1727)
PASS: lldb-Suite :: functionalities/tail_call_frames/ambiguous_tail_call_seq1/TestAmbiguousTailCallSeq1.py (1680 of 1727)
PASS: lldb-Suite :: lang/c/inlines/TestRedefinitionsInInlines.py (1681 of 1727)
PASS: lldb-Unit :: Process/minidump/./LLDBMinidumpTests/MinidumpParserTest.GetFilteredModuleList (1682 of 1727)
PASS: lldb-Unit :: Utility/./UtilityTests/SerializationRountripTest.SerializeDeserializePodPointers (1683 of 1727)
PASS: lldb-Unit :: Utility/./UtilityTests/OptionsWithRawTest.ArgsButNoLeadingDash (1684 of 1727)
PASS: lldb-Unit :: Utility/./UtilityTests/DataExtractorTest.GetMaxS64 (1685 of 1727)
PASS: lldb-Unit :: Utility/./UtilityTests/StreamTeeTest.Write (1686 of 1727)
PASS: lldb-Suite :: commands/expression/import-std-module/unique_ptr/TestUniquePtr.py (1687 of 1727)
PASS: lldb-Suite :: functionalities/darwin_log/filter/exact_match/message/TestDarwinLogFilterMatchMessage.py (1688 of 1727)
PASS: lldb-Unit :: Core/./LLDBCoreTests/RichManglingContextTest.SwitchProvider (1689 of 1727)
PASS: lldb-Suite :: python_api/file_handle/TestFileHandle.py (1690 of 1727)
PASS: lldb-Unit :: Utility/./UtilityTests/OptionsWithRawTest.EmptySuffix (1691 of 1727)
PASS: lldb-Unit :: Host/./HostTests/NativeProcessProtocolTest.SetBreakpointFailVerify (1692 of 1727)
PASS: lldb-Suite :: tools/lldb-server/TestGdbRemote_vCont.py (1693 of 1727)
PASS: lldb-Suite :: functionalities/postmortem/minidump-new/TestMiniDumpNew.py (1694 of 1727)
UNSUPPORTED: LLDB :: BuildScript/toolchain-msvc.test (1695 of 1727)
PASS: lldb-Unit :: Utility/./UtilityTests/BinaryStreamTest.PutSLEB128SixBytes (1696 of 1727)
UNSUPPORTED: LLDB :: SymbolFile/NativePDB/typedefs.cpp (1697 of 1727)
PASS: lldb-Suite :: lang/cpp/function-template-parameter-pack/TestFunctionTemplateParameterPack.py (1698 of 1727)
PASS: LLDB :: Commands/command-regex-unalias.test (1699 of 1727)
PASS: lldb-Suite :: functionalities/data-formatter/data-formatter-stl/libcxx/set/TestDataFormatterLibcxxSet.py (1700 of 1727)
PASS: LLDB :: SymbolFile/DWARF/find-variable-dwo.cpp (1701 of 1727)
PASS: lldb-Unit :: Process/gdb-remote/./ProcessGdbRemoteTests/GDBRemoteCommunicationClientTest.SyncThreadState (1702 of 1727)
PASS: LLDB :: Reproducer/TestFileRepro.test (1703 of 1727)
PASS: lldb-Suite :: python_api/frame/TestFrames.py (1704 of 1727)
PASS: lldb-Suite :: functionalities/tail_call_frames/disambiguate_tail_call_seq/TestDisambiguateTailCallSeq.py (1705 of 1727)
PASS: lldb-Unit :: Core/./LLDBCoreTests/StreamCallbackTest.Callback (1706 of 1727)
PASS: lldb-Unit :: Utility/./UtilityTests/StringListTest.JoinNonSpace (1707 of 1727)
PASS: lldb-Unit :: Process/gdb-remote/./ProcessGdbRemoteTests/GDBRemoteClientBaseTest.SendContinueAndLateInterrupt (1708 of 1727)
PASS: lldb-Suite :: lang/c/global_variables/TestGlobalVariables.py (1709 of 1727)
PASS: lldb-Unit :: Symbol/./SymbolTests/Type.GetTypeScopeAndBasename (1710 of 1727)
PASS: lldb-Suite :: lang/objc/global_ptrs/TestGlobalObjects.py (1711 of 1727)
PASS: lldb-Unit :: ScriptInterpreter/Python/./ScriptInterpreterPythonTests/PythonDataObjectsTest.TestPythonTupleToStructuredList (1712 of 1727)
PASS: lldb-Suite :: lang/c/anonymous/TestAnonymous.py (1713 of 1727)
PASS: lldb-Suite :: functionalities/mtc/simple/TestMTCSimple.py (1714 of 1727)
PASS: lldb-Suite :: functionalities/thread/concurrent_events/TestConcurrentTwoWatchpointsOneDelayBreakpoint.py (1715 of 1727)
PASS: lldb-Suite :: commands/expression/completion/TestExprCompletion.py (1716 of 1727)
PASS: lldb-Suite :: commands/expression/call-function/TestCallStopAndContinue.py (1717 of 1727)
PASS: lldb-Suite :: functionalities/data-formatter/data-formatter-stl/libcxx/map/TestDataFormatterLibccMap.py (1718 of 1727)
PASS: lldb-Suite :: lang/objc/print-obj/TestPrintObj.py (1719 of 1727)
PASS: lldb-Suite :: lang/objc/objc-property/TestObjCProperty.py (1720 of 1727)
PASS: lldb-Suite :: functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCExpr.py (1721 of 1727)
PASS: lldb-Suite :: commands/expression/persist_objc_pointeetype/TestPersistObjCPointeeType.py (1722 of 1727)
PASS: lldb-Suite :: lang/objc/objc-new-syntax/TestObjCNewSyntaxDictionary.py (1723 of 1727)
PASS: lldb-Suite :: lang/objc/real-definition/TestRealDefinition.py (1724 of 1727)
PASS: lldb-Suite :: api/check_public_api_headers/TestPublicAPIHeaders.py (1725 of 1727)
PASS: lldb-Suite :: types/TestIntegerTypesExpr.py (1726 of 1727)
PASS: lldb-Suite :: lang/objc/foundation/TestObjCMethods.py (1727 of 1727)
Testing Time: 1650.62s
********************
Failing Tests (5):
    lldb-Suite :: commands/expression/multiline-completion/TestMultilineCompletion.py
    lldb-Suite :: functionalities/gdb_remote_client/TestGDBRemoteLoad.py
    lldb-Suite :: commands/gui/basic/TestGuiBasic.py
    lldb-Suite :: functionalities/gdb_remote_client/TestGDBRemoteClient.py
    lldb-Suite :: tools/lldb-server/TestLldbGdbServer.py

********************
Unresolved Tests (1):
    lldb-Suite :: commands/expression/diagnostics/TestExprDiagnostics.py


Slowest Tests:
--------------------------------------------------------------------------
110.44s: lldb-Suite :: python_api/target/TestTargetAPI.py
112.29s: lldb-Suite :: lang/objc/foundation/TestObjCMethodsString.py
120.10s: lldb-Suite :: commands/target/basic/TestTargetCommand.py
123.37s: lldb-Suite :: functionalities/inferior-crashing/TestInferiorCrashingStep.py
127.35s: lldb-Suite :: lang/objc/objc-new-syntax/TestObjCNewSyntaxArray.py
139.81s: lldb-Suite :: lang/c/anonymous/TestAnonymous.py
142.65s: lldb-Suite :: functionalities/recursion/TestValueObjectRecursion.py
167.16s: lldb-Suite :: functionalities/return-value/TestReturnValue.py
173.78s: lldb-Suite :: lang/objc/exceptions/TestObjCExceptions.py
194.16s: lldb-Suite :: lang/objc/objc-new-syntax/TestObjCNewSyntaxLiteral.py
198.01s: lldb-Suite :: functionalities/gdb_remote_client/TestGDBRemoteLoad.py
198.43s: lldb-Suite :: functionalities/load_unload/TestLoadUnload.py
202.11s: lldb-Suite :: lang/cpp/namespace/TestNamespaceLookup.py
210.48s: lldb-Suite :: api/multithreaded/TestMultithreaded.py
221.58s: lldb-Suite :: lang/cpp/enum_types/TestCPP11EnumTypes.py
227.58s: lldb-Suite :: tools/lldb-server/TestLldbGdbServer.py
230.70s: lldb-Suite :: lang/objc/hidden-ivars/TestHiddenIvars.py
387.04s: lldb-Suite :: types/TestIntegerTypes.py
484.77s: lldb-Suite :: types/TestIntegerTypesExpr.py
666.62s: lldb-Suite :: lang/objc/foundation/TestFoundationDisassembly.py

Tests Times:
--------------------------------------------------------------------------
[   Range   ] :: [               Percentage               ] :: [  Count  ]
--------------------------------------------------------------------------
[  0s, 50s) :: [*************************************   ] :: [1604/1727]
[ 50s,100s) :: [**                                      ] :: [  96/1727]
[100s,150s) :: [                                        ] :: [  14/1727]
[150s,200s) :: [                                        ] :: [   2/1727]
[200s,250s) :: [                                        ] :: [   8/1727]
[250s,300s) :: [                                        ] :: [   0/1727]
[300s,350s) :: [                                        ] :: [   0/1727]
[350s,400s) :: [                                        ] :: [   0/1727]
[400s,450s) :: [                                        ] :: [   1/1727]
[450s,500s) :: [                                        ] :: [   0/1727]
[500s,550s) :: [                                        ] :: [   1/1727]
[550s,600s) :: [                                        ] :: [   0/1727]
[600s,650s) :: [                                        ] :: [   0/1727]
[650s,700s) :: [                                        ] :: [   1/1727]
  Expected Passes    : 1671
  Expected Failures  : 6
  Unsupported Tests  : 44
  Unresolved Tests   : 1
  Unexpected Failures: 5
FAILED: tools/lldb/lit/CMakeFiles/check-lldb-lit 
cd /Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/tools/lldb/lit && /usr/bin/python /Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/./bin/llvm-lit -v --time-tests --shuffle --xunit-xml-output=/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/test/results.xml -v --timeout 1200 /Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/tools/lldb/lit
ninja: build stopped: subcommand failed.
Command failed 
Command: ['/usr/bin/env', 'TERM=vt100', '/usr/local/bin/ninja', '-v', 'check-lldb']