Skip to content

TEZ-4705: Make Yetus test4tests vote for -0 instead of -1 for Tez#481

Open
Aggarwal-Raghav wants to merge 1 commit intoapache:masterfrom
Aggarwal-Raghav:TEZ-4705
Open

TEZ-4705: Make Yetus test4tests vote for -0 instead of -1 for Tez#481
Aggarwal-Raghav wants to merge 1 commit intoapache:masterfrom
Aggarwal-Raghav:TEZ-4705

Conversation

@Aggarwal-Raghav
Copy link
Copy Markdown
Contributor

No description provided.

Comment thread build-tools/test-patch.sh Outdated
JIRA_COMMENT="$JIRA_COMMENT

{color:red}-1 tests included{color}. The patch doesn't appear to include any new or modified tests.
{color:orange}-0 tests included{color}. The patch doesn't appear to include any new or modified tests.
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

where can I see the effect of this change?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

i guess no where 😬, only github emoji by yetus are coming.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

on JIRA also, no color and in github also no orange color. But i think its better to keep it orange. WDYT?

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

okay, we can consider removing test-patch.sh later if it turns out we don't use it at all

Copy link
Copy Markdown
Contributor Author

@Aggarwal-Raghav Aggarwal-Raghav Apr 15, 2026

Choose a reason for hiding this comment

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

hmm,
Here is the scenario i'm thinking:

  1. If in a PR new tests are added:
  • UT passed (unit): +1 green
  • UT failed (unit): -1 red
  • test4testsL +1 green
  1. If no new UT were added:
  • test4tests): -0 orange irrespective of UT failure as they are handled be unit

I'm little confused. let me test few things.

@tez-yetus
Copy link
Copy Markdown

🎊 +1 overall

Vote Subsystem Runtime Logfile Comment
+0 🆗 reexec 5m 2s Docker mode activated.
_ Prechecks _
+1 💚 dupname 0m 0s No case conflicting files found.
+0 🆗 detsecrets 0m 0s detect-secrets was not available.
+0 🆗 shelldocs 0m 0s Shelldocs was not available.
+1 💚 @author 0m 0s The patch does not contain any @author tags.
_ master Compile Tests _
_ Patch Compile Tests _
+1 💚 codespell 0m 5s No new issues.
+1 💚 blanks 0m 0s The patch has no blanks issues.
+1 💚 shellcheck 0m 2s No new issues.
_ Other Tests _
+1 💚 asflicense 0m 20s The patch does not generate ASF License warnings.
5m 50s
Subsystem Report/Notes
Docker ClientAPI=1.54 ServerAPI=1.54 base: https://ci-hadoop.apache.org/job/tez-multibranch/job/PR-481/1/artifact/out/Dockerfile
GITHUB PR #481
Optional Tests dupname asflicense codespell detsecrets shellcheck shelldocs
uname Linux 344de02a5d04 5.15.0-173-generic #183-Ubuntu SMP Fri Mar 6 13:29:34 UTC 2026 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality /home/jenkins/jenkins-home/workspace/tez-multibranch_PR-481/src/.yetus/personality.sh
git revision master / 573c3bb
Max. process+thread count 51 (vs. ulimit of 5500)
modules C: . U: .
Console output https://ci-hadoop.apache.org/job/tez-multibranch/job/PR-481/1/console
versions git=2.43.0 maven=3.9.14 codespell=2.4.1 shellcheck=0.7.1
Powered by Apache Yetus 0.15.1 https://yetus.apache.org

This message was automatically generated.

@Aggarwal-Raghav
Copy link
Copy Markdown
Contributor Author

I'll make 1 checkstyle fix i.e. java change to trigger the test4tests

@tez-yetus
Copy link
Copy Markdown

🎊 +1 overall

