Integrated: 8315937: Enable parallelism in vmTestbase/nsk/stress/numeric tests

Soumadipta Roy duke at openjdk.org
Thu Sep 14 16:01:50 UTC 2023


On Wed, 13 Sep 2023 16:01:07 GMT, Soumadipta Roy <duke at openjdk.org> wrote:

> 'vmTestbase/nsk/stress/numeric' is a small and quick test suite. There seems to be no reason to run these tests exclusively. The tests themselves can be run as performance tests, but they are not executed as such in current configs. 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.
> 
> Below are few metrics which shows around 10% improvement in fastdebug mode and around 5% improvement in release mode without any regression:
> 
> * fastdebug_before : **72.78s user 20.76s system 272% cpu 34.337 total**
> * fastdebug_after    : **73.63s user 19.73s system 303% cpu 30.711 total**
> * release_before      : **33.42s user 19.42s system 241% cpu 21.898 total**
> * release_after         : **33.47s user 18.60s system 255% cpu 20.364 total**

This pull request has now been integrated.

Changeset: eb1f67b1
Author:    Soumadipta Roy <roysouma at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
URL:       https://git.openjdk.org/jdk/commit/eb1f67b160c4d2b8feb7330786ecd8e53ed53946
Stats:     24 lines in 1 file changed: 0 ins; 24 del; 0 mod

8315937: Enable parallelism in vmTestbase/nsk/stress/numeric tests

Reviewed-by: shade, lmesnik

-------------

PR: https://git.openjdk.org/jdk/pull/15725


More information about the hotspot-dev mailing list