Skip to content

PHOENIX-6146 Run precommit checks on github PRs - #895

Closed
stoty wants to merge 1 commit into
apache:masterfrom
stoty:PHOENIX-6146
Closed

PHOENIX-6146 Run precommit checks on github PRs#895
stoty wants to merge 1 commit into
apache:masterfrom
stoty:PHOENIX-6146

Conversation

@stoty

Copy link
Copy Markdown
Contributor

No description provided.

@stoty
stotyforce-pushed the PHOENIX-6146 branch 10 times, most recently from 9e08b71 to 2745c44CompareSeptember 28, 2020 08:12
@stoty

Copy link
Copy Markdown
ContributorAuthor

💔 -1 overall

VoteSubsystemRuntimeComment
0reexec0Docker mode activated.
-1docker4Dockerfile '/Users/stoty/yetusdir/component/dev/docker/Dockerfile.yetus' not found.
SubsystemReport/Notes
JIRA IssuePHOENIX-5032
JIRA Patch URLhttps://issues.apache.org/jira/secure/attachment/13011312/PHOENIX-5032.4.x.v1.patch
versionsgit=2.28.0
Powered byApache Yetus 0.12.0 https://yetus.apache.org

This message was automatically generated.

@stoty

Copy link
Copy Markdown
ContributorAuthor

💔 -1 overall

VoteSubsystemRuntimeComment
+0 🆗reexec5m 44sDocker mode activated.
_ Prechecks _
+1 💚dupname0m 0sNo case conflicting files found.
+1 💚@author0m 0sThe patch does not contain any @author tags.
_ master Compile Tests _
_ Patch Compile Tests _
+1 💚shellcheck0m 0sThere were no new shellcheck issues.
-1 ❌shelldocs0m 2sThe patch generated 2 new + 0 unchanged - 0 fixed = 2 total (was 0)
+1 💚whitespace0m 0sThe patch has no whitespace issues.
-1 ❌yamllint0m 1sThe patch generated 4 new + 3 unchanged - 0 fixed = 7 total (was 3)
_ Other Tests _
+1 💚asflicense0m 12sThe patch does not generate ASF License warnings.
6m 35s
SubsystemReport/Notes
DockerClientAPI=1.40 ServerAPI=1.40 base: https://ci-hadoop.apache.org/job/Phoenix/job/Phoenix-PreCommit-GitHub-PR/job/PR-895/14/artifact/yetus-general-check/output/Dockerfile
GITHUB PR#895
Optional Testsdupname asflicense yamllint shellcheck shelldocs
unameLinux f2448cb4560a 4.15.0-58-generic #64-Ubuntu SMP Tue Aug 6 11:12:41 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
Build toolmaven
Personalitydev/phoenix-personality.sh
git revisionmaster / d14e3d0
shelldocshttps://ci-hadoop.apache.org/job/Phoenix/job/Phoenix-PreCommit-GitHub-PR/job/PR-895/14/artifact/yetus-general-check/output/diff-patch-shelldocs.txt
yamllinthttps://ci-hadoop.apache.org/job/Phoenix/job/Phoenix-PreCommit-GitHub-PR/job/PR-895/14/artifact/yetus-general-check/output/diff-patch-yamllint.txt
Max. process+thread count47 (vs. ulimit of 30000)
modulesC: . U: .
Console outputhttps://ci-hadoop.apache.org/job/Phoenix/job/Phoenix-PreCommit-GitHub-PR/job/PR-895/14/console
versionsgit=2.7.4 maven=3.3.9 shellcheck=0.7.0 yamllint=1.20.0
Powered byApache Yetus 0.12.0 https://yetus.apache.org

This message was automatically generated.

@stoty

Copy link
Copy Markdown
ContributorAuthor

🎊 +1 overall

