-
-
Notifications
You must be signed in to change notification settings - Fork 317
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
Failures occurred, TAP results and TEST TARGETS SUMMARY don't report failures #4115
Comments
I've also got some grinders that don't show any failures, but there are tests failing in the grinders. https://openj9-jenkins.osuosl.org/job/Grinder/1492/consoleFull
Similarly in https://openj9-jenkins.osuosl.org/job/Grinder/1493/consoleFull |
This problem is impacting development and the ability to diagnose problems. Grinders are not correctly reporting failures that occur, they look like they are passing when tests are really failing. It needs to be fixed ASAP. |
The test runs multiple commands. The first one failed and the last cmd was successful. As we only capture the last cmd result, the test result is successful. We should use |
fix: adoptium#4115 Signed-off-by: Lan Xia <Lan_Xia@ca.ibm.com>
Pls also check https://openj9-jenkins.osuosl.org/job/Grinder/1494/ is the same situation. |
re #4115 (comment), I do not think https://openj9-jenkins.osuosl.org/job/Grinder/1494/ is the same problem as vector tests. |
It's the test report view: https://openj9-jenkins.osuosl.org/job/Grinder/1494/testReport/. Example: |
@babsingh are you referring to the following case that it is in the failed test section, but showed passed? This is a different issue than vector test above. In this case, a 3rd party Jenkins JUnit plugin reads jtr files that are generated from openjdk tests. We do not do any modifications to the test report. If you refresh Jenkins test report page, the test link change from time to time (not all the time). Also, the content on the above test link changes from time to time (see the recording below): Screenshare.-.2022-11-04.2_34_31.PM.mp4Just my two cents, I think it is related to the test that was executed in iteration. As a result, it had multiple jtr files with the same test name. When the Jenkins plugin renders it, it quires the database and displays the first returned result (without order), which may or may not be the failed one. I think this is something that we should report to the Jenkins JUnit plugin repo. |
It suggested aqa-tests/TKG/output_16675036039469/jdk_lang_1/work/java/lang/Thread/NullStackTrace.jtr in the Grinder Artifacts Or you can check console output for segfault. |
fix: #4115 Signed-off-by: Lan Xia <Lan_Xia@ca.ibm.com> Signed-off-by: Lan Xia <Lan_Xia@ca.ibm.com>
re #4115 (comment): I generally look at the |
https://openj9-jenkins.osuosl.org/job/Test_openjdk19_j9_sanity.openjdk_aarch64_mac_Nightly/44/
jenkins (correctly) reports unstable. There is a Test Result reporting failures.
The TAP results don't report any failures, and TEST TARGETS SUMMARY shows ALL TESTS PASSED
@llxia
The text was updated successfully, but these errors were encountered: