-
Notifications
You must be signed in to change notification settings - Fork 10.5k
[SDK] Remove the obsolete XCTest overlay #37587
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
My local build hasn't finished yet; I think we should be able to pick up XCTest.swiftmodule from the SDK (because we are able to link XCTest.framework), but it's possible we'll need to tweak the test configuration. @swift-ci test |
@swift-ci test windows platform |
Build failed |
D'oh, I also need to remove XCTest from the expected failure list. |
The actual XCTest overlay has not been maintained in this repository for years. (It is distributed in Xcode (libXCTestSwiftSupport.dylib), along with XCTest.framework itself.) The code we have here is badly out of date, and the fact that we have it on the module path in CI makes it interfere with the contents of recent SDKs. Remove the XCTest overlay from this repository; pick it up from the SDK instead. rdar://76915582
4657b53
to
9cf28df
Compare
@swift-ci test |
The actual XCTest overlay has not been maintained in this repository for years. (It is distributed in Xcode (libXCTestSwiftSupport.dylib), along with XCTest.framework itself.)
The code we have here is badly out of date, and the fact that we have it on the module path in CI makes it interfere with the contents of recent SDKs.
Remove the XCTest overlay from this repository; pick it up from the SDK instead.
rdar://76915582