[Lldb-commits] [lldb] [lldb-dap] Improving consistency of tests by removing concurrency. (PR #165496)

David Spickett via lldb-commits lldb-commits at lists.llvm.org
Thu Oct 30 10:21:27 PDT 2025


DavidSpickett wrote:

I haven't been able to trigger the problem but I think what's happening is the select is finding some data but not a whole JSON string. Something is delaying the write of the rest (this bot runs on a busy system). It's not always at the JSON part either, just happened to be most of the time in that run.

I think what you've done here is an improvement, and making it loop waiting for a complete parseable packet could A: lead to looping forever and B: hide situations where we do send an invalid packet.

So this is a good change, but I need some time to figure out how to give the Arm bot a more stable environment.

https://github.com/llvm/llvm-project/pull/165496


More information about the lldb-commits mailing list