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