Test7029048 Failes on Alpine Linux 11 because of LD_LIBRARY_PATH issue
- Dominant language
- HTML
- Stars
- 155
- Forks
- 346
- Avg merge
- 2d 9h
- Merged PRs (30d)
- 36
Description
Executed command: /home/jenkins/workspace/Test_openjdk11_hs_extended.openjdk_x86-64_alpine-linux/openjdkbinary/j2sdk-image/bin/java -server -jar /home/jenkins/workspace/Test_openjdk11_hs_extended.openjdk_x86-64_alpine-linux/aqa-tests/TKG/output_16425959244573/jdk_tools_0/work/scratch/4/EcoFriendly.jar
++++Begin Test Info++++
Test Status: PASS
++++Test Environment++++
PATH=/bin:/usr/bin:/usr/sbin
DISPLAY=:0
_JAVA_LAUNCHER_DEBUG=true
CLASSPATH=/home/jenkins/workspace/Test_openjdk11_hs_extended.openjdk_x86-64_alpine-linux/jvmtest/openjdk/jtreg/lib/javatest.jar:/home/jenkins/workspace/Test_openjdk11_hs_extended.openjdk_x86-64_alpine-linux/jvmtest/openjdk/jtreg/lib/jtreg.jar
LD_LIBRARY_PATH=/home/jenkins/workspace/Test_openjdk11_hs_extended.openjdk_x86-64_alpine-linux/aqa-tests/TKG/output_16425959244573/jdk_tools_0/work/scratch/4/lib/server
HOME=/home/jenkins
++++Test Output++++
----_JAVA_LAUNCHER_DEBUG----
Launcher state:
First application arg index: 4
debug:on
javargs:off
program name:java
launcher name:openjdk
javaw:off
fullversion:11.0.14+9
Java args:
Command line args:
argv[0] = /home/jenkins/workspace/Test_openjdk11_hs_extended.openjdk_x86-64_alpine-linux/openjdkbinary/j2sdk-image/bin/java
argv[1] = -server
argv[2] = -jar
argv[3] = /home/jenkins/workspace/Test_openjdk11_hs_extended.openjdk_x86-64_alpine-linux/aqa-tests/TKG/output_16425959244573/jdk_tools_0/work/scratch/4/EcoFriendly.jar
JRE path is /home/jenkins/workspace/Test_openjdk11_hs_extended.openjdk_x86-64_alpine-linux/openjdkbinary/j2sdk-image
jvm.cfg[0] = ->-server<-
jvm.cfg[1] = ->-client<-
86 micro seconds to parse jvm.cfg
Does `/home/jenkins/workspace/Test_openjdk11_hs_extended.openjdk_x86-64_alpine-linux/openjdkbinary/j2sdk-image/lib/server/libjvm.so' exist ... yes.
mustsetenv: TRUE
TRACER_MARKER:About to EXEC
----_JAVA_LAUNCHER_DEBUG----
Launcher state:
First application arg index: 4
debug:on
javargs:off
program name:java
launcher name:openjdk
javaw:off
fullversion:11.0.14+9
Java args:
Command line args:
argv[0] = /home/jenkins/workspace/Test_openjdk11_hs_extended.openjdk_x86-64_alpine-linux/openjdkbinary/j2sdk-image/bin/java
argv[1] = -server
argv[2] = -jar
argv[3] = /home/jenkins/workspace/Test_openjdk11_hs_extended.openjdk_x86-64_alpine-linux/aqa-tests/TKG/output_16425959244573/jdk_tools_0/work/scratch/4/EcoFriendly.jar
JRE path is /home/jenkins/workspace/Test_openjdk11_hs_extended.openjdk_x86-64_alpine-linux/openjdkbinary/j2sdk-image
jvm.cfg[0] = ->-server<-
jvm.cfg[1] = ->-client<-
17 micro seconds to parse jvm.cfg
Does `/home/jenkins/workspace/Test_openjdk11_hs_extended.openjdk_x86-64_alpine-linux/openjdkbinary/j2sdk-image/lib/server/libjvm.so' exist ... yes.
mustsetenv: TRUE
JVM path is /home/jenkins/workspace/Test_openjdk11_hs_extended.openjdk_x86-64_alpine-linux/openjdkbinary/j2sdk-image/lib/server/libjvm.so
2097 micro seconds to LoadJavaVM
JavaVM args:
version 0x00010002, ignoreUnrecognized is JNI_FALSE, nOptions is 6
option[ 0] = '-Dsun.java.launcher.diag=true'
option[ 1] = '-Djava.class.path=/home/jenkins/workspace/Test_openjdk11_hs_extended.openjdk_x86-64_alpine-linux/jvmtest/openjdk/jtreg/lib/javatest.jar:/home/jenkins/workspace/Test_openjdk11_hs_extended.openjdk_x86-64_alpine-linux/jvmtest/openjdk/jtreg/lib/jtreg.jar'
option[ 2] = '-Djava.class.path=/home/jenkins/workspace/Test_openjdk11_hs_extended.openjdk_x86-64_alpine-linux/aqa-tests/TKG/output_16425959244573/jdk_tools_0/work/scratch/4/EcoFriendly.jar'
option[ 3] = '-Dsun.java.command=/home/jenkins/workspace/Test_openjdk11_hs_extended.openjdk_x86-64_alpine-linux/aqa-tests/TKG/output_16425959244573/jdk_tools_0/work/scratch/4/EcoFriendly.jar'
option[ 4] = '-Dsun.java.launcher=SUN_STANDARD'
option[ 5] = '-Dsun.java.launcher.pid=2014009'
112971 micro seconds to InitializeJVM
Execute test:
os.name=Linux
os.arch=amd64
os.version=5.8.0-34-generic
sun.arch.data.model=64
java.library.path=/home/jenkins/workspace/Test_openjdk11_hs_extended.openjdk_x86-64_alpine-linux/openjdkbinary/j2sdk-image/lib/server:/home/jenkins/workspace/Test_openjdk11_hs_extended.openjdk_x86-64_alpine-linux/openjdkbinary/j2sdk-image/lib:/home/jenkins/workspace/Test_openjdk11_hs_extended.openjdk_x86-64_alpine-linux/openjdkbinary/j2sdk-image/../lib:/home/jenkins/workspace/Test_openjdk11_hs_extended.openjdk_x86-64_alpine-linux/aqa-tests/TKG/output_16425959244573/jdk_tools_0/work/scratch/4/lib/server:/usr/java/packages/lib:/usr/lib64:/lib64:/lib:/usr/lib
LD_LIBRARY_PATH=/home/jenkins/workspace/Test_openjdk11_hs_extended.openjdk_x86-64_alpine-linux/openjdkbinary/j2sdk-image/lib/server:/home/jenkins/workspace/Test_openjdk11_hs_extended.openjdk_x86-64_alpine-linux/openjdkbinary/j2sdk-image/lib:/home/jenkins/workspace/Test_openjdk11_hs_extended.openjdk_x86-64_alpine-linux/openjdkbinary/j2sdk-image/../lib:/home/jenkins/workspace/Test_openjdk11_hs_extended.openjdk_x86-64_alpine-linux/aqa-tests/TKG/output_16425959244573/jdk_tools_0/work/scratch/4/lib/server
LD_LIBRARY_PATH_32=null
LD_LIBRARY_PATH_64=null
JAR file is '/home/jenkins/workspace/Test_openjdk11_hs_extended.openjdk_x86-64_alpine-linux/aqa-tests/TKG/output_16425959244573/jdk_tools_0/work/scratch/4/EcoFriendly.jar'
App's argc is 0
25510 micro seconds to load main class
----_JAVA_LAUNCHER_DEBUG----
++++Test Stack Trace++++
java.lang.Throwable: current stack of the test
TestHelper.doExec(TestHelper.java:480)
TestHelper.doExec(TestHelper.java:445)
Test7029048.run(Test7029048.java:85)
Test7029048.test7029048(Test7029048.java:183)
Test7029048.main(Test7029048.java:225)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.base/java.lang.reflect.Method.invoke(Method.java:566)
com.sun.javatest.regtest.agent.MainActionHelper$AgentVMRunnable.run(MainActionHelper.java:298)
java.base/java.lang.Thread.run(Thread.java:829)
++++End of Test Info++++
FAIL: test7029048, Case 1: LD_LIBRARY_PATH should not be set (no directory)
expected 1 but got 4
/home/jenkins/workspace/Test_openjdk11_hs_extended.openjdk_x86-64_alpine-linux/openjdkbinary/j2sdk-image/lib/server:/home/jenkins/workspace/Test_openjdk11_hs_extended.openjdk_x86-64_alpine-linux/openjdkbinary/j2sdk-image/lib:/home/jenkins/workspace/Test_openjdk11_hs_extended.openjdk_x86-64_alpine-linux/openjdkbinary/j2sdk-image/../lib:/home/jenkins/workspace/Test_openjdk11_hs_extended.openjdk_x86-64_alpine-linux/aqa-tests/TKG/output_16425959244573/jdk_tools_0/work/scratch/4/lib/server
Executed command: /home/jenkins/workspace/Test_openjdk11_hs_extended.openjdk_x86-64_alpine-linux/openjdkbinary/j2sdk-image/bin/java -server -jar /home/jenkins/workspace/Test_openjdk11_hs_extended.openjdk_x86-64_alpine-linux/aqa-tests/TKG/output_16425959244573/jdk_tools_0/work/scratch/4/EcoFriendly.jar
++++Begin Test Info++++
Test Status: PASS
++++Test Environment++++
PATH=/bin:/usr/bin:/usr/sbin
DISPLAY=:0
_JAVA_LAUNCHER_DEBUG=true
CLASSPATH=/home/jenkins/workspace/Test_openjdk11_hs_extended.openjdk_x86-64_alpine-linux/jvmtest/openjdk/jtreg/lib/javatest.jar:/home/jenkins/workspace/Test_openjdk11_hs_extended.openjdk_x86-64_alpine-linux/jvmtest/openjdk/jtreg/lib/jtreg.jar
LD_LIBRARY_PATH=/home/jenkins/workspace/Test_openjdk11_hs_extended.openjdk_x86-64_alpine-linux/aqa-tests/TKG/output_16425959244573/jdk_tools_0/work/scratch/4/lib/client
HOME=/home/jenkins
++++Test Output++++
----_JAVA_LAUNCHER_DEBUG----
Launcher state:
First application arg index: 4
debug:on
javargs:off
program name:java
launcher name:openjdk
javaw:off
fullversion:11.0.14+9
Java args:
Command line args:
argv[0] = /home/jenkins/workspace/Test_openjdk11_hs_extended.openjdk_x86-64_alpine-linux/openjdkbinary/j2sdk-image/bin/java
argv[1] = -server
argv[2] = -jar
argv[3] = /home/jenkins/workspace/Test_openjdk11_hs_extended.openjdk_x86-64_alpine-linux/aqa-tests/TKG/output_16425959244573/jdk_tools_0/work/scratch/4/EcoFriendly.jar
JRE path is /home/jenkins/workspace/Test_openjdk11_hs_extended.openjdk_x86-64_alpine-linux/openjdkbinary/j2sdk-image
jvm.cfg[0] = ->-server<-
jvm.cfg[1] = ->-client<-
14 micro seconds to parse jvm.cfg
Does `/home/jenkins/workspace/Test_openjdk11_hs_extended.openjdk_x86-64_alpine-linux/openjdkbinary/j2sdk-image/lib/server/libjvm.so' exist ... yes.
mustsetenv: TRUE
TRACER_MARKER:About to EXEC
----_JAVA_LAUNCHER_DEBUG----
Launcher state:
First application arg index: 4
debug:on
javargs:off
program name:java
launcher name:openjdk
javaw:off
fullversion:11.0.14+9
Java args:
Command line args:
argv[0] = /home/jenkins/workspace/Test_openjdk11_hs_extended.openjdk_x86-64_alpine-linux/openjdkbinary/j2sdk-image/bin/java
argv[1] = -server
argv[2] = -jar
argv[3] = /home/jenkins/workspace/Test_openjdk11_hs_extended.openjdk_x86-64_alpine-linux/aqa-tests/TKG/output_16425959244573/jdk_tools_0/work/scratch/4/EcoFriendly.jar
JRE path is /home/jenkins/workspace/Test_openjdk11_hs_extended.openjdk_x86-64_alpine-linux/openjdkbinary/j2sdk-image
jvm.cfg[0] = ->-server<-
jvm.cfg[1] = ->-client<-
78 micro seconds to parse jvm.cfg
Does `/home/jenkins/workspace/Test_openjdk11_hs_extended.openjdk_x86-64_alpine-linux/openjdkbinary/j2sdk-image/lib/server/libjvm.so' exist ... yes.
mustsetenv: TRUE
JVM path is /home/jenkins/workspace/Test_openjdk11_hs_extended.openjdk_x86-64_alpine-linux/openjdkbinary/j2sdk-image/lib/server/libjvm.so
1714 micro seconds to LoadJavaVM
JavaVM args:
version 0x00010002, ignoreUnrecognized is JNI_FALSE, nOptions is 6
option[ 0] = '-Dsun.java.launcher.diag=true'
option[ 1] = '-Djava.class.path=/home/jenkins/workspace/Test_openjdk11_hs_extended.openjdk_x86-64_alpine-linux/jvmtest/openjdk/jtreg/lib/javatest.jar:/home/jenkins/workspace/Test_openjdk11_hs_extended.openjdk_x86-64_alpine-linux/jvmtest/openjdk/jtreg/lib/jtreg.jar'
option[ 2] = '-Djava.class.path=/home/jenkins/workspace/Test_openjdk11_hs_extended.openjdk_x86-64_alpine-linux/aqa-tests/TKG/output_16425959244573/jdk_tools_0/work/scratch/4/EcoFriendly.jar'
option[ 3] = '-Dsun.java.command=/home/jenkins/workspace/Test_openjdk11_hs_extended.openjdk_x86-64_alpine-linux/aqa-tests/TKG/output_16425959244573/jdk_tools_0/work/scratch/4/EcoFriendly.jar'
option[ 4] = '-Dsun.java.launcher=SUN_STANDARD'
option[ 5] = '-Dsun.java.launcher.pid=2014290'
159437 micro seconds to InitializeJVM
Execute test:
os.name=Linux
os.arch=amd64
os.version=5.8.0-34-generic
sun.arch.data.model=64
java.library.path=/home/jenkins/workspace/Test_openjdk11_hs_extended.openjdk_x86-64_alpine-linux/openjdkbinary/j2sdk-image/lib/server:/home/jenkins/workspace/Test_openjdk11_hs_extended.openjdk_x86-64_alpine-linux/openjdkbinary/j2sdk-image/lib:/home/jenkins/workspace/Test_openjdk11_hs_extended.openjdk_x86-64_alpine-linux/openjdkbinary/j2sdk-image/../lib:/home/jenkins/workspace/Test_openjdk11_hs_extended.openjdk_x86-64_alpine-linux/aqa-tests/TKG/output_16425959244573/jdk_tools_0/work/scratch/4/lib/client:/usr/java/packages/lib:/usr/lib64:/lib64:/lib:/usr/lib
LD_LIBRARY_PATH=/home/jenkins/workspace/Test_openjdk11_hs_extended.openjdk_x86-64_alpine-linux/openjdkbinary/j2sdk-image/lib/server:/home/jenkins/workspace/Test_openjdk11_hs_extended.openjdk_x86-64_alpine-linux/openjdkbinary/j2sdk-image/lib:/home/jenkins/workspace/Test_openjdk11_hs_extended.openjdk_x86-64_alpine-linux/openjdkbinary/j2sdk-image/../lib:/home/jenkins/workspace/Test_openjdk11_hs_extended.openjdk_x86-64_alpine-linux/aqa-tests/TKG/output_16425959244573/jdk_tools_0/work/scratch/4/lib/client
LD_LIBRARY_PATH_32=null
LD_LIBRARY_PATH_64=null
JAR file is '/home/jenkins/workspace/Test_openjdk11_hs_extended.openjdk_x86-64_alpine-linux/aqa-tests/TKG/output_16425959244573/jdk_tools_0/work/scratch/4/EcoFriendly.jar'
App's argc is 0
45504 micro seconds to load main class
----_JAVA_LAUNCHER_DEBUG----
++++Test Stack Trace++++
java.lang.Throwable: current stack of the test
TestHelper.doExec(TestHelper.java:480)
TestHelper.doExec(TestHelper.java:445)
Test7029048.run(Test7029048.java:85)
Test7029048.test7029048(Test7029048.java:192)
Test7029048.main(Test7029048.java:225)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.base/java.lang.reflect.Method.invoke(Method.java:566)
com.sun.javatest.regtest.agent.MainActionHelper$AgentVMRunnable.run(MainActionHelper.java:298)
java.base/java.lang.Thread.run(Thread.java:829)
++++End of Test Info++++
FAIL: test7029048, Case 2: LD_LIBRARY_PATH should not be set (no directory)
expected 1 but got 4
/home/jenkins/workspace/Test_openjdk11_hs_extended.openjdk_x86-64_alpine-linux/openjdkbinary/j2sdk-image/lib/server:/home/jenkins/workspace/Test_openjdk11_hs_extended.openjdk_x86-64_alpine-linux/openjdkbinary/j2sdk-image/lib:/home/jenkins/workspace/Test_openjdk11_hs_extended.openjdk_x86-64_alpine-linux/openjdkbinary/j2sdk-image/../lib:/home/jenkins/workspace/Test_openjdk11_hs_extended.openjdk_x86-64_alpine-linux/aqa-tests/TKG/output_16425959244573/jdk_tools_0/work/scratch/4/lib/client
Executed command: /home/jenkins/workspace/Test_openjdk11_hs_extended.openjdk_x86-64_alpine-linux/openjdkbinary/j2sdk-image/bin/java -server -jar /home/jenkins/workspace/Test_openjdk11_hs_extended.openjdk_x86-64_alpine-linux/aqa-tests/TKG/output_16425959244573/jdk_tools_0/work/scratch/4/EcoFriendly.jar
++++Begin Test Info++++
Test Status: PASS
++++Test Environment++++
PATH=/bin:/usr/bin:/usr/sbin
DISPLAY=:0
_JAVA_LAUNCHER_DEBUG=true
CLASSPATH=/home/jenkins/workspace/Test_openjdk11_hs_extended.openjdk_x86-64_alpine-linux/jvmtest/openjdk/jtreg/lib/javatest.jar:/home/jenkins/workspace/Test_openjdk11_hs_extended.openjdk_x86-64_alpine-linux/jvmtest/openjdk/jtreg/lib/jtreg.jar
LD_LIBRARY_PATH=/home/jenkins/workspace/Test_openjdk11_hs_extended.openjdk_x86-64_alpine-linux/aqa-tests/TKG/output_16425959244573/jdk_tools_0/work/scratch/4/lib/server
HOME=/home/jenkins
++++Test Output++++
----_JAVA_LAUNCHER_DEBUG----
Launcher state:
First application arg index: 4
debug:on
javargs:off
program name:java
launcher name:openjdk
javaw:off
fullversion:11.0.14+9
Java args:
Command line args:
argv[0] = /home/jenkins/workspace/Test_openjdk11_hs_extended.openjdk_x86-64_alpine-linux/openjdkbinary/j2sdk-image/bin/java
argv[1] = -server
argv[2] = -jar
argv[3] = /home/jenkins/workspace/Test_openjdk11_hs_extended.openjdk_x86-64_alpine-linux/aqa-tests/TKG/output_16425959244573/jdk_tools_0/work/scratch/4/EcoFriendly.jar
JRE path is /home/jenkins/workspace/Test_openjdk11_hs_extended.openjdk_x86-64_alpine-linux/openjdkbinary/j2sdk-image
jvm.cfg[0] = ->-server<-
jvm.cfg[1] = ->-client<-
80 micro seconds to parse jvm.cfg
Does `/home/jenkins/workspace/Test_openjdk11_hs_extended.openjdk_x86-64_alpine-linux/openjdkbinary/j2sdk-image/lib/server/libjvm.so' exist ... yes.
mustsetenv: TRUE
TRACER_MARKER:About to EXEC
----_JAVA_LAUNCHER_DEBUG----
Launcher state:
First application arg index: 4
debug:on
javargs:off
program name:java
launcher name:openjdk
javaw:off
fullversion:11.0.14+9
Java args:
Command line args:
argv[0] = /home/jenkins/workspace/Test_openjdk11_hs_extended.openjdk_x86-64_alpine-linux/openjdkbinary/j2sdk-image/bin/java
argv[1] = -server
argv[2] = -jar
argv[3] = /home/jenkins/workspace/Test_openjdk11_hs_extended.openjdk_x86-64_alpine-linux/aqa-tests/TKG/output_16425959244573/jdk_tools_0/work/scratch/4/EcoFriendly.jar
JRE path is /home/jenkins/workspace/Test_openjd
Contributor guide
Research direction
Start with Test7029048.java and the TestHelper.java stack frames, then inspect the failing assertions around LD_LIBRARY_PATH. Reproduce the test on Alpine Linux and verify that the expected environment behavior is restored for the server and client cases.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java, linux
- Domain
- operating-systems, testing-qa
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100