Author: David Spickett Date: 2025-08-08T09:08:26Z New Revision: b800930db22d7735eec1d54cc66530ddab123a4d
URL: https://github.com/llvm/llvm-project/commit/b800930db22d7735eec1d54cc66530ddab123a4d DIFF: https://github.com/llvm/llvm-project/commit/b800930db22d7735eec1d54cc66530ddab123a4d.diff LOG: [lldb][test] Disable TestDAP_memory.py on 32-bit Arm Linux This has been very flakey lately: ====================================================================== ERROR: test_writeMemory (TestDAP_memory.TestDAP_memory) Tests the 'writeMemory' request ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/tcwg-buildbot/worker/lldb-arm-ubuntu/llvm-project/lldb/test/API/tools/lldb-dap/memory/TestDAP_memory.py", line 202, in test_writeMemory mem_response = self.writeMemory( File "/home/tcwg-buildbot/worker/lldb-arm-ubuntu/llvm-project/lldb/packages/Python/lldbsuite/test/tools/lldb-dap/lldbdap_testcase.py", line 545, in writeMemory response = self.dap_server.request_writeMemory( File "/home/tcwg-buildbot/worker/lldb-arm-ubuntu/llvm-project/lldb/packages/Python/lldbsuite/test/tools/lldb-dap/dap_server.py", line 850, in request_writeMemory return self.send_recv(command_dict) File "/home/tcwg-buildbot/worker/lldb-arm-ubuntu/llvm-project/lldb/packages/Python/lldbsuite/test/tools/lldb-dap/dap_server.py", line 403, in send_recv raise ValueError(desc) ValueError: no response for "writeMemory" Config=arm-/home/tcwg-buildbot/worker/lldb-arm-ubuntu/build/bin/clang ====================================================================== ERROR: test_writeMemory (TestDAP_memory.TestDAP_memory) Tests the 'writeMemory' request ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/tcwg-buildbot/worker/lldb-arm-ubuntu/llvm-project/lldb/packages/Python/lldbsuite/test/lldbtest.py", line 2067, in tearDown Base.tearDown(self) File "/home/tcwg-buildbot/worker/lldb-arm-ubuntu/llvm-project/lldb/packages/Python/lldbsuite/test/lldbtest.py", line 1105, in tearDown hook() # try the plain call and hope it works File "/home/tcwg-buildbot/worker/lldb-arm-ubuntu/llvm-project/lldb/packages/Python/lldbsuite/test/tools/lldb-dap/lldbdap_testcase.py", line 486, in cleanup self.dap_server.request_disconnect(terminateDebuggee=True) File "/home/tcwg-buildbot/worker/lldb-arm-ubuntu/llvm-project/lldb/packages/Python/lldbsuite/test/tools/lldb-dap/dap_server.py", line 799, in request_disconnect return self.send_recv(command_dict) File "/home/tcwg-buildbot/worker/lldb-arm-ubuntu/llvm-project/lldb/packages/Python/lldbsuite/test/tools/lldb-dap/dap_server.py", line 397, in send_recv self.send_packet(command) File "/home/tcwg-buildbot/worker/lldb-arm-ubuntu/llvm-project/lldb/packages/Python/lldbsuite/test/tools/lldb-dap/dap_server.py", line 349, in send_packet self.send.flush() BrokenPipeError: [Errno 32] Broken pipe Config=arm-/home/tcwg-buildbot/worker/lldb-arm-ubuntu/build/bin/clang ---------------------------------------------------------------------- General tracking issue - https://github.com/llvm/llvm-project/issues/137660 Added: Modified: lldb/test/API/tools/lldb-dap/memory/TestDAP_memory.py Removed: ################################################################################ diff --git a/lldb/test/API/tools/lldb-dap/memory/TestDAP_memory.py b/lldb/test/API/tools/lldb-dap/memory/TestDAP_memory.py index 2c3c1fe9cae6b..1d7bbdb0c5a90 100644 --- a/lldb/test/API/tools/lldb-dap/memory/TestDAP_memory.py +++ b/lldb/test/API/tools/lldb-dap/memory/TestDAP_memory.py @@ -126,6 +126,8 @@ def test_readMemory(self): self.continue_to_exit() + # Flakey on 32-bit Arm Linux. + @skipif(oslist=["linux"], archs=["arm$"]) def test_writeMemory(self): """ Tests the 'writeMemory' request _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits