Skip to content

LLDB tests hanging on premerge runners #165887

@boomanaiden154

Description

@boomanaiden154

We're seeing some LLDB tests hang on the premerge runners, with the default lit timeouts not working. Going into a hanging instance, we can see the following process from ps aux that has been running for 10+ hours:

gha      1597203  0.0  0.0 1562396 108092 ?      Sl   Oct30   0:08 /home/gha/llvm-project/build/bin/lldb-dap --connection accept:///tmp/lit-tmp-yp5x_cuj/dap-connection-1585649

Running lsof -a -p 1597203 we can see the following open file:

lldb-dap 1597203  gha    3w   REG              0,128    23969  1047917 /home/gha/llvm-project/build/lldb-test-build.noindex/tools/lldb-dap/server/TestDAP_server.test_server_unix_socket/dap.txt

Which seems to imply that this test is hanging:

def test_server_unix_socket(self):

Looking at a couple other instances, it's not exclusive to this test. I'm also seeing failures in test_server_interrupt and test_server_port. These are all DAP tests though.

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions