From 83c5513239f6369ef55dbc3a74b034868d160b75 Mon Sep 17 00:00:00 2001 From: Matthew Bastien Date: Tue, 18 Nov 2025 14:16:26 -0500 Subject: [PATCH] disable LLDB contract test on Windows with Swift 6.2.1 --- test/integration-tests/debugger/lldb.test.ts | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/test/integration-tests/debugger/lldb.test.ts b/test/integration-tests/debugger/lldb.test.ts index b0a4c1c2c..7503333a3 100644 --- a/test/integration-tests/debugger/lldb.test.ts +++ b/test/integration-tests/debugger/lldb.test.ts @@ -15,7 +15,6 @@ import { expect } from "chai"; import { WorkspaceContext } from "@src/WorkspaceContext"; import { getLLDBLibPath } from "@src/debugger/lldb"; -import { IS_RUNNING_UNDER_DOCKER } from "@src/utilities/utilities"; import { Version } from "@src/utilities/version"; import { activateExtensionForTest } from "../utilities/testutilities"; @@ -25,12 +24,13 @@ suite("lldb contract test suite", () => { activateExtensionForTest({ async setup(ctx) { - // lldb.exe on Windows is not launching correctly, but only in Docker. + // This test is failing due to toolchain issues starting with Swift 6.2.1 + // Will re-enable once that is resolved. + // + // https://github.com/swiftlang/vscode-swift/issues/1947 if ( - IS_RUNNING_UNDER_DOCKER && process.platform === "win32" && - ctx.globalToolchainSwiftVersion.isGreaterThanOrEqual(new Version(6, 0, 0)) && - ctx.globalToolchainSwiftVersion.isLessThan(new Version(6, 0, 2)) + ctx.globalToolchainSwiftVersion.isGreaterThanOrEqual(new Version(6, 2, 1)) ) { this.skip(); }