Vote Subsystem Runtime Logfile Comment
+0 🆗 reexec 0m 11s Docker mode activated.
_ Prechecks _
+1 💚 dupname 0m 0s No case conflicting files found.
+0 🆗 detsecrets 0m 0s detect-secrets was not available.
+0 🆗 shelldocs 0m 0s Shelldocs was not available.
+1 💚 @author 0m 0s The patch does not contain any @author tags.
-0 ⚠️ test4tests 0m 0s The patch doesn't appear to include any new or modified tests. Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch.
_ master Compile Tests _
+0 🆗 mvndep 0m 29s Maven dependency ordering for branch
+1 💚 mvninstall 2m 57s master passed
+1 💚 compile 1m 29s master passed
+1 💚 checkstyle 1m 4s master passed
+1 💚 javadoc 1m 12s master passed
+0 🆗 spotbugs 0m 59s tez-dag in master has 749 extant spotbugs warnings.
+0 🆗 spotbugs 3m 54s root in master has 1935 extant spotbugs warnings.
_ Patch Compile Tests _
+0 🆗 mvndep 0m 5s Maven dependency ordering for patch
+1 💚 mvninstall 2m 28s the patch passed
+1 💚 codespell 1m 0s No new issues.
+1 💚 compile 1m 38s the patch passed
+1 💚 javac 1m 38s the patch passed
+1 💚 blanks 0m 0s The patch has no blanks issues.
+1 💚 checkstyle 0m 25s tez-dag: The patch generated 0 new + 111 unchanged - 2 fixed = 111 total (was 113)
+1 💚 checkstyle 0m 35s root: The patch generated 0 new + 111 unchanged - 2 fixed = 111 total (was 113)
+1 💚 shellcheck 0m 2s No new issues.
+1 💚 javadoc 1m 18s the patch passed
+1 💚 spotbugs 5m 13s the patch passed
_ Other Tests _
+1 💚 unit 4m 50s tez-dag in the patch passed.
+1 💚 unit 59m 48s root in the patch passed.
+1 💚 asflicense 0m 52s The patch does not generate ASF License warnings.
92m 40s
Subsystem Report/Notes
Docker ClientAPI=1.54 ServerAPI=1.54 base: https://ci-hadoop.apache.org/job/tez-multibranch/job/PR-481/2/artifact/out/Dockerfile
GITHUB PR #481
Optional Tests dupname asflicense codespell detsecrets shellcheck shelldocs javac javadoc unit spotbugs checkstyle compile
uname Linux 11f22fb961e3 5.15.0-173-generic #183-Ubuntu SMP Fri Mar 6 13:29:34 UTC 2026 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality /home/jenkins/jenkins-home/workspace/tez-multibranch_PR-481/src/.yetus/personality.sh
git revision master / 035e159
Default Java Ubuntu-21.0.10+7-Ubuntu-124.04
Test Results https://ci-hadoop.apache.org/job/tez-multibranch/job/PR-481/2/testReport/
Max. process+thread count 1336 (vs. ulimit of 5500)
modules C: tez-dag . U: .
Console output https://ci-hadoop.apache.org/job/tez-multibranch/job/PR-481/2/console
versions git=2.43.0 maven=3.9.14 spotbugs=4.9.3 codespell=2.4.1 shellcheck=0.7.1
Powered by Apache Yetus 0.15.1 https://yetus.apache.org

This message was automatically generated.

