summaryrefslogtreecommitdiffstats
path: root/expectations/brokentests.txt
diff options
context:
space:
mode:
authorNeil Fuller <nfuller@google.com>2014-05-15 09:16:54 +0000
committerAndroid Git Automerger <android-git-automerger@android.com>2014-05-15 09:16:54 +0000
commit8f327ae7c6030530cac0d578ac6782e9bb5e4040 (patch)
tree2cf938b0678502dcd9579c95a88504f04241bcbb /expectations/brokentests.txt
parenta019e0db6d20121821c82e4c7cd859ab54d81f29 (diff)
parentddb567c4ca07c7aa45d895a3189e2ae463e6d176 (diff)
downloadlibcore-8f327ae7c6030530cac0d578ac6782e9bb5e4040.zip
libcore-8f327ae7c6030530cac0d578ac6782e9bb5e4040.tar.gz
libcore-8f327ae7c6030530cac0d578ac6782e9bb5e4040.tar.bz2
am ddb567c4: am 9c83373f: Merge "Removing suppression of tests that obviously no longer exist."
* commit 'ddb567c4ca07c7aa45d895a3189e2ae463e6d176': Removing suppression of tests that obviously no longer exist.
Diffstat (limited to 'expectations/brokentests.txt')
-rw-r--r--expectations/brokentests.txt241
1 files changed, 0 insertions, 241 deletions
diff --git a/expectations/brokentests.txt b/expectations/brokentests.txt
index 4fd12d3..345b6de 100644
--- a/expectations/brokentests.txt
+++ b/expectations/brokentests.txt
@@ -522,190 +522,6 @@
substring: "got java.lang.StringIndexOutOfBoundsException: null - FAILED"
},
{
- description: "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",
- result: EXEC_FAILED,
- name: "org.apache.harmony.luni.tests.java.util.DateTest#test_toString",
- substring: "GMT-07:00"
-},
-{
- description: "These Harmony tests are enforcing a buggy behavior in TreeMap, presumably to be bug-compatible
- with the RI. Our implementation is more conservative and throws on the bogus inputs.",
- result: EXEC_FAILED,
- name: "org.apache.harmony.luni.tests.java.util.TreeMapExtendTest#test_AscendingSubMapKeySet_headSet",
- substring: "java.lang.IllegalArgumentException: 100 not in range (100..109]"
-},
-{
- description: "These Harmony tests are enforcing a buggy behavior in TreeMap, presumably to be bug-compatible
- with the RI. Our implementation is more conservative and throws on the bogus inputs.",
- result: EXEC_FAILED,
- names: [
- "org.apache.harmony.luni.tests.java.util.TreeMapExtendTest#test_AscendingSubMapKeySet_tailSet",
- "org.apache.harmony.luni.tests.java.util.TreeMapExtendTest#test_DescendingSubMapKeySet_headSet"
- ],
- substring: "java.lang.IllegalArgumentException: null not in range [100..109)"
-},
-{
- description: "These Harmony tests are enforcing a buggy behavior in TreeMap, presumably to be bug-compatible
- with the RI. Our implementation is more conservative and throws on the bogus inputs.",
- result: EXEC_FAILED,
- names: [
- "org.apache.harmony.luni.tests.java.util.TreeMapExtendTest#test_DescendingSubMap_tailMap",
- "org.apache.harmony.luni.tests.java.util.TreeMapExtendTest#test_DescendingSubMapKeySet_tailSet",
- "org.apache.harmony.luni.tests.java.util.TreeMapExtendTest#test_SubMap_headMap"
- ],
- substring: "java.lang.IllegalArgumentException: 100 not in range (100..109]"
-},
-{
- description: "why are they using reflection to test implementation details?",
- result: EXEC_FAILED,
- name: "org.apache.harmony.luni.tests.java.util.ArraysTest#test_swap_I_I_$Ljava_lang_Object",
- substring: "java.lang.NoSuchMethodException"
-},
-{
- description: "all these tests rely on a Harmony bug where TreeMaps may have a singleton null, which we choose
- to disallow.",
- result: EXEC_FAILED,
- name: "org.apache.harmony.luni.tests.java.util.SimpleImmutableEntryTest#test_SimpleImmutableEntry_Constructor_LEntry",
- pattern: ".*java.lang.NullPointerException.*at java.util.TreeMap.find.*"
-},
-{
- description: "all these tests rely on a Harmony bug where TreeMaps may have a singleton null, which we choose
- to disallow.",
- result: EXEC_FAILED,
- names: [
- "org.apache.harmony.luni.tests.java.util.TreeMapTest#test_ceilingEntry",
- "org.apache.harmony.luni.tests.java.util.TreeMapTest#test_ceilingKey",
- "org.apache.harmony.luni.tests.java.util.TreeMapTest#test_floorEntry",
- "org.apache.harmony.luni.tests.java.util.TreeMapTest#test_floorKey",
- "org.apache.harmony.luni.tests.java.util.TreeMapTest#test_higherEntry",
- "org.apache.harmony.luni.tests.java.util.TreeMapTest#test_higherKey",
- "org.apache.harmony.luni.tests.java.util.TreeMapTest#test_lowerEntry",
- "org.apache.harmony.luni.tests.java.util.TreeMapTest#test_lowerKey"
- ],
- substring: "java.lang.NullPointerException"
-},
-{
- description: "all these tests rely on a Harmony bug where TreeMaps may have a singleton null, which we choose
- to disallow.",
- result: EXEC_FAILED,
- name: "org.apache.harmony.luni.tests.java.util.TreeMapTest#test_illegalFirstNullKey",
- pattern: ".*java.lang.NullPointerException.*at java.util.TreeMap.find.*"
-},
-{
- description: "this is testing exception priorities",
- result: EXEC_FAILED,
- name: "org.apache.harmony.luni.tests.java.util.TreeMapTest#test_subMapLjava_lang_ObjectLjava_lang_Object",
- substring: "java.lang.ClassCastException: java.lang.Object"
-},
-{
- description: "the null-friendly comparator isn't symmetric",
- result: EXEC_FAILED,
- name: "org.apache.harmony.luni.tests.java.util.TreeMapTest#test_subMapLjava_lang_ObjectZLjava_lang_ObjectZ",
- substring: "java.lang.NullPointerException"
-},
-{
- description: "we fail fast on not-comparable objects",
- result: EXEC_FAILED,
- names: [
- "org.apache.harmony.luni.tests.java.util.TreeMapTest#test_equals",
- "org.apache.harmony.luni.tests.java.util.TreeMapTest#test_putLjava_lang_ObjectLjava_lang_Object"
- ],
- substring: "java.lang.ClassCastException: java.lang.Object"
-},
-{
- description: "tests that depend on the iteration order of a hash",
- result: EXEC_FAILED,
- name: "org.apache.harmony.luni.tests.java.util.CollectionsTest#test_unmodifiable_toString_methods",
- substring: "expected:<...one=1, two=2...> but was:<...two=2, one=1...>"
-},
-{
- description: "tests that depend on the iteration order of a hash",
- result: EXEC_FAILED,
- name: "org.apache.harmony.luni.tests.java.util.HashtableTest#test_keySet_subtest1",
- pattern: ".*java.lang.IllegalStateException.*at java.util.Hashtable.*"
-},
-{
- description: "tests that depend on the iteration order of a hash",
- result: EXEC_FAILED,
- name: "org.apache.harmony.luni.tests.java.util.HashtableTest#test_elements_subtest0",
- substring: "junit.framework.AssertionFailedError: unexpected: b"
-},
-{
- description: "tests that depend on the iteration order of a hash",
- result: EXEC_FAILED,
- name: "org.apache.harmony.luni.tests.java.util.HashMapTest#test_rehash",
- substring: "junit.framework.AssertionFailedError: expected same"
-},
-{
- description: "tests that depend on the iteration order of a hash",
- result: EXEC_FAILED,
- name: "org.apache.harmony.luni.tests.java.util.PropertiesTest#test_SequentialpropertyNames",
- substring: "expected:<current.b.key> but was:<current.a.key>"
-},
-{
- description: "tests that depend on the iteration order of a hash",
- result: EXEC_FAILED,
- name: "org.apache.harmony.luni.tests.java.util.PropertiesTest#test_SequentialstringPropertyNames",
- substring: "junit.framework.ComparisonFailure"
-},
-{
- description: "tests that depend on the iteration order of a hash",
- result: EXEC_FAILED,
- name: "org.apache.harmony.luni.tests.java.util.PropertiesTest#test_propertyNames_sequence",
- substring: "junit.framework.AssertionFailedError: expected:<current.b.key> but was:<current.a.key>"
-},
-{
- description: "tests that use secret type information to reason about behavior",
- result: EXEC_FAILED,
- name: "org.apache.harmony.luni.tests.java.util.HashtableTest#test_keySet",
- substring: "junit.framework.ComparisonFailure: Not synchronized expected:<...Collections$Synchronized...> but was:<...Hashtable$Key...>"
-},
-{
- description: "tests that use secret type information to reason about behavior",
- result: EXEC_FAILED,
- name: "org.apache.harmony.luni.tests.java.util.HashtableTest#test_entrySet",
- substring: "junit.framework.ComparisonFailure: Not synchronized expected:<...Collections$Synchronized...> but was:<...Hashtable$Entry...>"
-},
-{
- description: "tests that use secret type information to reason about behavior",
- result: EXEC_FAILED,
- name: "org.apache.harmony.luni.tests.java.util.HashtableTest#test_values",
- substring: "junit.framework.ComparisonFailure: Not synchronized expected:<...Collections$SynchronizedCollection> but was:<...Hashtable$Values>"
-},
-{
- description: "this test is invalid, proxy.equals isn't symmetric",
- result: EXEC_FAILED,
- name: "org.apache.harmony.luni.tests.java.util.HashMapTest#test_proxies"
-},
-{
- description: "this test is invalid, the mock map's entry set isn't to spec",
- result: EXEC_FAILED,
- name: "org.apache.harmony.luni.tests.java.util.HashMapTest#test_putAllLjava_util_Map",
- substring: "java.lang.NullPointerException"
-},
-{
- description: "this test assumes remove acts on equals() equality, not comparator equality",
- result: EXEC_FAILED,
- name: "org.apache.harmony.luni.tests.java.util.PriorityQueueTest#test_remove_Ljava_lang_Object_using_comparator",
- substring: "junit.framework.AssertionFailedError"
-},
-{
- description: "tests that violate the API and then guess about the outcomes",
- result: EXEC_FAILED,
- name: "org.apache.harmony.luni.tests.java.util.HashtableTest#test_getLjava_lang_Object",
- substring: "junit.framework.AssertionFailedError"
-},
-{
- description: "this test assumes Integer.toString() always returns a new instance",
- result: EXEC_FAILED,
- name: "org.apache.harmony.luni.tests.java.util.IdentityHashMap2Test#test_containsKeyLjava_lang_Object",
- substring: "junit.framework.AssertionFailedError: Returned true for copy of valid key"
-},
-{
description: "tests that cast to Harmony-specific types",
result: EXEC_FAILED,
failure: "bogus cast to harmony Hashtable$KeyEnumeration",
@@ -718,27 +534,6 @@
substring: "java.util.Hashtable$ValueEnumeration"
},
{
- description: "test doesn't expect it, but the spec permits the exception. RI also throws here.",
- result: EXEC_FAILED,
- names: [
- "org.apache.harmony.luni.tests.java.util.PriorityQueueTest#test_remove_Ljava_lang_Object_not_Compatible",
- "org.apache.harmony.luni.tests.java.util.PriorityQueueTest#test_remove_Ljava_lang_Object_not_exists"
- ],
- substring: "java.lang.ClassCastException"
-},
-{
- description: "localization tests where our data disagree",
- result: EXEC_FAILED,
- name: "org.apache.harmony.luni.tests.java.util.LocaleTest#test_getAvailableLocales",
- substring: "Wrong number of locales"
-},
-{
- description: "test that enforce redundant implements clauses",
- result: EXEC_FAILED,
- name: "org.apache.harmony.luni.tests.java.util.LinkedHashMapTest#test_getInterfaces",
- substring: "junit.framework.AssertionFailedError: expected:<3> but was:<2>"
-},
-{
description: "we don't support the CharsetProvider spi, so we don't have \"mockCharset00\".",
result: EXEC_FAILED,
name: "org.apache.harmony.tests.java.nio.charset.CharsetTest#test_availableCharsets",
@@ -776,47 +571,11 @@
]
},
{
- description: "The RI is still on Unicode 4.0, we're on 5.2, and Harmony is inconsistent
- between its test for isJavaIdentifierPart(char) and isJavaIdentifierPart(int).",
- result: EXEC_FAILED,
- name: "org.apache.harmony.luni.tests.java.lang.CharacterTest#test_isJavaIdentifierPartC"
-},
-{
description: "We removed this: we don't support Pack200.",
result: UNSUPPORTED,
name: "org.apache.harmony.archive.tests.java.util.jar.Pack200Test"
},
{
- description: "We removed this: we don't cache canonical paths.",
- result: UNSUPPORTED,
- name: "org.apache.harmony.luni.tests.java.io.FileCanonPathCacheTest"
-},
-{
- description: "We removed this: we don't throw NotYetImplementedException.",
- result: UNSUPPORTED,
- name: "org.apache.harmony.luni.tests.util.NYITest"
-},
-{
- description: "We removed this: we don't support localized exceptions.",
- result: UNSUPPORTED,
- name: "org.apache.harmony.luni.tests.internal.nls.MessagesTest"
-},
-{
- description: "These format specifiers are documented to not take flags, but the RI accepts and ignores them.",
- result: EXEC_FAILED,
- name: "org.apache.harmony.luni.tests.java.util.FormatterTest#test_formatLjava_lang_String$Ljava_lang_Object_LineSeparator",
- substring: "java.util.IllegalFormatFlagsException: %n doesn't take an argument"
-},
-{
- description: "These format specifiers are documented to not take flags, but the RI accepts and ignores them.",
- result: EXEC_FAILED,
- names: [
- "org.apache.harmony.luni.tests.java.util.FormatterTest#test_formatLjava_lang_String$Ljava_lang_Object_Percent",
- "org.apache.harmony.luni.tests.java.util.FormatterTest#test_formatLjava_lang_String$Ljava_lang_Object_Width"
- ],
- substring: "java.util.IllegalFormatFlagsException: %% doesn't take an argument"
-},
-{
description: "Some tests (ExcludedProxyTest) connect to a public webserver to check that the HTTP client works",
result: EXEC_FAILED,
failure: "connect to the Internet",