The attached (new) test always passes with a current JDK 23 VM (without JDK-8329528) crash, making jtreg (compiled from today) result in an Error because it detects the discrepancy:
runner finished test: gc/g1/pinnedobjs/TestDroppedRetainedTAMS.java
Error. unexpected exit code: 134, doesn't match exit status: "Passed." which was reported by the test process
Test results: error: 1
instead of making this a failure.
Earlier jtreg (7.4-dev+0) considers this failing test a test pass.
runner finished test: gc/g1/pinnedobjs/TestDroppedRetainedTAMS.java
Error. unexpected exit code: 134, doesn't match exit status: "Passed." which was reported by the test process
Test results: error: 1
instead of making this a failure.
Earlier jtreg (7.4-dev+0) considers this failing test a test pass.
- duplicates
-
CODETOOLS-7903621 jtreg ignores VM exit code when test process reports status with "STATUS: " line
-
- Resolved
-