Skip to content

SwiftDriverTests: disable some tests #866

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

Merged
merged 1 commit into from
Oct 15, 2021

Conversation

compnerd
Copy link
Member

@compnerd compnerd commented Oct 8, 2021

These tests explicitly hardcode the macOS triple into the test, making
them inherently non-portable. Just disable the tests.

These tests explicitly hardcode the macOS triple into the test, making
them inherently non-portable.  Just disable the tests.
@compnerd
Copy link
Member Author

compnerd commented Oct 8, 2021

@swift-ci please test

@cltnschlosser
Copy link
Contributor

It's weird that these tests were successfully running on linux. Seems like there is probably a bug somewhere?

@compnerd
Copy link
Member Author

compnerd commented Oct 9, 2021

Yeah, there is something definitely odd going on here. I can hold off on merging this if you want to take a look @cltnschlosser. I am building with a local patch to implement Windows support and just trying to get through the test suite. But I believe that the version that I have is better than the version that has been up as a PR for a while (it matches the C++ driver better and supports a bit more functionality).

@cltnschlosser
Copy link
Contributor

No feel free, just an observation.

@compnerd
Copy link
Member Author

That observation has been bugging me too. I don't understand why this passes on Linux. Am I mistaken in that this should be limited to macOS?

@compnerd
Copy link
Member Author

I'm still not 100% certain about which way this should lean (that is if this is a bug on the Windows side or the Linux side). However, for the moment, going to go ahead with this as there are definitely issues with using the hardcoded triple and this allows the explicit module build tests to pass which allows some level of tracking for issues on the windows toolchain.

@compnerd compnerd merged commit dc27691 into swiftlang:main Oct 15, 2021
@compnerd compnerd deleted the disable-tests branch October 15, 2021 15:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants