-
Notifications
You must be signed in to change notification settings - Fork 10.6k
[TEST] Switch to use new swift-driver when running tests #85930
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
base: main
Are you sure you want to change the base?
[TEST] Switch to use new swift-driver when running tests #85930
Conversation
|
@swift-ci please smoke test |
|
@swift-ci please smoke test macOS platform |
|
@swift-ci please smoke test linux platform |
a69da1a to
c9b605b
Compare
|
@swift-ci please smoke test |
c9b605b to
dd5a93d
Compare
|
@swift-ci please smoke test |
dd5a93d to
9364e16
Compare
|
@swift-ci please smoke test |
compnerd
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Wouldn't REQUIRES: legacy_swift_driver effectively delete the test? Most platforms would be using the swift driver.
Effectively, yes. This serves as a label to see if there are any gaps we need to fill before deleting them. Windows is still a bit rough because Convert this to a draft since I don't have good idea how to fix yet. |
Default to use new swift-driver to run lit tests as legacy swift driver is deprecated for a long time. The lit tests for legacy drivers are also disable when running new swift-driver. Tests that relies on legacy swift driver (for example, tests merge module) can be enabled on conditions `legacy_swift_driver`. Fix and split up some existing tests that relies on legacy driver.
9364e16 to
9fa286b
Compare
|
@swift-ci please smoke test |
Default to use new swift-driver to run lit tests as legacy swift driver is deprecated for a long time. The lit tests for legacy drivers are also disable when running new swift-driver.
Tests that relies on legacy swift driver (for example, tests merge module) can be enabled on conditions
legacy_swift_driver. Fix and split up some existing tests that relies on legacy driver.