On Mon, 29 Sep 2025 08:52:04 GMT, SendaoYan <[email protected]> wrote:
> Hi all, > > We observed java/lang/Thread/virtual/Starvation.java intermittent timed out > on server with many CPU core number. The more CPU core number the 'runTest' > will create more pinned virtual threads. This PR compute an iteration count > which divide the CPU core number will make test run passed steady on server > with high CPUs. > > Before apply the proposed patch, test run finish 257 seconds, after apply the > proposed patch test run finish 1.2 seconds on the 2 sockets system with > Intel(R) Xeon(R) Platinum 8480+. So I remove the 'timeout=800', I think the > default timeout 120 will be enough. GHA report [linux-x64-hs-zero](https://github.com/sendaoYan/jdk-ysd/actions/runs/18090989532/job/51471333067#logs) build fails during install toolchain and dependencies, it seems like test environmental issue, it's unrelated to this PR. Thanks @AlanBateman @jaikiran for the reviews and verify. ------------- PR Comment: https://git.openjdk.org/jdk/pull/27543#issuecomment-3354281838
