-
Notifications
You must be signed in to change notification settings - Fork 9.1k
HADOOP-19017. Setup pre-commit CI for Windows 10 #5820
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
HADOOP-19017. Setup pre-commit CI for Windows 10 #5820
Conversation
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
42c3c46
to
2a801ee
Compare
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This reverts commit 9fb9ba2.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
* Also do Github status recovery.
🎊 +1 overall
This message was automatically generated. |
🎊 +1 overall
This message was automatically generated. |
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.
Hi @ayushtkn,
|
Strange the linux build doesn't report any errors for license
With these many failing tests, how will other developers figure out which one is a regression & which was already broken? You should put the proposal of enabling the Pre-Commit for Windows for each PR on the dev list, I believe & let folks know the current state of the build before enabling it For the code changes, it LGTM |
The file (hadoop-common-project/hadoop-common/src/test/resources/lz4/sequencefile) is created to test lz4 compatibility for a lz4 codec change. Its content is simply key/value counting from 0 until 2000. As mentioned this is a binary file so it cannot be added with license header, we can just ignore it from the license check. |
Thanks for your inputs @ayushtkn. I agree with you regarding this. I'll disable running the unit tests for pre-commit CI for Windows. So that we only catch regressions in the following for now - |
* This PR adds a Jenkinsfile for pre-commit CI to validate the Hadoop PRs on Windows 10.
Description of PR
This PR sets up the pre-commit CI for validating Hadoop PRs on Windows 10.
This is where the pre-commit CI for Windows 10 runs - Apache Hadoop Multibranch pipeline for Windows 10.
How was this patch tested?
I'll configure the
Branch source
to point to https://github.com/apache/hadoop after merging this PR.For code changes:
LICENSE
,LICENSE-binary
,NOTICE-binary
files?