jtreg test
com/sun/management/DiagnosticCommandMBean/DcmdMBeanPermissionsTest.java
starts failing after upgrade to jtreg4.2-b04
$ for BUILD_NUMBER in b03 b04; do (set -x; /home/martin/jtreg-binaries/4.2-$BUILD_NUMBER/bin/jtreg -nr -verbose:nopass,fail,error -testjdk:/home/martin/ws/jdk8u/build/linux-x86_64-normal-server-release/images/j2sdk-image ./com/sun/management/DiagnosticCommandMBean/DcmdMBeanPermissionsTest.java); done
+/bin/zsh:554> /home/martin/jtreg-binaries/4.2-b03/bin/jtreg -nr -verbose:nopass,fail,error -testjdk:/home/martin/ws/jdk8u/build/linux-x86_64-normal-server-release/images/j2sdk-image ./com/sun/management/DiagnosticCommandMBean/DcmdMBeanPermissionsTest.java
Test results: passed: 1
Results written to /home/martin/ws/jdk8u/jdk/test/JTwork
+/bin/zsh:554> /home/martin/jtreg-binaries/4.2-b04/bin/jtreg -nr -verbose:nopass,fail,error -testjdk:/home/martin/ws/jdk8u/build/linux-x86_64-normal-server-release/images/j2sdk-image ./com/sun/management/DiagnosticCommandMBean/DcmdMBeanPermissionsTest.java
--------------------------------------------------
TEST: com/sun/management/DiagnosticCommandMBean/DcmdMBeanPermissionsTest.java
TEST JDK: /home/martin/ws/jdk8u/build/linux-x86_64-normal-server-release/images/j2sdk-image
ACTION: build -- Passed. All files up to date
REASON: Named class compiled on demand
TIME: 0.0 seconds
messages:
command: build DcmdMBeanPermissionsTest
reason: Named class compiled on demand
elapsed time (seconds): 0.0
ACTION: main -- Failed. Unexpected exit from test [exit code: 1]
REASON: User specified action: run main/othervm DcmdMBeanPermissionsTest
TIME: 0.261 seconds
messages:
command: main DcmdMBeanPermissionsTest
reason: User specified action: run main/othervm DcmdMBeanPermissionsTest
Mode: othervm [/othervm specified]
elapsed time (seconds): 0.261
configuration:
STDOUT:
Testing gcClassHistogram
Testing gcClassStats
Testing gcRotateLog
Testing gcRun
Testing gcRunFinalization
Testing help
Testing threadPrint
Testing vmCommandLine
Testing vmFlags
Testing vmNativeMemory
Testing vmSystemProperties
Testing vmUptime
Testing vmVersion
TEST PASSED
STDERR:
Exception in thread "main" java.lang.SecurityException: ("java.io.FilePermission" "/home/martin/jtreg-binaries/4.2-b04/lib/javatest.jar" "read")
at DcmdMBeanPermissionsTest$CustomSecurityManager.checkPermission(DcmdMBeanPermissionsTest.java:90)
at java.net.URLClassLoader$4.run(URLClassLoader.java:709)
at java.net.URLClassLoader$4.run(URLClassLoader.java:707)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.getPermissions(URLClassLoader.java:707)
at sun.misc.Launcher$AppClassLoader.getPermissions(Launcher.java:339)
at java.security.SecureClassLoader.getProtectionDomain(SecureClassLoader.java:206)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at com.sun.javatest.regtest.agent.RStatus.passed(RStatus.java:36)
at com.sun.javatest.regtest.agent.MainWrapper.main(MainWrapper.java:83)
rerun:
DISPLAY=:1.0 \
GNOME_DESKTOP_SESSION_ID=this-is-deprecated \
HOME=/home/martin \
LANG=en_US.UTF-8 \
PATH=/bin:/usr/bin \
XMODIFIERS=@im=ibus \
CLASSPATH=/home/martin/ws/jdk8u/jdk/test/JTwork/classes/com/sun/management/DiagnosticCommandMBean:/home/martin/ws/jdk8u/jdk/test/com/sun/management/DiagnosticCommandMBean:/home/martin/ws/jdk8u/build/linux-x86_64-normal-server-release/images/j2sdk-image/lib/tools.jar:/home/martin/jtreg-binaries/4.2-b04/lib/javatest.jar:/home/martin/jtreg-binaries/4.2-b04/lib/jtreg.jar \
/home/martin/ws/jdk8u/build/linux-x86_64-normal-server-release/images/j2sdk-image/bin/java \
-Dtest.src=/home/martin/ws/jdk8u/jdk/test/com/sun/management/DiagnosticCommandMBean \
-Dtest.src.path=/home/martin/ws/jdk8u/jdk/test/com/sun/management/DiagnosticCommandMBean \
-Dtest.classes=/home/martin/ws/jdk8u/jdk/test/JTwork/classes/com/sun/management/DiagnosticCommandMBean \
-Dtest.class.path=/home/martin/ws/jdk8u/jdk/test/JTwork/classes/com/sun/management/DiagnosticCommandMBean \
-Dtest.vm.opts= \
-Dtest.tool.vm.opts= \
-Dtest.compiler.opts= \
-Dtest.java.opts= \
-Dtest.jdk=/home/martin/ws/jdk8u/build/linux-x86_64-normal-server-release/images/j2sdk-image \
-Dcompile.jdk=/home/martin/ws/jdk8u/build/linux-x86_64-normal-server-release/images/j2sdk-image \
-Dtest.timeout.factor=1.0 \
com.sun.javatest.regtest.agent.MainWrapper /home/martin/ws/jdk8u/jdk/test/JTwork/com/sun/management/DiagnosticCommandMBean/DcmdMBeanPermissionsTest.d/main.0.jta
TEST RESULT: Failed. Unexpected exit from test [exit code: 1]
--------------------------------------------------
Test results: failed: 1
com/sun/management/DiagnosticCommandMBean/DcmdMBeanPermissionsTest.java
starts failing after upgrade to jtreg4.2-b04
$ for BUILD_NUMBER in b03 b04; do (set -x; /home/martin/jtreg-binaries/4.2-$BUILD_NUMBER/bin/jtreg -nr -verbose:nopass,fail,error -testjdk:/home/martin/ws/jdk8u/build/linux-x86_64-normal-server-release/images/j2sdk-image ./com/sun/management/DiagnosticCommandMBean/DcmdMBeanPermissionsTest.java); done
+/bin/zsh:554> /home/martin/jtreg-binaries/4.2-b03/bin/jtreg -nr -verbose:nopass,fail,error -testjdk:/home/martin/ws/jdk8u/build/linux-x86_64-normal-server-release/images/j2sdk-image ./com/sun/management/DiagnosticCommandMBean/DcmdMBeanPermissionsTest.java
Test results: passed: 1
Results written to /home/martin/ws/jdk8u/jdk/test/JTwork
+/bin/zsh:554> /home/martin/jtreg-binaries/4.2-b04/bin/jtreg -nr -verbose:nopass,fail,error -testjdk:/home/martin/ws/jdk8u/build/linux-x86_64-normal-server-release/images/j2sdk-image ./com/sun/management/DiagnosticCommandMBean/DcmdMBeanPermissionsTest.java
--------------------------------------------------
TEST: com/sun/management/DiagnosticCommandMBean/DcmdMBeanPermissionsTest.java
TEST JDK: /home/martin/ws/jdk8u/build/linux-x86_64-normal-server-release/images/j2sdk-image
ACTION: build -- Passed. All files up to date
REASON: Named class compiled on demand
TIME: 0.0 seconds
messages:
command: build DcmdMBeanPermissionsTest
reason: Named class compiled on demand
elapsed time (seconds): 0.0
ACTION: main -- Failed. Unexpected exit from test [exit code: 1]
REASON: User specified action: run main/othervm DcmdMBeanPermissionsTest
TIME: 0.261 seconds
messages:
command: main DcmdMBeanPermissionsTest
reason: User specified action: run main/othervm DcmdMBeanPermissionsTest
Mode: othervm [/othervm specified]
elapsed time (seconds): 0.261
configuration:
STDOUT:
Testing gcClassHistogram
Testing gcClassStats
Testing gcRotateLog
Testing gcRun
Testing gcRunFinalization
Testing help
Testing threadPrint
Testing vmCommandLine
Testing vmFlags
Testing vmNativeMemory
Testing vmSystemProperties
Testing vmUptime
Testing vmVersion
TEST PASSED
STDERR:
Exception in thread "main" java.lang.SecurityException: ("java.io.FilePermission" "/home/martin/jtreg-binaries/4.2-b04/lib/javatest.jar" "read")
at DcmdMBeanPermissionsTest$CustomSecurityManager.checkPermission(DcmdMBeanPermissionsTest.java:90)
at java.net.URLClassLoader$4.run(URLClassLoader.java:709)
at java.net.URLClassLoader$4.run(URLClassLoader.java:707)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.getPermissions(URLClassLoader.java:707)
at sun.misc.Launcher$AppClassLoader.getPermissions(Launcher.java:339)
at java.security.SecureClassLoader.getProtectionDomain(SecureClassLoader.java:206)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at com.sun.javatest.regtest.agent.RStatus.passed(RStatus.java:36)
at com.sun.javatest.regtest.agent.MainWrapper.main(MainWrapper.java:83)
rerun:
DISPLAY=:1.0 \
GNOME_DESKTOP_SESSION_ID=this-is-deprecated \
HOME=/home/martin \
LANG=en_US.UTF-8 \
PATH=/bin:/usr/bin \
XMODIFIERS=@im=ibus \
CLASSPATH=/home/martin/ws/jdk8u/jdk/test/JTwork/classes/com/sun/management/DiagnosticCommandMBean:/home/martin/ws/jdk8u/jdk/test/com/sun/management/DiagnosticCommandMBean:/home/martin/ws/jdk8u/build/linux-x86_64-normal-server-release/images/j2sdk-image/lib/tools.jar:/home/martin/jtreg-binaries/4.2-b04/lib/javatest.jar:/home/martin/jtreg-binaries/4.2-b04/lib/jtreg.jar \
/home/martin/ws/jdk8u/build/linux-x86_64-normal-server-release/images/j2sdk-image/bin/java \
-Dtest.src=/home/martin/ws/jdk8u/jdk/test/com/sun/management/DiagnosticCommandMBean \
-Dtest.src.path=/home/martin/ws/jdk8u/jdk/test/com/sun/management/DiagnosticCommandMBean \
-Dtest.classes=/home/martin/ws/jdk8u/jdk/test/JTwork/classes/com/sun/management/DiagnosticCommandMBean \
-Dtest.class.path=/home/martin/ws/jdk8u/jdk/test/JTwork/classes/com/sun/management/DiagnosticCommandMBean \
-Dtest.vm.opts= \
-Dtest.tool.vm.opts= \
-Dtest.compiler.opts= \
-Dtest.java.opts= \
-Dtest.jdk=/home/martin/ws/jdk8u/build/linux-x86_64-normal-server-release/images/j2sdk-image \
-Dcompile.jdk=/home/martin/ws/jdk8u/build/linux-x86_64-normal-server-release/images/j2sdk-image \
-Dtest.timeout.factor=1.0 \
com.sun.javatest.regtest.agent.MainWrapper /home/martin/ws/jdk8u/jdk/test/JTwork/com/sun/management/DiagnosticCommandMBean/DcmdMBeanPermissionsTest.d/main.0.jta
TEST RESULT: Failed. Unexpected exit from test [exit code: 1]
--------------------------------------------------
Test results: failed: 1
- blocks
-
JDK-8176145 Shadow bug for CODETOOLS-7901859
-
- Closed
-
- relates to
-
JDK-8169575 com/sun/management/DiagnosticCommandMBean/DcmdMBeanPermissionsTest.java failing with jtreg tip
-
- Resolved
-