public DAGStatusBuilder getDAGStatus(Set<StatusGetOpts> statusOptions,
long timeoutMillis) throws TezException {
long timeoutNanos = timeoutMillis * 1000l * 1000l;
long timeoutNanos = timeoutMillis * 1000L * 1000L;
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

I think you can revert this when the patch is fully finalized and approved

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

ok

@tez-yetus
Copy link
Copy Markdown

💔 -1 overall

Vote Subsystem Runtime Logfile Comment
+0 🆗 reexec 0m 11s Docker mode activated.
_ Prechecks _
+1 💚 dupname 0m 0s No case conflicting files found.
+0 🆗 detsecrets 0m 0s detect-secrets was not available.
+0 🆗 shelldocs 0m 0s Shelldocs was not available.
+1 💚 @author 0m 0s The patch does not contain any @author tags.
+1 💚 test4tests 0m 0s The patch appears to include 1 new or modified test files.
_ master Compile Tests _
+0 🆗 mvndep 0m 29s Maven dependency ordering for branch
+1 💚 mvninstall 2m 39s master passed
+1 💚 compile 1m 35s master passed
+1 💚 checkstyle 1m 2s master passed
+1 💚 javadoc 1m 26s master passed
+0 🆗 spotbugs 0m 53s tez-api in master has 545 extant spotbugs warnings.
+0 🆗 spotbugs 3m 50s root in master has 1935 extant spotbugs warnings.
_ Patch Compile Tests _
+0 🆗 mvndep 0m 6s Maven dependency ordering for patch
+1 💚 mvninstall 2m 21s the patch passed
+1 💚 codespell 0m 48s No new issues.
+1 💚 compile 1m 32s the patch passed
+1 💚 javac 1m 32s the patch passed
+1 💚 blanks 0m 0s The patch has no blanks issues.
+1 💚 checkstyle 0m 53s the patch passed
+1 💚 shellcheck 0m 2s No new issues.
+1 💚 javadoc 1m 14s the patch passed
+1 💚 spotbugs 5m 0s the patch passed
_ Other Tests _
-1 ❌ unit 1m 59s /patch-unit-tez-api.txt tez-api in the patch passed.
-1 ❌ unit 61m 52s /patch-unit-root.txt root in the patch passed.
+1 💚 asflicense 0m 55s The patch does not generate ASF License warnings.
90m 52s
Reason Tests
Failed junit tests tez.common.TestTezCommonUtils
tez.common.TestTezCommonUtils
Subsystem Report/Notes
Docker ClientAPI=1.54 ServerAPI=1.54 base: https://ci-hadoop.apache.org/job/tez-multibranch/job/PR-481/3/artifact/out/Dockerfile
GITHUB PR #481
Optional Tests dupname asflicense codespell detsecrets shellcheck shelldocs javac javadoc unit spotbugs checkstyle compile
uname Linux 20f709d1daeb 5.15.0-173-generic #183-Ubuntu SMP Fri Mar 6 13:29:34 UTC 2026 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality /home/jenkins/jenkins-home/workspace/tez-multibranch_PR-481/src/.yetus/personality.sh
git revision master / 462e10e
Default Java Ubuntu-21.0.10+7-Ubuntu-124.04
Test Results https://ci-hadoop.apache.org/job/tez-multibranch/job/PR-481/3/testReport/
Max. process+thread count 1348 (vs. ulimit of 5500)
modules C: tez-api . U: .
Console output https://ci-hadoop.apache.org/job/tez-multibranch/job/PR-481/3/console
versions git=2.43.0 maven=3.9.14 spotbugs=4.9.3 codespell=2.4.1 shellcheck=0.7.1
Powered by Apache Yetus 0.15.1 https://yetus.apache.org

This message was automatically generated.

@tez-yetus
Copy link
Copy Markdown

🎊 +1 overall

Vote Subsystem Runtime Logfile Comment
+0 🆗 reexec 0m 11s Docker mode activated.
_ Prechecks _
+1 💚 dupname 0m 0s No case conflicting files found.
+0 🆗 detsecrets 0m 0s detect-secrets was not available.
+0 🆗 shelldocs 0m 0s Shelldocs was not available.
+1 💚 @author 0m 0s The patch does not contain any @author tags.
_ master Compile Tests _
_ Patch Compile Tests _
+1 💚 codespell 0m 6s No new issues.
+1 💚 blanks 0m 0s The patch has no blanks issues.
+1 💚 shellcheck 0m 0s No new issues.
_ Other Tests _
+1 💚 asflicense 0m 18s The patch does not generate ASF License warnings.
0m 54s
Subsystem Report/Notes
Docker ClientAPI=1.54 ServerAPI=1.54 base: https://ci-hadoop.apache.org/job/tez-multibranch/job/PR-481/4/artifact/out/Dockerfile
GITHUB PR #481
Optional Tests dupname asflicense codespell detsecrets shellcheck shelldocs
uname Linux 12a60895c737 5.15.0-173-generic #183-Ubuntu SMP Fri Mar 6 13:29:34 UTC 2026 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality /home/jenkins/jenkins-home/workspace/tez-multibranch_PR-481/src/.yetus/personality.sh
git revision master / faf4957
Max. process+thread count 57 (vs. ulimit of 5500)
modules C: . U: .
Console output https://ci-hadoop.apache.org/job/tez-multibranch/job/PR-481/4/console
versions git=2.43.0 maven=3.9.14 codespell=2.4.1 shellcheck=0.7.1
Powered by Apache Yetus 0.15.1 https://yetus.apache.org

This message was automatically generated.

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