Skip to content

Commit 62a5981

Browse files
[TEST-ONLY] Make caching tests to require Xcode26
Add compilation caching test requirement to be Xcode26 to workaround issues in older compiler versions.
1 parent 04f5913 commit 62a5981

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

Tests/SWBBuildSystemTests/ClangCompilationCachingTests.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ import SWBTestSupport
1919
import SWBUtil
2020

2121
@Suite(.skipHostOS(.windows, "Windows platform has no CAS support yet"),
22-
.requireDependencyScannerPlusCaching, .skipInXcodeCloud("flaky tests"))
22+
.requireDependencyScannerPlusCaching, .skipInXcodeCloud("flaky tests"), .requireXcode26())
2323
fileprivate struct ClangCompilationCachingTests: CoreBasedTests {
2424
let canUseCASPlugin: Bool
2525
let canUseCASPruning: Bool

Tests/SWBBuildSystemTests/ClangModuleVerifierTests.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -192,7 +192,7 @@ fileprivate struct ClangModuleVerifierTests: CoreBasedTests {
192192
}
193193

194194
@Test(.requireSDKs(.macOS), .requireClangFeatures(.wSystemHeadersInModule), .requireDependencyScannerPlusCaching,
195-
.skipInXcodeCloud("flaky tests"))
195+
.skipInXcodeCloud("flaky tests"), .requireXcode26())
196196
func cachedBuild() async throws {
197197
try await withTemporaryDirectory { (tmpDirPath: Path) in
198198
let archs = ["arm64", "x86_64"]

Tests/SWBBuildSystemTests/SwiftCompilationCachingTests.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ import SWBTaskExecution
2020
import SWBProtocol
2121

2222
@Suite(.requireSwiftFeatures(.compilationCaching),
23-
.skipInXcodeCloud("flaky tests"))
23+
.skipInXcodeCloud("flaky tests"), .requireXcode26())
2424
fileprivate struct SwiftCompilationCachingTests: CoreBasedTests {
2525
@Test(.requireSDKs(.iOS))
2626
func swiftCachingSimple() async throws {

0 commit comments

Comments
 (0)