Skip to content

Commit 48f48ec

Browse files
committed
8360518: Docker tests do not work when asan is configured
Reviewed-by: rschmelter Backport-of: 01b15bc1f961f43ae11db0c15f45763c4ec4180b
1 parent 0cd56ae commit 48f48ec

21 files changed

+21
-0
lines changed

test/hotspot/jtreg/containers/docker/DockerBasicTest.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
* @test
2727
* @summary Basic (sanity) test for JDK-under-test inside a docker image.
2828
* @requires docker.support
29+
* @requires !vm.asan
2930
* @library /test/lib
3031
* @modules java.base/jdk.internal.misc
3132
* java.management

test/hotspot/jtreg/containers/docker/ShareTmpDir.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
* @key cgroups
2929
* @summary Test for hsperfdata file name conflict when two containers share the same /tmp directory
3030
* @requires docker.support
31+
* @requires !vm.asan
3132
* @library /test/lib
3233
* @build WaitForFlagFile
3334
* @run driver ShareTmpDir

test/hotspot/jtreg/containers/docker/TestCPUAwareness.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@
2727
* @key cgroups
2828
* @summary Test JVM's CPU resource awareness when running inside docker container
2929
* @requires docker.support
30+
* @requires !vm.asan
3031
* @library /test/lib
3132
* @modules java.base/jdk.internal.misc
3233
* java.base/jdk.internal.platform

test/hotspot/jtreg/containers/docker/TestCPUSets.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@
2727
* @key cgroups
2828
* @summary Test JVM's awareness of cpu sets (cpus and mems)
2929
* @requires docker.support
30+
* @requires !vm.asan
3031
* @requires (os.arch != "s390x")
3132
* @library /test/lib
3233
* @modules java.base/jdk.internal.misc

test/hotspot/jtreg/containers/docker/TestContainerInfo.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@
2727
* @test
2828
* @summary Test container info for cgroup v2
2929
* @requires docker.support
30+
* @requires !vm.asan
3031
* @library /test/lib
3132
* @modules java.base/jdk.internal.misc
3233
* java.management

test/hotspot/jtreg/containers/docker/TestJFREvents.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@
3030
* Also make sure that PIDs are based on value provided by container,
3131
* not by the host system.
3232
* @requires (docker.support & os.maxMemory >= 2g)
33+
* @requires !vm.asan
3334
* @library /test/lib
3435
* @modules java.base/jdk.internal.misc
3536
* java.management

test/hotspot/jtreg/containers/docker/TestJFRNetworkEvents.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
* the reported host ip and host name are correctly reported within
2929
* the container.
3030
* @requires docker.support
31+
* @requires !vm.asan
3132
* @library /test/lib
3233
* @modules java.base/jdk.internal.misc
3334
* java.management

test/hotspot/jtreg/containers/docker/TestJFRWithJMX.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
* @test
2727
* @summary Test JFR recording controlled via JMX across container boundary.
2828
* @requires docker.support
29+
* @requires !vm.asan
2930
* @library /test/lib
3031
* @modules java.base/jdk.internal.misc
3132
* java.management

test/hotspot/jtreg/containers/docker/TestJcmdWithSideCar.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
* namespace such as PID namespace, specific sub-directories, IPC and more.
3232
* @requires docker.support
3333
* @requires vm.flagless
34+
* @requires !vm.asan
3435
* @modules java.base/jdk.internal.misc
3536
* java.management
3637
* jdk.jartool/sun.tools.jar

test/hotspot/jtreg/containers/docker/TestLimitsUpdating.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929
* @key cgroups
3030
* @summary Test container limits updating as they get updated at runtime without restart
3131
* @requires docker.support
32+
* @requires !vm.asan
3233
* @library /test/lib
3334
* @build jdk.test.whitebox.WhiteBox LimitUpdateChecker
3435
* @run driver jdk.test.lib.helpers.ClassFileInstaller -jar whitebox.jar jdk.test.whitebox.WhiteBox

0 commit comments

Comments
 (0)