-
Notifications
You must be signed in to change notification settings - Fork 354
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
Gh-2711: conditionally run tests on windows #2716
Conversation
Commit f96aa22 should pass (the tests anyway), as its only running the tests on Ubuntu (because of the keywords it's looking for). |
I've just raised #2717 to cover the remaining Windows test failures. However, because it is not a priority issue, I don't think we should run this new Windows variant of CI for releases yet. Also, under #2717 there will be extra changes required to the CI for Windows only (to install appropriate Hadoop libraries). If the release trigger were to remain disabled for now, it could then be enabled when #2717 is fixed (as there would be no more failures after this point). |
So for now, this should only run when "windows" is in the branch name? |
Yes that's the idea, this way we can create branches and PRs to work on the Windows problems, but the releases will continue to build as usual and will pass. Then once the existing Windows issues are fixed, we can enable it for releases as well. From a practical perspective, we could have |
…hen to re-enable it.
I've made the change to use release-disabled-for-now as you suggested :) |
Because the branch for this PR contains the word 'windows', the tests are run on Windows and they fail because Windows isn't fully supported yet. This PR is ok to be merged despite the CI showing a failure. |
Related Issue