RFR: JDK-8357082 : Stabilize and add debug logs to CopyAreaOOB.java
Harshitha Onkar
honkar at openjdk.org
Sat May 17 00:09:00 UTC 2025
CopyAreaOOB.java was failing intermittently on some platforms on CI but recently it started to fail more frequently on macos-aarch64 when the entire test suite runs.
Test failure is not reproducible when the test is run individually (multiple times) on CI.
Rewritten the test and added debug logs that will be helpful to figure out the issue.
- Added code to capture screenshot (entire screen as well as the frame) in case of failure.
- Since it tests multiple regions added a StringBuffer to consolidate the error logs before throwing RuntimeException.
-------------
Commit messages:
- copyright year
- CopyAreaOOB: debug logs
Changes: https://git.openjdk.org/jdk/pull/25279/files
Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=25279&range=00
Issue: https://bugs.openjdk.org/browse/JDK-8357082
Stats: 114 lines in 2 files changed: 59 ins; 27 del; 28 mod
Patch: https://git.openjdk.org/jdk/pull/25279.diff
Fetch: git fetch https://git.openjdk.org/jdk.git pull/25279/head:pull/25279
PR: https://git.openjdk.org/jdk/pull/25279
More information about the client-libs-dev
mailing list