-
Bug
-
Resolution: Cannot Reproduce
-
P4
-
None
-
20
-
aarch64
-
linux
The following test failed in the JDK20 CI:
jdk/internal/platform/docker/TestUseContainerSupport.java
Here's a snippet from the log file:
[COMMAND]
podman run --tty=true --rm --volume /opt/mach5/mesos/work_dir/slaves/0c72054a-24ab-4dbb-944f-97f9341a1b96-S48904/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/ba411fe1-975b-4146-92c9-0ca16ec50da8/runs/2337f369-0570-4c1b-acbb-38d33be5a5c4/testoutput/test-support/jtreg_open_test_jdk_jdk_internal_platform_docker/classes/0/jdk/internal/platform/docker/TestUseContainerSupport.d:/test-classes/ jdk-internal:test-jdk-internal-platform-docker-TestUseContainerSupport-useContainerSupport /jdk/bin/java -XX:+UseContainerSupport -cp /test-classes/ --add-exports java.base/jdk.internal.platform=ALL-UNNAMED -Xmx768m -XX:MaxRAMPercentage=6.25 -Djava.io.tmpdir=/opt/mach5/mesos/work_dir/slaves/0c72054a-24ab-4dbb-944f-97f9341a1b96-S48904/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/ba411fe1-975b-4146-92c9-0ca16ec50da8/runs/2337f369-0570-4c1b-acbb-38d33be5a5c4/testoutput/test-support/jtreg_open_test_jdk_jdk_internal_platform_docker/tmp -ea -esa -Djdk.test.docker.image.name=jpg-data.us.oracle.com/docker-local/mach5/jdk-test/oraclelinux_8.5_aarch64 -Djdk.test.docker.image.version=1.0 -Djdk.test.container.command=podman CheckUseContainerSupport true
[2022-08-10T14:50:08.879893463Z] Gathering output for process 2393497
[ELAPSED: 90326 ms]
[STDERR]
time="2022-08-10T14:51:39Z" level=error msg="Unable to write pod event: \\"error opening \\\\\\"/run/user/10668/libpod/tmp/events/events.log.lock\\\\\\": creating locker directory: mkdir /run/user/10668: permission denied\\""
time="2022-08-10T14:51:39Z" level=error msg="Unable to write pod event: \\"error opening \\\\\\"/run/user/10668/libpod/tmp/events/events.log.lock\\\\\\": creating locker directory: mkdir /run/user/10668: permission denied\\""
Error: error creating network namespace for container c08577857491dbe4ab71818badcddb194f42c9b4111ca9b6be252407a938ee97: mkdir /run/user/10668: permission denied
[STDOUT]
Full child process STDOUT was saved to docker-stdout-2393497.log
[2022-08-10T14:51:39.204772409Z] Waiting for completion for process 2393497
[2022-08-10T14:51:39.205152689Z] Waiting for completion finished for process 2393497
[2022-08-10T14:51:39.205246569Z] Waiting for completion for process 2393497
[2022-08-10T14:51:39.205293170Z] Waiting for completion finished for process 2393497
[2022-08-10T14:51:39.222196803Z] Waiting for completion for process 2393497
[2022-08-10T14:51:39.222283083Z] Waiting for completion finished for process 2393497
[COMMAND]
podman rmi --force jdk-internal:test-jdk-internal-platform-docker-TestUseContainerSupport-useContainerSupport
[2022-08-10T14:51:39.234716428Z] Gathering output for process 2393844
[ELAPSED: 178 ms]
[STDERR]
[STDOUT]
Untagged: localhost/jdk-internal:test-jdk-internal-platform-docker-TestUseContainerSupport-useContainerSupport
Deleted: a167cd6c1f17d165990aca731f9cd40fa38696b881265032544914d05374c3ef
Deleted: 5d24ee3a48e52cdcee08a3923ce580340cbdd8a1ea14a39844034354a863f792
Deleted: b2ec9aad9bd79e5fb6e3e929f0d4bc88eaa7273692d82b2c732655fa65abb028
Full child process STDOUT was saved to docker-stdout-2393844.log
----------System.err:(19/1403)*----------
stdout: [];
stderr: [time="2022-08-10T14:51:39Z" level=error msg="Unable to write pod event: \\"error opening \\\\\\"/run/user/10668/libpod/tmp/events/events.log.lock\\\\\\": creating locker directory: mkdir /run/user/10668: permission denied\\""
time="2022-08-10T14:51:39Z" level=error msg="Unable to write pod event: \\"error opening \\\\\\"/run/user/10668/libpod/tmp/events/events.log.lock\\\\\\": creating locker directory: mkdir /run/user/10668: permission denied\\""
Error: error creating network namespace for container c08577857491dbe4ab71818badcddb194f42c9b4111ca9b6be252407a938ee97: mkdir /run/user/10668: permission denied
]
exitValue = 126
java.lang.RuntimeException: Expected to get exit value of [0], exit value is: [126]
at jdk.test.lib.process.OutputAnalyzer.shouldHaveExitValue(OutputAnalyzer.java:490)
at TestUseContainerSupport.testUseContainerSupport(TestUseContainerSupport.java:71)
at TestUseContainerSupport.main(TestUseContainerSupport.java:50)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
at java.base/java.lang.reflect.Method.invoke(Method.java:578)
at com.sun.javatest.regtest.agent.MainActionHelper$AgentVMRunnable.run(MainActionHelper.java:312)
at java.base/java.lang.Thread.run(Thread.java:1589)
JavaTest Message: Test threw exception: java.lang.RuntimeException
JavaTest Message: shutting down test
result: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: Expected to get exit value of [0], exit value is: [126]
jdk/internal/platform/docker/TestUseContainerSupport.java
Here's a snippet from the log file:
[COMMAND]
podman run --tty=true --rm --volume /opt/mach5/mesos/work_dir/slaves/0c72054a-24ab-4dbb-944f-97f9341a1b96-S48904/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/ba411fe1-975b-4146-92c9-0ca16ec50da8/runs/2337f369-0570-4c1b-acbb-38d33be5a5c4/testoutput/test-support/jtreg_open_test_jdk_jdk_internal_platform_docker/classes/0/jdk/internal/platform/docker/TestUseContainerSupport.d:/test-classes/ jdk-internal:test-jdk-internal-platform-docker-TestUseContainerSupport-useContainerSupport /jdk/bin/java -XX:+UseContainerSupport -cp /test-classes/ --add-exports java.base/jdk.internal.platform=ALL-UNNAMED -Xmx768m -XX:MaxRAMPercentage=6.25 -Djava.io.tmpdir=/opt/mach5/mesos/work_dir/slaves/0c72054a-24ab-4dbb-944f-97f9341a1b96-S48904/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/ba411fe1-975b-4146-92c9-0ca16ec50da8/runs/2337f369-0570-4c1b-acbb-38d33be5a5c4/testoutput/test-support/jtreg_open_test_jdk_jdk_internal_platform_docker/tmp -ea -esa -Djdk.test.docker.image.name=jpg-data.us.oracle.com/docker-local/mach5/jdk-test/oraclelinux_8.5_aarch64 -Djdk.test.docker.image.version=1.0 -Djdk.test.container.command=podman CheckUseContainerSupport true
[2022-08-10T14:50:08.879893463Z] Gathering output for process 2393497
[ELAPSED: 90326 ms]
[STDERR]
time="2022-08-10T14:51:39Z" level=error msg="Unable to write pod event: \\"error opening \\\\\\"/run/user/10668/libpod/tmp/events/events.log.lock\\\\\\": creating locker directory: mkdir /run/user/10668: permission denied\\""
time="2022-08-10T14:51:39Z" level=error msg="Unable to write pod event: \\"error opening \\\\\\"/run/user/10668/libpod/tmp/events/events.log.lock\\\\\\": creating locker directory: mkdir /run/user/10668: permission denied\\""
Error: error creating network namespace for container c08577857491dbe4ab71818badcddb194f42c9b4111ca9b6be252407a938ee97: mkdir /run/user/10668: permission denied
[STDOUT]
Full child process STDOUT was saved to docker-stdout-2393497.log
[2022-08-10T14:51:39.204772409Z] Waiting for completion for process 2393497
[2022-08-10T14:51:39.205152689Z] Waiting for completion finished for process 2393497
[2022-08-10T14:51:39.205246569Z] Waiting for completion for process 2393497
[2022-08-10T14:51:39.205293170Z] Waiting for completion finished for process 2393497
[2022-08-10T14:51:39.222196803Z] Waiting for completion for process 2393497
[2022-08-10T14:51:39.222283083Z] Waiting for completion finished for process 2393497
[COMMAND]
podman rmi --force jdk-internal:test-jdk-internal-platform-docker-TestUseContainerSupport-useContainerSupport
[2022-08-10T14:51:39.234716428Z] Gathering output for process 2393844
[ELAPSED: 178 ms]
[STDERR]
[STDOUT]
Untagged: localhost/jdk-internal:test-jdk-internal-platform-docker-TestUseContainerSupport-useContainerSupport
Deleted: a167cd6c1f17d165990aca731f9cd40fa38696b881265032544914d05374c3ef
Deleted: 5d24ee3a48e52cdcee08a3923ce580340cbdd8a1ea14a39844034354a863f792
Deleted: b2ec9aad9bd79e5fb6e3e929f0d4bc88eaa7273692d82b2c732655fa65abb028
Full child process STDOUT was saved to docker-stdout-2393844.log
----------System.err:(19/1403)*----------
stdout: [];
stderr: [time="2022-08-10T14:51:39Z" level=error msg="Unable to write pod event: \\"error opening \\\\\\"/run/user/10668/libpod/tmp/events/events.log.lock\\\\\\": creating locker directory: mkdir /run/user/10668: permission denied\\""
time="2022-08-10T14:51:39Z" level=error msg="Unable to write pod event: \\"error opening \\\\\\"/run/user/10668/libpod/tmp/events/events.log.lock\\\\\\": creating locker directory: mkdir /run/user/10668: permission denied\\""
Error: error creating network namespace for container c08577857491dbe4ab71818badcddb194f42c9b4111ca9b6be252407a938ee97: mkdir /run/user/10668: permission denied
]
exitValue = 126
java.lang.RuntimeException: Expected to get exit value of [0], exit value is: [126]
at jdk.test.lib.process.OutputAnalyzer.shouldHaveExitValue(OutputAnalyzer.java:490)
at TestUseContainerSupport.testUseContainerSupport(TestUseContainerSupport.java:71)
at TestUseContainerSupport.main(TestUseContainerSupport.java:50)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
at java.base/java.lang.reflect.Method.invoke(Method.java:578)
at com.sun.javatest.regtest.agent.MainActionHelper$AgentVMRunnable.run(MainActionHelper.java:312)
at java.base/java.lang.Thread.run(Thread.java:1589)
JavaTest Message: Test threw exception: java.lang.RuntimeException
JavaTest Message: shutting down test
result: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: Expected to get exit value of [0], exit value is: [126]