On Thu, 31 Aug 2023 07:55:01 GMT, Aleksey Shipilev <sh...@openjdk.org> wrote:
> Current vmTestbase/nsk/monitoring/stress/classload tests contains 24 tests, > each running exclusively. This drags the tier4 test times up. There seem to > be no reason to run these tests exclusively, though: they complete in > reasonable time, are lightly-threaded, and consume the usual amount of memory. > > We should consider enabling parallelism for them and get improved test > performance. Currently it is blocked by TEST.properties with > exclusiveAccess.dirs directives in them. > > Current run on 18-core machine: > 2011.95s user 201.83s system 356% cpu 10:20.19 total > > Fully parallel: > 2274.02s user 128.64s system 2029% cpu 1:58.39 total > > Additional testing: > - [x] 50x iterations of Linux x86_64 fastdebug > `vmTestbase/nsk/monitoring/stress/classload` This pull request has now been integrated. Changeset: dd214d0f Author: Aleksey Shipilev <sh...@openjdk.org> URL: https://git.openjdk.org/jdk/commit/dd214d0f9543f125ef514eb3a60a65a5f514b1ca Stats: 552 lines in 24 files changed: 0 ins; 552 del; 0 mod 8315437: Enable parallelism in vmTestbase/nsk/monitoring/stress/classload tests Reviewed-by: lmesnik, cjplummer ------------- PR: https://git.openjdk.org/jdk/pull/15506