[llvm] [Dexter][NFC] Mark script tests unsupported for non-lldb debuggers (PR #201596)

Stephen Tozer via llvm-commits llvm-commits at lists.llvm.org
Thu Jun 4 07:12:54 PDT 2026


https://github.com/SLTozer created https://github.com/llvm/llvm-project/pull/201596

The recently-added structured script feature currently relies on DAP-based debuggers, of which the only one currently supported by Dexter is LLDB. In order to prevent the tests that depend on this feature from running for other debuggers, we require LLDB for the script test directory.

>From 4ac5f2bd823cdbd5b9f219668d8a0e42ab6f16f5 Mon Sep 17 00:00:00 2001
From: Stephen Tozer <stephen.tozer at sony.com>
Date: Thu, 4 Jun 2026 15:07:19 +0100
Subject: [PATCH] [Dexter][NFC] Mark script tests unsupported for non-lldb
 debuggers

The recently-added structured script feature currently relies on DAP-based
debuggers, of which the only one currently supported by Dexter is LLDB. In
order to prevent the tests that depend on this feature from running for
other debuggers, we require LLDB for the script test directory.
---
 .../debuginfo-tests/dexter/feature_tests/scripts/lit.local.cfg | 3 +++
 1 file changed, 3 insertions(+)
 create mode 100644 cross-project-tests/debuginfo-tests/dexter/feature_tests/scripts/lit.local.cfg

diff --git a/cross-project-tests/debuginfo-tests/dexter/feature_tests/scripts/lit.local.cfg b/cross-project-tests/debuginfo-tests/dexter/feature_tests/scripts/lit.local.cfg
new file mode 100644
index 0000000000000..3ba015e51d5d9
--- /dev/null
+++ b/cross-project-tests/debuginfo-tests/dexter/feature_tests/scripts/lit.local.cfg
@@ -0,0 +1,3 @@
+# Structured scripts require DAP-based debugging, which is currently only supported through LLDB.
+if "lldb" not in config.available_features:
+    config.unsupported = True



More information about the llvm-commits mailing list