Integrated: 8287398: Allow concurrent execution of hotspot docker tests

Ioi Lam iklam at openjdk.java.net
Wed Jun 1 15:54:46 UTC 2022


On Fri, 27 May 2022 05:36:08 GMT, Ioi Lam <iklam at openjdk.org> wrote:

> Remove the `exclusiveAccess.dirs=.` configuration (and thus the entire TEST.properties file) so that the  test/hotspot/jtreg/containers/docker/*.java tests can be executed concurrently. This reduces total execution from about 8 minuets to about 2.5 minuets on my machine.
> 
> In early days of JDK support for docker, we disabled concurrent execution as a precaution to avoid collisions in docker operations, such as building an image. Such collisions should no longer happen (each image is uniquely named).
> 
> In comparison, in tests/jdk/jdk/internal/platform/docker there are no such limitations, and the 6 docker tests there can be executed in parallel without issue.

This pull request has now been integrated.

Changeset: 67ecd303
Author:    Ioi Lam <iklam at openjdk.org>
URL:       https://git.openjdk.java.net/jdk/commit/67ecd30327086c5d7628c4156f8d9dcccb0f4d09
Stats:     59 lines in 2 files changed: 26 ins; 25 del; 8 mod

8287398: Allow concurrent execution of hotspot docker tests

Reviewed-by: shade, mseledtsov, sgehwolf

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

PR: https://git.openjdk.java.net/jdk/pull/8914


More information about the hotspot-runtime-dev mailing list