diff options
author | Neil Fuller <nfuller@google.com> | 2014-05-15 09:16:54 +0000 |
---|---|---|
committer | Android Git Automerger <android-git-automerger@android.com> | 2014-05-15 09:16:54 +0000 |
commit | 8f327ae7c6030530cac0d578ac6782e9bb5e4040 (patch) | |
tree | 2cf938b0678502dcd9579c95a88504f04241bcbb /expectations/brokentests.txt | |
parent | a019e0db6d20121821c82e4c7cd859ab54d81f29 (diff) | |
parent | ddb567c4ca07c7aa45d895a3189e2ae463e6d176 (diff) | |
download | libcore-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.txt | 241 |
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", |