Integrated: 8267229: Split runtime/Metaspace/elastic test configurations for better scalability
Aleksey Shipilev
shade at openjdk.java.net
Tue May 18 08:11:43 UTC 2021
On Mon, 17 May 2021 08:46:42 GMT, Aleksey Shipilev <shade at openjdk.org> wrote:
> JDK-8251158 added runtime/Metaspace/elastic tests that run in hotspot:tier1. Unfortunately, those tests are quite long, and they contribute to long tail in hotspot:tier1 on larger machines. We can split the test by configuration for better scalability.
>
> Attention @tstuefe.
>
> Additional testing:
> - [x] affected tests on Linux x86_64, fastdebug/release
> - [x] hotspot:tier1 on Linux x86_64, fastdebug
>
> Times before:
>
>
> # runtime/Metaspace/elastic
>
> real 3m49.412s
> user 9m27.347s
> sys 0m30.982s
>
> # hotspot:tier1
>
> real 9m26.916s
> user 273m45.575s
> sys 24m49.788s
>
>
> Times after:
>
>
> # runtime/Metaspace/elastic
>
> real 1m14.261s
> user 9m51.823s
> sys 0m31.092s
>
> # hotspot:tier1
>
> real 7m7.153s
> user 268m49.231s
> sys 25m53.377s
This pull request has now been integrated.
Changeset: f6c28911
Author: Aleksey Shipilev <shade at openjdk.org>
URL: https://git.openjdk.java.net/jdk/commit/f6c2891118b06631db796c863638e10cf62ff45b
Stats: 192 lines in 2 files changed: 174 ins; 0 del; 18 mod
8267229: Split runtime/Metaspace/elastic test configurations for better scalability
Reviewed-by: stuefe
-------------
PR: https://git.openjdk.java.net/jdk/pull/4047
More information about the hotspot-runtime-dev
mailing list