@@ -43,6 +43,7 @@ final class CrashRecoveryTests: XCTestCase {
43
43
func testSourcekitdCrashRecovery( ) throws {
44
44
try XCTSkipUnless ( isDarwinHost, " Linux and Windows use in-process sourcekitd " )
45
45
try XCTSkipUnless ( longTestsEnabled)
46
+ try XCTSkipIf ( true , " Causing memory corruption issues on Linux - rdar://90238939 " )
46
47
47
48
let ws = try ! staticSourceKitTibsWorkspace ( name: " sourcekitdCrashRecovery " ) !
48
49
let loc = ws. testLoc ( " loc " )
@@ -153,6 +154,7 @@ final class CrashRecoveryTests: XCTestCase {
153
154
154
155
func testClangdCrashRecovery( ) throws {
155
156
try XCTSkipUnless ( longTestsEnabled)
157
+ try XCTSkipIf ( true , " Causing memory corruption issues on Linux - rdar://90238939 " )
156
158
157
159
let ws = try ! staticSourceKitTibsWorkspace ( name: " ClangCrashRecovery " ) !
158
160
let loc = ws. testLoc ( " loc " )
@@ -190,6 +192,7 @@ final class CrashRecoveryTests: XCTestCase {
190
192
191
193
func testClangdCrashRecoveryReopensWithCorrectBuildSettings( ) throws {
192
194
try XCTSkipUnless ( longTestsEnabled)
195
+ try XCTSkipIf ( true , " Causing memory corruption issues on Linux - rdar://90238939 " )
193
196
194
197
let ws = try ! staticSourceKitTibsWorkspace ( name: " ClangCrashRecoveryBuildSettings " ) !
195
198
let loc = ws. testLoc ( " loc " )
@@ -223,6 +226,7 @@ final class CrashRecoveryTests: XCTestCase {
223
226
224
227
func testPreventClangdCrashLoop( ) throws {
225
228
try XCTSkipUnless ( longTestsEnabled)
229
+ try XCTSkipIf ( true , " Causing memory corruption issues on Linux - rdar://90238939 " )
226
230
227
231
let ws = try ! staticSourceKitTibsWorkspace ( name: " ClangCrashRecovery " ) !
228
232
let loc = ws. testLoc ( " loc " )
0 commit comments