[Lldb-commits] [lldb] [lldb-dap] Test Gardening, improving DebugCommunication. (PR #141689)
LLVM Continuous Integration via lldb-commits
lldb-commits at lists.llvm.org
Thu May 29 10:05:01 PDT 2025
llvm-ci wrote:
LLVM Buildbot has detected a new failure on builder `lldb-aarch64-ubuntu` running on `linaro-lldb-aarch64-ubuntu` while building `lldb` at step 6 "test".
Full details are available at: https://lab.llvm.org/buildbot/#/builders/59/builds/18540
<details>
<summary>Here is the relevant piece of the build log for the reference</summary>
```
Step 6 (test) failure: build (failure)
...
UNSUPPORTED: lldb-api :: tools/lldb-dap/breakpoint/TestDAP_setFunctionBreakpoints.py (1170 of 2194)
PASS: lldb-api :: python_api/watchpoint/watchlocation/TestSetWatchlocation.py (1171 of 2194)
PASS: lldb-api :: tools/lldb-dap/commands/TestDAP_commands.py (1172 of 2194)
PASS: lldb-api :: tools/lldb-dap/breakpoint/TestDAP_logpoints.py (1173 of 2194)
PASS: lldb-api :: python_api/process/cancel_attach/TestCancelAttach.py (1174 of 2194)
PASS: lldb-api :: tools/lldb-dap/cancel/TestDAP_cancel.py (1175 of 2194)
PASS: lldb-api :: tools/lldb-dap/console/TestDAP_redirection_to_console.py (1176 of 2194)
PASS: lldb-api :: tools/lldb-dap/completions/TestDAP_completions.py (1177 of 2194)
PASS: lldb-api :: tools/lldb-dap/coreFile/TestDAP_coreFile.py (1178 of 2194)
PASS: lldb-api :: tools/lldb-dap/console/TestDAP_console.py (1179 of 2194)
FAIL: lldb-api :: tools/lldb-dap/disassemble/TestDAP_disassemble.py (1180 of 2194)
******************** TEST 'lldb-api :: tools/lldb-dap/disassemble/TestDAP_disassemble.py' FAILED ********************
Script:
--
/usr/bin/python3.10 /home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/llvm-project/lldb/test/API/dotest.py -u CXXFLAGS -u CFLAGS --env LLVM_LIBS_DIR=/home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/build/./lib --env LLVM_INCLUDE_DIR=/home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/build/include --env LLVM_TOOLS_DIR=/home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/build/./bin --arch aarch64 --build-dir /home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/build/lldb-test-build.noindex --lldb-module-cache-dir /home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/build/lldb-test-build.noindex/module-cache-lldb/lldb-api --clang-module-cache-dir /home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/build/lldb-test-build.noindex/module-cache-clang/lldb-api --executable /home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/build/./bin/lldb --compiler /home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/build/./bin/clang --dsymutil /home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/build/./bin/dsymutil --make /usr/bin/gmake --llvm-tools-dir /home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/build/./bin --lldb-obj-root /home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/build/tools/lldb --lldb-libs-dir /home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/build/./lib --cmake-build-type Release /home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/llvm-project/lldb/test/API/tools/lldb-dap/disassemble -p TestDAP_disassemble.py
--
Exit Code: 1
Command Output (stdout):
--
lldb version 21.0.0git (https://github.com/llvm/llvm-project.git revision 8a49db35f45e56c92522c6079e51553e80c07aec)
clang revision 8a49db35f45e56c92522c6079e51553e80c07aec
llvm revision 8a49db35f45e56c92522c6079e51553e80c07aec
Skipping the following test categories: ['libc++', 'dsym', 'gmodules', 'debugserver', 'objc']
--
Command Output (stderr):
--
========= DEBUG ADAPTER PROTOCOL LOGS =========
1748538209.713754892 --> (stdio) {"command":"initialize","type":"request","arguments":{"adapterID":"lldb-native","clientID":"vscode","columnsStartAt1":true,"linesStartAt1":true,"locale":"en-us","pathFormat":"path","supportsRunInTerminalRequest":true,"supportsVariablePaging":true,"supportsVariableType":true,"supportsStartDebuggingRequest":true,"supportsProgressReporting":true,"$__lldb_sourceInitFile":false},"seq":1}
1748538209.715912819 <-- (stdio) {"body":{"$__lldb_version":"lldb version 21.0.0git (https://github.com/llvm/llvm-project.git revision 8a49db35f45e56c92522c6079e51553e80c07aec)\n clang revision 8a49db35f45e56c92522c6079e51553e80c07aec\n llvm revision 8a49db35f45e56c92522c6079e51553e80c07aec","completionTriggerCharacters":["."," ","\t"],"exceptionBreakpointFilters":[{"default":false,"filter":"cpp_catch","label":"C++ Catch"},{"default":false,"filter":"cpp_throw","label":"C++ Throw"},{"default":false,"filter":"objc_catch","label":"Objective-C Catch"},{"default":false,"filter":"objc_throw","label":"Objective-C Throw"}],"supportTerminateDebuggee":true,"supportsBreakpointLocationsRequest":true,"supportsCancelRequest":true,"supportsCompletionsRequest":true,"supportsConditionalBreakpoints":true,"supportsConfigurationDoneRequest":true,"supportsDataBreakpoints":true,"supportsDelayedStackTraceLoading":true,"supportsDisassembleRequest":true,"supportsEvaluateForHovers":true,"supportsExceptionInfoRequest":true,"supportsExceptionOptions":true,"supportsFunctionBreakpoints":true,"supportsHitConditionalBreakpoints":true,"supportsInstructionBreakpoints":true,"supportsLogPoints":true,"supportsModulesRequest":true,"supportsReadMemoryRequest":true,"supportsRestartRequest":true,"supportsSetVariable":true,"supportsStepInTargetsRequest":true,"supportsSteppingGranularity":true,"supportsValueFormattingOptions":true},"command":"initialize","request_seq":1,"seq":0,"success":true,"type":"response"}
1748538209.716121674 --> (stdio) {"type":"request","seq":2,"command":"launch","arguments":{"program":"/home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/build/lldb-test-build.noindex/tools/lldb-dap/disassemble/TestDAP_disassemble.test_disassemble/a.out"}}
1748538209.801810503 <-- (stdio) {"command":"launch","request_seq":2,"seq":0,"success":true,"type":"response"}
1748538209.801842213 <-- (stdio) {"body":{"module":{"addressRange":"0xfffff7fc2000","debugInfoSize":"451.3KB","id":"46771E9A-54FF-F825-3560-60BC1C8B4A44-C1108BF8","name":"ld-linux-aarch64.so.1","path":"/usr/lib/aarch64-linux-gnu/ld-linux-aarch64.so.1","symbolFilePath":"/usr/lib/debug/.build-id/46/771e9a54fff825356060bc1c8b4a44c1108bf8.debug","symbolStatus":"Symbols loaded."},"reason":"new"},"event":"module","seq":0,"type":"event"}
1748538209.801860809 <-- (stdio) {"event":"initialized","seq":0,"type":"event"}
1748538209.801884174 <-- (stdio) {"body":{"module":{"addressRange":"0xfffff7ffb000","id":"4A8F74F7-08C0-3C8C-B911-12040A09904C-51F3DA5C","name":"[vdso]","path":"[vdso]","symbolStatus":"Symbols not found."},"reason":"new"},"event":"module","seq":0,"type":"event"}
1748538209.801925898 <-- (stdio) {"body":{"module":{"addressRange":"0xaaaaaaaa0000","debugInfoSize":"1.4KB","id":"794D80CD","name":"a.out","path":"/home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/build/lldb-test-build.noindex/tools/lldb-dap/disassemble/TestDAP_disassemble.test_disassemble/a.out","symbolFilePath":"/home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/build/lldb-test-build.noindex/tools/lldb-dap/disassemble/TestDAP_disassemble.test_disassemble/a.out","symbolStatus":"Symbols loaded."},"reason":"new"},"event":"module","seq":0,"type":"event"}
1748538209.802203178 --> (stdio) {"command":"setBreakpoints","type":"request","seq":3,"arguments":{"source":{"name":"main.c","path":"main.c"},"sourceModified":false,"lines":[9],"breakpoints":[{"line":9}]}}
1748538209.807792902 <-- (stdio) {"body":{"breakpoints":[{"column":7,"id":1,"instructionReference":"0xAAAAAAAA07F8","line":11,"source":{"name":"main.c","path":"main.c"},"verified":true}]},"command":"setBreakpoints","request_seq":3,"seq":0,"success":true,"type":"response"}
1748538209.807891607 <-- (stdio) {"body":{"breakpoint":{"column":7,"id":1,"instructionReference":"0xAAAAAAAA07F8","line":11,"verified":true},"reason":"changed"},"event":"breakpoint","seq":0,"type":"event"}
1748538209.807916880 --> (stdio) {"command":"configurationDone","type":"request","arguments":{},"seq":4}
1748538209.808000803 <-- (stdio) {"body":{"isLocalProcess":true,"name":"/home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/build/lldb-test-build.noindex/tools/lldb-dap/disassemble/TestDAP_disassemble.test_disassemble/a.out","startMethod":"launch","systemProcessId":2334713},"event":"process","seq":0,"type":"event"}
1748538209.808105230 <-- (stdio) {"command":"configurationDone","request_seq":4,"seq":0,"success":true,"type":"response"}
1748538209.808176041 --> (stdio) {"command":"threads","type":"request","arguments":{},"seq":5}
1748538209.808200359 <-- (stdio) {"body":{"threads":[{"id":2334713,"name":"a.out"}]},"command":"threads","request_seq":5,"seq":0,"success":true,"type":"response"}
1748538209.944819212 <-- (stdio) {"body":{"module":{"addressRange":"0xfffff7cc0000","id":"AD8704B8-637D-63A8-F746-C5E0CDEC8708-40569A81","name":"libgcc_s.so.1","path":"/lib/aarch64-linux-gnu/libgcc_s.so.1","symbolStatus":"Symbols not found."},"reason":"new"},"event":"module","seq":0,"type":"event"}
1748538209.944906950 <-- (stdio) {"body":{"module":{"addressRange":"0xfffff7cf0000","debugInfoSize":"437.8KB","id":"86686E2C-1E7D-044E-EF26-4708ABADA31E-1830BAA5","name":"libm.so.6","path":"/lib/aarch64-linux-gnu/libm.so.6","symbolFilePath":"/usr/lib/debug/.build-id/86/686e2c1e7d044eef264708abada31e1830baa5.debug","symbolStatus":"Symbols loaded."},"reason":"new"},"event":"module","seq":0,"type":"event"}
1748538209.944927216 <-- (stdio) {"body":{"module":{"addressRange":"0xfffff7d90000","id":"A012B2BB-7711-0E84-B266-CD7425B50E57-427ABB02","name":"libstdc++.so.6","path":"/lib/aarch64-linux-gnu/libstdc++.so.6","symbolStatus":"Symbols not found."},"reason":"new"},"event":"module","seq":0,"type":"event"}
1748538209.944978952 <-- (stdio) {"body":{"module":{"addressRange":"0xfffff7b10000","debugInfoSize":"3.4MB","id":"2A450FE7-4D1B-79A3-21CC-1B12337FC31A-2C3FB834","name":"libc.so.6","path":"/lib/aarch64-linux-gnu/libc.so.6","symbolFilePath":"/usr/lib/debug/.build-id/2a/450fe74d1b79a321cc1b12337fc31a2c3fb834.debug","symbolStatus":"Symbols loaded."},"reason":"new"},"event":"module","seq":0,"type":"event"}
```
</details>
https://github.com/llvm/llvm-project/pull/141689
More information about the lldb-commits
mailing list