diff options
Diffstat (limited to 'tools/runner/expectations')
-rw-r--r-- | tools/runner/expectations/brokentests.txt | 742 | ||||
-rw-r--r-- | tools/runner/expectations/todo.txt | 99 |
2 files changed, 0 insertions, 841 deletions
diff --git a/tools/runner/expectations/brokentests.txt b/tools/runner/expectations/brokentests.txt deleted file mode 100644 index caf92e7..0000000 --- a/tools/runner/expectations/brokentests.txt +++ /dev/null @@ -1,742 +0,0 @@ -# This file contains expectations for tests that we don't ever intend to fix. - -# We're retiring the security manager. Unfortunately, tests all over the place -# need to check that they're secure, so they all fail when we refuse to install -# a security manager. This suppresses all of these failures. -# http://b/issue?id=2585285 -failure disable securityManager -result EXEC_FAILED -pattern .*java.lang.UnsupportedOperationException\s+at java.lang.System.setSecurityManager.* - - -# The RI avoids blocking calls when '\r' is the last character. We don't -# bother since that adds complexity to every other read call, and '\r' as the -# last character will be diminishingly rare anyway. -test java.io.BufferedReader.ReadLine -result EXEC_FAILED -pattern .*java.lang.RuntimeException: Read past limit.* - -test java.io.BufferedReader.Ready -result EXEC_FAILED -pattern .*Hit infinite wait condition.* - - -# The test is checking that the implementation doesn't read any characters -# earlier than it absolutely needs to. This is a bogus requirement; streams -# are allowed to buffer input as necessary. -test java.io.StreamTokenizer.Reset -result EXEC_FAILED -pattern .*Test failed: should get token \[, but get -1.* - - -# These tests only pass if the root logger hasn't yet been initialized. They -# incorrectly assume that resetting the LogManager will clear the root logger's -# resource bundle; this isn't the case. -test org.apache.harmony.logging.tests.java.util.logging.LoggerTest#testGetLoggerWithRes_InvalidResourceBundle -result EXEC_FAILED -pattern .*java.lang.IllegalArgumentException: Resource bundle name 'impossible_not_existing' is inconsistent.* - -test org.apache.harmony.logging.tests.java.util.logging.LoggerTest#testGetLogger_Empty -result EXEC_FAILED -pattern .*junit.framework.AssertionFailedError.* - - -# Dalvik doesn't include the "SunJCE" crypto provider -test com.sun.crypto.provider.Cipher.AES.Test4513830 -result EXEC_FAILED -pattern .*NoClassDefFoundError: com.sun.crypto.provider.SunJCE.* - -test com.sun.crypto.provider.Cipher.AES.Test4512704 -result EXEC_FAILED -pattern .*NoClassDefFoundError: com.sun.crypto.provider.SunJCE.* - -test com.sun.crypto.provider.Cipher.AES.Test4512524 -result EXEC_FAILED -pattern .*NoClassDefFoundError: com.sun.crypto.provider.SunJCE.* - -test com.sun.crypto.provider.Cipher.AES.Test4511676 -result EXEC_FAILED -pattern .*NoClassDefFoundError: com.sun.crypto.provider.SunJCE.* - -test com.sun.crypto.provider.Cipher.AES.Test4517355 -result EXEC_FAILED -pattern .*NoClassDefFoundError: com.sun.crypto.provider.SunJCE.* - -test com.sun.crypto.provider.Cipher.AES.TestISO10126Padding -result EXEC_FAILED -pattern .* java.security.NoSuchProviderException: SunJCE.* - -test com.sun.crypto.provider.Cipher.AES.Test4626070 -result EXEC_FAILED -pattern .*NoClassDefFoundError: com.sun.crypto.provider.SunJCE.* - -test com.sun.crypto.provider.Cipher.AES.TestShortBuffer -result EXEC_FAILED -pattern .*Provider SunJCE is not available.* - -test com.sun.crypto.provider.Cipher.CTS.CTSMode -result EXEC_FAILED -pattern .*Provider SunJCE is not available.* - -test com.sun.crypto.provider.Cipher.DES.DesAPITest -result EXEC_FAILED -pattern .*java.lang.NoClassDefFoundError: com.sun.crypto.provider.SunJCE.* - -test com.sun.crypto.provider.Cipher.DES.DoFinalReturnLen -result EXEC_FAILED -pattern .*java.lang.NoClassDefFoundError: com.sun.crypto.provider.SunJCE.* - -test com.sun.crypto.provider.Cipher.DES.FlushBug -result EXEC_FAILED -pattern .*java.lang.NoClassDefFoundError: com.sun.crypto.provider.SunJCE.* - -test com.sun.crypto.provider.Cipher.DES.KeyWrapping -result EXEC_FAILED -pattern .*Provider SunJCE is not available.* - -test com.sun.crypto.provider.Cipher.DES.PaddingTest -result EXEC_FAILED -pattern .*java.lang.NoClassDefFoundError: com.sun.crypto.provider.SunJCE.* - -test com.sun.crypto.provider.Cipher.DES.Sealtest -result EXEC_FAILED -pattern .*java.lang.NoClassDefFoundError: com.sun.crypto.provider.SunJCE.* - -test com.sun.crypto.provider.Cipher.DES.PerformanceTest -result EXEC_FAILED -pattern .*java.lang.NoClassDefFoundError: com.sun.crypto.provider.SunJCE.* - -test com.sun.crypto.provider.Cipher.PBE.DecryptWithoutParameters -result EXEC_FAILED -pattern .*Provider SunJCE is not available.* - -test com.sun.crypto.provider.Cipher.PBE.PBEInvalidParamsTest -result EXEC_FAILED -pattern .*Provider SunJCE is not available.* - -test com.sun.crypto.provider.Cipher.PBE.PBEKeysAlgorithmNames -result EXEC_FAILED -pattern .*java.security.NoSuchProviderException: SunJCE.* - -test com.sun.crypto.provider.Cipher.PBE.PBEParametersTest -result EXEC_FAILED -pattern .*Provider SunJCE is not available.* - -test com.sun.crypto.provider.Cipher.PBE.PKCS12Oid -result EXEC_FAILED -pattern .*Provider SunJCE is not available.* - -test com.sun.crypto.provider.Cipher.UTIL.StrongOrUnlimited -result EXEC_FAILED -pattern .*Provider SunJCE is not available.* - -test com.sun.crypto.provider.Cipher.KeyWrap.NISTWrapKAT -result EXEC_FAILED -pattern .*Provider SunJCE is not available.* - -test com.sun.crypto.provider.KeyAgreement.DHGenSecretKey -result EXEC_FAILED -pattern .*java.security.NoSuchProviderException: SunJCE.* - -test com.sun.crypto.provider.KeyAgreement.DHGenSharedSecret -result EXEC_FAILED -pattern .*java.lang.NoClassDefFoundError: com.sun.crypto.provider.SunJCE.* - -test com.sun.crypto.provider.KeyAgreement.DHKeyAgreement3 -result EXEC_FAILED -pattern .*java.lang.NoClassDefFoundError: com.sun.crypto.provider.SunJCE.* - -test com.sun.crypto.provider.KeyAgreement.DHKeyFactory -result EXEC_FAILED -pattern .*java.lang.NoClassDefFoundError: com.sun.crypto.provider.SunJCE.* - -test com.sun.crypto.provider.KeyAgreement.DHKeyGenSpeed -result EXEC_FAILED -pattern .*java.lang.NoClassDefFoundError: com.sun.crypto.provider.SunJCE.* - -test com.sun.crypto.provider.KeyAgreement.TestExponentSize -result EXEC_FAILED -pattern .*java.security.NoSuchProviderException: SunJCE.* - -test com.sun.crypto.provider.KeyFactory.TestProviderLeak -result EXEC_FAILED -pattern .*java.security.NoSuchProviderException: SunJCE.* - -test com.sun.crypto.provider.KeyFactory.PBKDF2HmacSHA1FactoryTest -result EXEC_FAILED -pattern .*java.security.NoSuchProviderException: SunJCE.* - -test com.sun.crypto.provider.KeyGenerator.Test4628062 -result EXEC_FAILED -pattern .*java.lang.NoClassDefFoundError: com.sun.crypto.provider.SunJCE.* - -test com.sun.crypto.provider.KeyGenerator.TestExplicitKeyLength -result EXEC_FAILED -pattern .*java.lang.NoClassDefFoundError: com.sun.crypto.provider.SunJCE.* - -test com.sun.crypto.provider.Mac.HmacPBESHA1 -result EXEC_FAILED -pattern .*java.security.NoSuchProviderException: SunJCE.* - -test com.sun.crypto.provider.Mac.HmacMD5 -result EXEC_FAILED -pattern .*java.lang.NoClassDefFoundError: com.sun.crypto.provider.SunJCE.* - -test com.sun.crypto.provider.Mac.MacClone -result EXEC_FAILED -pattern .*java.security.NoSuchProviderException: SunJCE.* - - -# These NPEs all happen while calling Provider#getName on the result of -# Security#getProvider(). Unfortunately, that method is permitted to return -# null if the system has no provider with the requested name. And since we don't -# have the "SunJCE" provider, tests fail -test com.sun.crypto.provider.Cipher.PBE.PKCS12Cipher -result EXEC_FAILED -pattern .*PKCS12Cipher.java\:87\).*NullPointerException.* - -test com.sun.crypto.provider.Cipher.PBE.PKCS12CipherKAT -result EXEC_FAILED -pattern .*NullPointerException.*PKCS12CipherKAT.java\:183\).* - -test com.sun.crypto.provider.Cipher.RC2ArcFour.CipherKAT -result EXEC_FAILED -pattern .*NullPointerException.*CipherKAT.java\:205\).* - -test com.sun.crypto.provider.Cipher.RSA.TestOAEP_KAT -result EXEC_FAILED -pattern .*TestOAEP_KAT.java\:62\).*NullPointerException.* - -test com.sun.crypto.provider.Cipher.RSA.TestOAEP -result EXEC_FAILED -pattern .*TestOAEP.java\:50\).*NullPointerException.* - -test com.sun.crypto.provider.Cipher.RSA.TestOAEPParameterSpec -result EXEC_FAILED -pattern .*TestOAEPParameterSpec.java\:124\).*NullPointerException.* - -test com.sun.crypto.provider.Cipher.RSA.TestOAEPWithParams -result EXEC_FAILED -pattern .*TestOAEPWithParams.java\:58\).*NullPointerException.* - -test com.sun.crypto.provider.Cipher.RSA.TestRSA -result EXEC_FAILED -pattern .*TestRSA.java\:171\).*NullPointerException.* - -test com.sun.crypto.provider.Mac.HmacSaltLengths -result EXEC_FAILED -pattern .*HmacSaltLengths.java\:83\).*java.lang.NullPointerException.* - -test com.sun.crypto.provider.Mac.MacKAT -result EXEC_FAILED -pattern .*MacKAT.java\:228\).*java.lang.NullPointerException.* - - -# These tests call into misc Sun classes that we don't have -test com.sun.crypto.provider.KeyAgreement.DHKeyAgreement2 -result COMPILE_FAILED -pattern .*cannot find symbol.*sun.misc.HexDumpEncoder.* - -test com.sun.crypto.provider.Cipher.KeyWrap.XMLEncKAT -result COMPILE_FAILED -pattern .*cannot find symbol.*sun.misc.BASE64Decoder.* - -test com.sun.crypto.provider.TLS.TestKeyMaterial -result COMPILE_FAILED -pattern .*package sun.security.internal.spec does not exist.* - -test com.sun.crypto.provider.TLS.TestMasterSecret -result COMPILE_FAILED -pattern .*package sun.security.internal.spec does not exist.* - -test com.sun.crypto.provider.TLS.TestPremaster -result COMPILE_FAILED -pattern .*package sun.security.internal.spec does not exist.* - -test com.sun.crypto.provider.TLS.TestPRF -result COMPILE_FAILED -pattern .*package sun.security.internal.spec does not exist.* - - -# we don't have com.sun.jdi; none of the corresponding tests will work -test com.sun.jdi.connect.spi.GeneratedConnectors -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.connect.spi.DebugUsingCustomConnector -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.redefine.RedefineTest -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.redefineMethod.RedefineTest -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.sde.MangleStepTest -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.sde.MangleTest -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.sde.FilterMangleTest -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.sde.SourceDebugExtensionTest -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.sde.TemperatureTableTest -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.AcceptTimeout -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.AccessSpecifierTest -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.AfterThreadDeathTest -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.AllLineLocations -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.ArrayRangeTest -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.BacktraceFieldTest -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.BadHandshakeTest -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.BreakpointTest -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.ClassesByName -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.ClassesByName2Test -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.ClassLoaderClassesTest -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.CompatibleConnectors -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.ConnectedVMs -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.ConstantPoolInfo -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.CountEvent -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.CountFilterTest -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.DebuggerThreadTest -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.DeleteAllBkptsTest -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.DeleteEventRequestsTest -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.DoubleAgentTest -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.EarlyReturnNegativeTest -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.EarlyReturnTest -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.EnumTest -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.EventQueueDisconnectTest -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.ExceptionEvents -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.ExclusiveBind -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.ExpiredRequestDeletionTest -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.FieldWatchpoints -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.FilterMatch -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.FilterNoMatch -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.FinalizerTest -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.FinalLocalsTest -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.FramesTest -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.GenericsTest -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.GetLocalVariables2Test -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.HomeTest -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.InstanceFilter -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.InstancesTest -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.InterruptHangTest -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.InvokeHangTest -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.InvokeTest -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.Java_gTest -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.LaunchCommandLine -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.LineNumberInfo -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.ListenAddress -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.LocalVariableEqual -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.LocationTest -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.MethodEntryExitEvents -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.MethodExitReturnValuesTest -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.ModificationWatchpoints -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.MonitorEventTest -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.MonitorFrameInfo -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.MultiBreakpointsTest -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.NewInstanceTest -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.NoLaunchOptionTest -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.NoLocInfoTest -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.OnThrowTest -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.OptionTest -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.PopAndInvokeTest -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.PopAndStepTest -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.PopAsynchronousTest -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.PopSynchronousTest -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.ReferrersTest -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.RepStep -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.RequestReflectionTest -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.RunToExit -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.SDENullTest -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.SourceNameFilterTest -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.StepTest -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.SuspendThreadTest -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.TemplateTest -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.ThreadGroupTest -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.TwoThreadsTest -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.UnpreparedByName -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.UnpreparedClasses -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.UTF8Test -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.VarargsTest -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.Vars -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.VMDeathLastTest -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - -test com.sun.jdi.VMDeathRequestTest -result COMPILE_FAILED -pattern .*package com.sun.jdi does not exist.* - - -# Dalvik doesn't include a com.sun.net HTTP server -test com.sun.net.httpserver -result UNSUPPORTED - -test sun.net.www -result UNSUPPORTED - - -# Dalvik doesn't include AWT except the font package -test java.awt -result UNSUPPORTED - -test java.awt.FontClass -result SUCCESS - - -# Dalvik doesn't include java.beans except for property listeners -test java.beans -result UNSUPPORTED - -test java.beans.PropertyChangeSupport -result SUCCESS - - -# Dalvik doesn't include java.lang.instrument -test java.lang.instrument -result UNSUPPORTED - - -# Dalvik doesn't include java.lang.management -test java.lang.management -result UNSUPPORTED - - -# Dalvik doesn't include RMI -test java.rmi -result UNSUPPORTED - -test sun.rmi -result UNSUPPORTED - - -# Dalvik doesn't include javax.management -test javax.management -result UNSUPPORTED - - -# Dalvik doesn't include javax.naming -test javax.naming -result UNSUPPORTED - - -# Dalvik doesn't include javax.sound -test javax.sound -result UNSUPPORTED - - -# Dalvik doesn't include javax.swing -test javax.swing -result UNSUPPORTED - - -# Dalvik doesn't include sun.management -test sun.management -result UNSUPPORTED - - -# Dalvik doesn't include javax.smartcardio -test sun.security.smartcardio -result UNSUPPORTED - - -# Our exception messages don't match the RIs -test java.lang.StringBuilder.Exceptions -result EXEC_FAILED -pattern .*got java\.lang\.StringIndexOutOfBoundsException: null - FAILED.* - -test java.lang.StringBuffer.Exceptions -result EXEC_FAILED -pattern .*got java\.lang\.StringIndexOutOfBoundsException: null - FAILED.* - - -# this test is invalid, proxy.equals isn't symmetric -test org.apache.harmony.luni.tests.java.util.HashMapTest#test_proxies -result EXEC_FAILED - - -# this test is invalid, the mock map's entry set isn't to spec -test org.apache.harmony.luni.tests.java.util.HashMapTest.test_putAllLjava_util_Map -result EXEC_FAILED - - -# We don't have AWT -test java.io.File.isDirectory.Applet -result COMPILE_FAILED -pattern .*package java.applet does not exist.* - -# ICU doesn't like 3-letter names like CST because they're ambiguous. -# Harmony prefers them because they're more human readable. We'll be -# consistent with ICU, since that seems least fragile. -# See https://issues.apache.org/jira/browse/HARMONY-5468 -# and http://bugs.icu-project.org/trac/ticket/6174 -test org.apache.harmony.luni.tests.java.util.DateTest#test_toString -result EXEC_FAILED -pattern .*GMT-07:00.* - - -# These harmony tests are broken. The RI doesn't ship with es__TRADITIONAL, so -# they have incorrect expectations. -# http://b/2608750 - -test org.apache.harmony.text.tests.java.text.RuleBasedCollatorTest#testGetCollationElementIteratorCharacterIterator -result EXEC_FAILED -pattern .*expected:<1> but was:<2>.* - -test org.apache.harmony.text.tests.java.text.RuleBasedCollatorTest#testGetCollationElementIteratorString -result EXEC_FAILED -pattern .*expected:<1> but was:<2>.* - -# This test fails because on Android, RuleBasedCollators default to -# CANONICAL_DECOMPOSITION, not NO_DECOMPOSITION. -test org.apache.harmony.text.tests.java.text.RuleBasedCollatorTest#testEqualsObject -result EXEC_FAILED -pattern .*expected:<0> but was:<1>.* diff --git a/tools/runner/expectations/todo.txt b/tools/runner/expectations/todo.txt deleted file mode 100644 index f3341a7..0000000 --- a/tools/runner/expectations/todo.txt +++ /dev/null @@ -1,99 +0,0 @@ -# This file contains expectations for tests that we'd like to eventually fix. -# Severe problems should be accompanied by a tracking bug. - -# Dalvik doesn't support XML Schemas, DTDs or validation -# http://code.google.com/p/android/issues/detail?id=7395 -test tests.xml.DomTest#testEntityDeclarations -result EXEC_FAILED -pattern .*This implementation does not parse entity declarations.* - -test tests.xml.DomTest#testGetWholeTextWithEntityReference -result EXEC_FAILED -pattern .*This implementation doesn't resolve entity references in getWholeText.* - -test tests.xml.DomTest#testIsElementContentWhitespaceWithDeclaration -result EXEC_FAILED -pattern .*This implementation does not recognize element content whitespace.* - -test tests.xml.DomTest#testNotations -result EXEC_FAILED -pattern .*This implementation does not parse notations.* - -test tests.xml.DeclarationTest#testGetXmlEncoding -result EXEC_FAILED -pattern .*This implementation doesn't parse the encoding from the XML declaration expected:<ISO-8859-1> but was:<null>.* - -test tests.xml.DeclarationTest#testGetXmlStandalone -pattern .*This implementation doesn't parse standalone from the XML declaration expected:<true> but was:<false>.* -result EXEC_FAILED - -test tests.xml.DeclarationTest#testGetXmlVersion -pattern .*This implementation doesn't parse the version from the XML declaration expected:<...1> but was:<...0>.* -result EXEC_FAILED - -test tests.xml.NormalizeTest#testSchemaTypeDtd -result EXEC_FAILED -pattern .*This implementation's setParameter\(\) supports an unexpected value: schema-type=http://www.w3.org/TR/REC-xml.* - -test tests.api.javax.xml.parsers.DocumentBuilderTest#testSetEntityResolver -result EXEC_FAILED -pattern .*java.lang.ClassCastException: org.apache.harmony.xml.dom.EntityReferenceImpl.* - - -# low-impact XML bugs: -test tests.xml.DomTest#testAttributeNamedIdIsNotAnIdByDefault -result EXEC_FAILED -pattern .*This implementation incorrectly interprets the "id" attribute as an identifier by default.* - -test tests.xml.DomTest#testDocumentAddChild -result EXEC_FAILED -pattern .*Document nodes shouldn't accept child nodes.* - -test tests.xml.DomTest#testElementTraversalFeature -result EXEC_FAILED -pattern .*This implementation is expected to support ElementTraversal v. 1.0 but does not..* - -test tests.xml.DomTest#testLoadSaveFeature -result EXEC_FAILED -pattern .*This implementation is expected to support LS v. 3.0 but does not..* - -test tests.xml.SaxTest#testYesPrefixesYesNamespaces -result EXEC_FAILED -pattern .*The 'namespace-prefix' feature is not supported while the 'namespaces' feature is enabled..* - -test tests.api.javax.xml.parsers.SAXParserFactoryTest#test_newInstance -result EXEC_FAILED -pattern .*Expected FactoryConfigurationError was not thrown.* - -test tests.api.javax.xml.parsers.DocumentBuilderFactoryTest#test_isSetXIncludeAware -result EXEC_FAILED -pattern .*java.lang.UnsupportedOperationException: This parser does not support specification "Unknown" version "0.0".* - -test tests.api.javax.xml.parsers.DocumentBuilderTest#testIsXIncludeAware -result EXEC_FAILED -pattern .*java.lang.UnsupportedOperationException: This parser does not support specification "Unknown" version "0.0".* - -test tests.api.javax.xml.parsers.SAXParserFactoryTest#test_setIsXIncludeAware -result EXEC_FAILED -pattern .*java.lang.UnsupportedOperationException: This parser does not support specification "Unknown" version "0.0".* - -test tests.api.javax.xml.parsers.SAXParserTest#testIsXIncludeAware -result EXEC_FAILED -pattern .*java.lang.UnsupportedOperationException: This parser does not support specification "Unknown" version "0.0".* - -# a low-impact bug: "Shared FileDescriptors get closed too early" -# http://code.google.com/p/android/issues/detail?id=5923 -test java.io.FileDescriptor.Finalize -result EXEC_FAILED -pattern .*java.io.IOException.*openCheck.* - - -# a low-impact bug, also present in Crockford's implementation of org.json -test org.json.ParsingTest#test64BitHexValues -result EXEC_FAILED -pattern .*Large hex longs shouldn't be yield ints or strings expected:<-1> but was:<0xFFFFFFFFFFFFFFFF>.* - - -# this test needs to be fixed. We supply optional qnames, but this test doesn't expect them -test tests.api.javax.xml.parsers.SAXParserTest#test_parseLjava_io_InputStreamLorg_xml_sax_helpers_DefaultHandlerLjava_lang_String -result EXEC_FAILED |