VoteSubsystemRuntimeComment
+0 🆗reexec1m 23sDocker mode activated.
_ Prechecks _
+1 💚dupname0m 0sNo case conflicting files found.
+1 💚@author0m 0sThe patch does not contain any @author tags.
_ master Compile Tests _
_ Patch Compile Tests _
+1 💚shellcheck0m 1sThere were no new shellcheck issues.
+1 💚shelldocs0m 2sThere were no new shelldocs issues.
+1 💚whitespace0m 0sThe patch has no whitespace issues.
+1 💚yamllint0m 0sThere were no new yamllint issues.
_ Other Tests _
+1 💚asflicense0m 12sThe patch does not generate ASF License warnings.
2m 16s
SubsystemReport/Notes
DockerClientAPI=1.40 ServerAPI=1.40 base: https://ci-hadoop.apache.org/job/Phoenix/job/Phoenix-PreCommit-GitHub-PR/job/PR-895/15/artifact/yetus-general-check/output/Dockerfile
GITHUB PR#895
Optional Testsdupname asflicense yamllint shellcheck shelldocs
unameLinux d2e6e7b14de1 4.15.0-112-generic #113-Ubuntu SMP Thu Jul 9 23:41:39 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
Build toolmaven
Personalitydev/phoenix-personality.sh
git revisionmaster / d14e3d0
Max. process+thread count47 (vs. ulimit of 30000)
modulesC: . U: .
Console outputhttps://ci-hadoop.apache.org/job/Phoenix/job/Phoenix-PreCommit-GitHub-PR/job/PR-895/15/console
versionsgit=2.7.4 maven=3.3.9 shellcheck=0.7.0 yamllint=1.20.0
Powered byApache Yetus 0.12.0 https://yetus.apache.org

This message was automatically generated.

@stoty

Copy link
Copy Markdown
ContributorAuthor

🎊 +1 overall

VoteSubsystemRuntimeComment
+0 🆗reexec0m 37sDocker mode activated.
_ Prechecks _
+1 💚dupname0m 0sNo case conflicting files found.
+1 💚@author0m 0sThe patch does not contain any @author tags.
_ master Compile Tests _
_ Patch Compile Tests _
+1 💚shellcheck0m 0sThere were no new shellcheck issues.
+1 💚shelldocs0m 2sThere were no new shelldocs issues.
+1 💚whitespace0m 0sThe patch has no whitespace issues.
+1 💚yamllint0m 1sThere were no new yamllint issues.
_ Other Tests _
+1 💚asflicense0m 14sThe patch does not generate ASF License warnings.
1m 38s
SubsystemReport/Notes
DockerClientAPI=1.40 ServerAPI=1.40 base: https://ci-hadoop.apache.org/job/Phoenix/job/Phoenix-PreCommit-GitHub-PR/job/PR-895/1/artifact/yetus-general-check/output/Dockerfile
GITHUB PR#895
Optional Testsdupname asflicense yamllint shellcheck shelldocs
unameLinux ae8f82ed15b2 4.15.0-58-generic #64-Ubuntu SMP Tue Aug 6 11:12:41 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
Build toolmaven
Personalitydev/phoenix-personality.sh
git revisionmaster / d14e3d0
Max. process+thread count47 (vs. ulimit of 30000)
modulesC: . U: .
Console outputhttps://ci-hadoop.apache.org/job/Phoenix/job/Phoenix-PreCommit-GitHub-PR/job/PR-895/1/console
versionsgit=2.7.4 maven=3.3.9 shellcheck=0.7.0 yamllint=1.20.0
Powered byApache Yetus 0.12.0 https://yetus.apache.org

This message was automatically generated.

@joshelserjoshelser left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is see that Yetus didn't run any of the java based tests. I'm assuming that's because Yetus was smart enough to know that it didn't need to. Have you tested to make sure that when there is a change, we get unit tests run?

I think even if you haven't, I'm happy to just see this wired up. Iteration on testing is better than the current state.

Comment threadJenkinsfile.github
Comment threaddev/jenkins_precommit_github_yetus.sh
@stoty

Copy link
Copy Markdown
ContributorAuthor

Thank you @joshelser .

I haven't actually tested the Java part on that on GitHub integration, but the Jenkins patch job uses the same personality, and almost the same Yetus options, so I'd be very surprised if it didn't work.

It's probably going to need an addendum or three as we start using it anger anyway, just as you've said.

@stotystoty closed this Nov 25, 2020
@stoty
stoty deleted the PHOENIX-6146 branch July 29, 2021 12:18
Sign up for freeto 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.

2 participants

@stoty@joshelser