1 ###########################################################################
   2 #
   3 # Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
   4 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   5 #
   6 # This code is free software; you can redistribute it and/or modify it
   7 # under the terms of the GNU General Public License version 2 only, as
   8 # published by the Free Software Foundation.  Oracle designates this
   9 # particular file as subject to the "Classpath" exception as provided
  10 # by Oracle in the LICENSE file that accompanied this code.
  11 #
  12 # This code is distributed in the hope that it will be useful, but WITHOUT
  13 # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
  14 # FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
  15 # version 2 for more details (a copy is included in the LICENSE file that
  16 # accompanied this code).
  17 #
  18 # You should have received a copy of the GNU General Public License version
  19 # 2 along with this work; if not, write to the Free Software Foundation,
  20 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
  21 #
  22 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
  23 # or visit www.oracle.com if you need additional information or have any
  24 # questions.
  25 #
  26 
  27 ############################################################################
  28 # This file is intended to temporarily exclude test failures due
  29 # to jdk modularization.  We will remove this file when the major
  30 # known issues of the jdk modularization are fixed.
  31 #
  32 ############################################################################
  33 
  34 # jdk_awt
  35 
  36 
  37 ############################################################################
  38 
  39 # jdk_beans
  40 
  41 ############################################################################
  42 
  43 # jdk_io
  44 
  45 
  46 ############################################################################
  47 
  48 # jdk_lang
  49 
  50 ############################################################################
  51 
  52 # jdk_management
  53 
  54 # Agent JAR not found or no Agent-Class attribute
  55 sun/management/jmxremote/bootstrap/JvmstatCountersTest.java generic-all
  56 
  57 # Could not determine codeBase for java.home
  58 javax/management/MBeanInfo/NotificationInfoTest.java        generic-all
  59 
  60 ############################################################################
  61 
  62 # jdk_math
  63 
  64 
  65 ############################################################################
  66 
  67 # jdk_misc
  68 
  69 # Need investigation
  70 demo/jvmti/compiledMethodLoad/CompiledMethodLoadTest.java       generic-all
  71 demo/jvmti/gctest/Gctest.java                                   generic-all
  72 demo/jvmti/heapTracker/HeapTrackerTest.java                     generic-all
  73 demo/jvmti/heapViewer/HeapViewerTest.java                       generic-all
  74 demo/jvmti/minst/MinstTest.java                                 generic-all
  75 demo/jvmti/mtrace/TraceJFrame.java                              generic-all
  76 demo/jvmti/versionCheck/FailsWhenJvmtiVersionDiffers.java       generic-all
  77 demo/jvmti/waiters/WaitersTest.java                             generic-all
  78 
  79 ############################################################################
  80 # jdk_net
  81 
  82 # Caused by: java.security.NoSuchAlgorithmException: SunTlsRsaPremasterSecret KeyGenerator not available
  83 com/sun/net/httpserver/SelCacheTest.java                generic-all
  84 com/sun/net/httpserver/Test1.java                       generic-all
  85 com/sun/net/httpserver/Test6a.java                      generic-all
  86 com/sun/net/httpserver/Test7a.java                      generic-all
  87 com/sun/net/httpserver/Test8a.java                      generic-all
  88 com/sun/net/httpserver/Test9.java                       generic-all
  89 com/sun/net/httpserver/Test9a.java                      generic-all
  90 
  91 ############################################################################
  92 
  93 # jdk_nio*
  94 
  95 # existing JDK 7 failure?
  96 java/nio/channels/FileChannel/ClosedByInterrupt.java    generic-all
  97 java/nio/channels/SocketChannel/AdaptSocket.java        linux-x64
  98 java/nio/channels/SocketChannel/Connect.java            linux-x64
  99 java/nio/MappedByteBuffer/Force.java                    windows-i586
 100 
 101 
 102 # This test sets to Turkish language without resetting it when exit
 103 # that causes other tests to fail.  Exclude for now.
 104 sun/nio/cs/Test4206507.java                             generic-all
 105 
 106 ############################################################################
 107 
 108 # jdk_rmi
 109 
 110 # Need further investigation
 111 # TestFailedException: TEST FAILED: could not create registry
 112 sun/rmi/runtime/Log/checkLogging/CheckLogStreams.java   solaris-all
 113 sun/rmi/runtime/Log/checkLogging/CheckLogging.java      solaris-all
 114 
 115 java/rmi/transport/dgcDeadLock/DGCDeadLock.java         solaris-all
 116 
 117 # Caused by: java.security.NoSuchAlgorithmException: SunTlsRsaPremasterSecret KeyGenerator not available
 118 javax/rmi/ssl/SSLSocketParametersTest.sh                generic-all
 119 
 120 
 121 ############################################################################
 122 
 123 # jdk_security
 124 
 125 # java.security.KeyStoreException: JKS not found
 126 sun/security/tools/jarsigner/ec.sh                      generic-all
 127 sun/security/tools/jarsigner/emptymanifest.sh           generic-all
 128 sun/security/tools/jarsigner/nameclash.sh               generic-all
 129 sun/security/tools/jarsigner/newsize7.sh                generic-all
 130 sun/security/tools/jarsigner/passtype.sh                generic-all
 131 sun/security/tools/jarsigner/samename.sh                generic-all
 132 sun/security/tools/jarsigner/ts.sh                      generic-all
 133 sun/security/tools/keytool/AltProviderPath.sh           generic-all
 134 sun/security/tools/keytool/CloneKeyAskPassword.sh       generic-all
 135 sun/security/tools/keytool/NoExtNPE.sh                  generic-all
 136 sun/security/tools/keytool/SecretKeyKS.sh               generic-all
 137 sun/security/tools/keytool/printssl.sh                  generic-all
 138 
 139 # Can't find bundle for base name sun.text.resources.FormatData, locale en
 140 sun/security/tools/keytool/file-in-help.sh              generic-all
 141 sun/security/tools/keytool/newhelp.sh                   generic-all
 142 sun/security/tools/keytool/resource.sh                  generic-all
 143 
 144 # jre/lib/ext: No such file or directory
 145 java/security/Security/ClassLoaderDeadlock/Deadlock2.sh generic-all
 146 
 147 # Need investigation
 148 sun/security/krb5/auto/W83.java                         windows-all
 149 sun/security/krb5/tools/ktarg.sh                        windows-all
 150 sun/security/krb5/tools/ktcheck.sh                      windows-all
 151 
 152 # JarVerifer throws JarException: Class is on the bootclasspath
 153 # SecurityException: JCE cannot authenticate the provider SunPKCS11-Solaris
 154 java/security/Signature/NONEwithRSA.java                generic-all
 155 java/security/KeyRep/Serial.java                        generic-all
 156 
 157 ############################################################################
 158 
 159 # jdk_swing
 160 
 161 ############################################################################
 162 
 163 # jdk_text
 164 
 165 
 166 ############################################################################
 167 
 168 # jdk_tools
 169 
 170 # jdk_tools1 32 failures on windows
 171 # Provider com.sun.tools.jdi.SharedMemoryAttachingConnector could not be instantiated:
 172 # java.lang.UnsatisfiedLinkError: No library dt_shmem.dll in module context +jdk.tools
 173 com/sun/jdi/ArrayLengthDumpTest.sh                   windows-all
 174 com/sun/jdi/BreakpointWithFullGC.sh                  windows-all
 175 com/sun/jdi/CatchAllTest.sh                          windows-all
 176 com/sun/jdi/CatchCaughtTest.sh                       windows-all
 177 com/sun/jdi/CatchPatternTest.sh                      windows-all
 178 com/sun/jdi/CommandCommentDelimiter.sh               windows-all
 179 com/sun/jdi/DeoptimizeWalk.sh                        windows-all
 180 com/sun/jdi/EvalArgs.sh                              windows-all
 181 com/sun/jdi/GetLocalVariables3Test.sh                windows-all
 182 com/sun/jdi/GetLocalVariables4Test.sh                windows-all
 183 com/sun/jdi/JdbLockTest.sh                           windows-all
 184 com/sun/jdi/JdbMethodExitTest.sh                     windows-all
 185 com/sun/jdi/JdbMissStep.sh                           windows-all
 186 com/sun/jdi/JdbVarargsTest.sh                        windows-all
 187 com/sun/jdi/MixedSuspendTest.sh                      windows-all
 188 com/sun/jdi/NotAField.sh                             windows-all
 189 com/sun/jdi/NullLocalVariable.sh                     windows-all
 190 com/sun/jdi/Redefine-g.sh                            windows-all
 191 com/sun/jdi/RedefineAnnotation.sh                    windows-all
 192 com/sun/jdi/RedefineChangeClassOrder.sh              windows-all
 193 com/sun/jdi/RedefineClasses.sh                       windows-all
 194 com/sun/jdi/RedefineClearBreakpoint.sh               windows-all
 195 com/sun/jdi/RedefineCrossEvent.java                  windows-all
 196 com/sun/jdi/RedefineException.sh                     windows-all
 197 com/sun/jdi/RedefineFinal.sh                         windows-all
 198 com/sun/jdi/RedefineImplementor.sh                   windows-all
 199 com/sun/jdi/RedefineIntConstantToLong.sh             windows-all
 200 com/sun/jdi/RedefineMulti.sh                         windows-all
 201 com/sun/jdi/RedefinePop.sh                           windows-all
 202 com/sun/jdi/RedefineStep.sh                          windows-all
 203 com/sun/jdi/RedefineTTYLineNumber.sh                 windows-all
 204 com/sun/jdi/StringConvertTest.sh                     windows-all
 205 com/sun/jdi/WatchFramePop.sh                         windows-all
 206 
 207 # libattach.so has to be in the module
 208 sun/tools/jinfo/Basic.sh                generic-all
 209 sun/tools/jmap/Basic.sh                 generic-all
 210 sun/tools/jps/jps-vm_1.sh               generic-all
 211 sun/tools/jstack/Basic.sh               generic-all
 212 
 213 
 214 # legacy mode adds -Xbootclasspath that causes this test to fail
 215 # this test should pass when we support legacy mode
 216 sun/tools/jps/jps-Vvml_2.sh             generic-all
 217 
 218 # Need investigation
 219 sun/tools/jstatd/jstatdExternalRegistry.sh      generic-all
 220 com/sun/tools/extcheck/TestExtcheckArgs.java    generic-all
 221 tools/launcher/ExecutionEnvironment.java        generic-all
 222 
 223 # Test bugs - should file a CR
 224 tools/launcher/VersionCheck.java                generic-all
 225 # /var/tmp  not writeable
 226 tools/jar/ChangeDir.java                        generic-all
 227 
 228 # Test expects tools.jar and rt.jar.  Needs to be update.
 229 tools/pack200/Pack200Simple.sh                  generic-all
 230 tools/pack200/AttributeTests.java               generic-all
 231 tools/pack200/CommandLineTests.java             generic-all
 232 tools/pack200/Pack200Props.java                 generic-all
 233 tools/pack200/Pack200Test.java                  generic-all
 234 tools/pack200/PackageVersionTest.java           generic-all
 235 tools/pack200/TestExceptions.java               generic-all
 236 tools/pack200/TimeStamp.java                    generic-all
 237 tools/pack200/UnpackerMemoryTest.java           generic-all
 238 tools/pack200/T7007157.java                     generic-all
 239 
 240 ############################################################################
 241 
 242 # jdk_util
 243 
 244 # Fail to find sun.localedata
 245 java/util/Locale/InternationalBAT.java                  generic-all
 246 java/util/PluggableLocale/CurrencyNameProviderTest.sh   generic-all
 247 
 248 # jmap fails - No library libattach.so in module context +jdk.tools
 249 java/util/logging/AnonLoggerWeakRefLeak.sh              generic-all
 250 java/util/logging/LoggerWeakRefLeak.sh                  generic-all
 251 
 252 # Can't find rt.jar or classes directory
 253 java/util/zip/InterruptibleZip.java                     generic-all
 254 
 255 # Assumes JAR files in JDK's lib directory
 256 java/util/zip/ZipFile/FinalizeZipFile.java              generic-all
 257 
 258 # java.util.ConcurrentModificationException - need investigation
 259 java/util/Locale/Bug6989440.java                        generic-all
 260 
 261 # requires attach provider to be present
 262 java/util/concurrent/locks/Lock/TimedAcquireLeak.java   generic-all
 263 
 264 ############################################################################
 265 
 266 # langtools_jtreg known failures - included it here for reference
 267 # these tests are not excluded in the langtools jtreg run
 268 
 269 # jigsaw legacy image
 270 
 271 tools/javac/6302184/T6302184.sh
 272 
 273 # AsssertionError - package-info.class not found
 274 tools/javac/TestPkgInfo.java
 275 
 276 # new module-compilation-related message keys are not in the resource bundle
 277 tools/javac/diags/CheckExamples.java
 278 tools/javac/diags/CheckResourceKeys.java
 279 tools/javac/diags/MessageInfo.java
 280 
 281 # wrong size found: 8340; expected: 6655
 282 tools/javac/nio/compileTest/CompileTest.java
 283 
 284 # AssertionError - unexpected empty block found
 285 tools/javac/parser/ExtraSemiTest.java
 286 
 287 # Failures in jdk-module-image
 288 
 289 # rt.jar not found
 290 tools/javadoc/6942366/T6942366.java
 291 
 292 # error - Locale not available: ja
 293 com/sun/javadoc/testHtmlTag/TestHtmlTag.java
 294 
 295 # bootclasspath and module content (classes)
 296 tools/javac/api/T6430241.java
 297 tools/javac/Paths/Diagnostics.sh
 298 
 299 # sun.misc.Lock is in compat module
 300 tools/javac/warnings/6594914/T6594914b.java