From 0f32f144f829eb86ecfcb6520b84fc124671217b Mon Sep 17 00:00:00 2001 From: "Jonathan A. Sternberg" Date: Fri, 12 Dec 2025 09:41:36 -0600 Subject: [PATCH] dap: skip the set breakpoints test because of possible deadlock The unit test can potentially deadlock in some way that the go runtime doesn't detect it and it runs for 30 minutes. Skipping the test until we either fix it or replace it with an equivalent integration test. Signed-off-by: Jonathan A. Sternberg --- dap/adapter_test.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dap/adapter_test.go b/dap/adapter_test.go index 1e990ada92f0..82adf2ab306e 100644 --- a/dap/adapter_test.go +++ b/dap/adapter_test.go @@ -73,6 +73,8 @@ func TestLaunch(t *testing.T) { // TestSetBreakpoints will test sending a setBreakpoints request with no breakpoints. // The response should be an empty array instead of null in the JSON. func TestSetBreakpoints(t *testing.T) { + t.Skip("fixme: test can hit a deadlock that causes it to exit after 30 minutes") + adapter, conn, client := NewTestAdapter[common.Config](t) ctx, cancel := context.WithTimeoutCause(context.Background(), 10*time.Second, context.DeadlineExceeded)