diff options
9 files changed, 13 insertions, 0 deletions
diff --git a/luni/src/test/java/org/apache/harmony/luni/tests/java/lang/RuntimeTest.java b/luni/src/test/java/org/apache/harmony/luni/tests/java/lang/RuntimeTest.java index 1b61d6f..791e266 100644 --- a/luni/src/test/java/org/apache/harmony/luni/tests/java/lang/RuntimeTest.java +++ b/luni/src/test/java/org/apache/harmony/luni/tests/java/lang/RuntimeTest.java @@ -17,6 +17,7 @@ package org.apache.harmony.luni.tests.java.lang; +import dalvik.annotation.KnownFailure; import dalvik.annotation.TestLevel; import dalvik.annotation.TestTargetNew; import dalvik.annotation.TestTargetClass; @@ -843,6 +844,7 @@ public class RuntimeTest extends junit.framework.TestCase { method = "traceMethodCalls", args = {boolean.class} ) + @KnownFailure("Fails in CTS but passes under run-core-tests") public void test_traceMethodCalls() { try { Runtime.getRuntime().traceMethodCalls(false); diff --git a/luni/src/test/java/tests/api/java/io/FileTest.java b/luni/src/test/java/tests/api/java/io/FileTest.java index 09adac6..573c923 100644 --- a/luni/src/test/java/tests/api/java/io/FileTest.java +++ b/luni/src/test/java/tests/api/java/io/FileTest.java @@ -2438,6 +2438,7 @@ public class FileTest extends junit.framework.TestCase { ) @AndroidOnly("This test only runs on Android because it instantiates " + "a second Dalvik VM.") + @KnownFailure("Fails in CTS but passes under run-core-tests") public void test_deleteOnExit() throws IOException, InterruptedException { String cts = System.getProperty("java.io.tmpdir"); File dir = new File(cts + "/hello"); diff --git a/luni/src/test/java/tests/api/java/io/SerializationStressTest4.java b/luni/src/test/java/tests/api/java/io/SerializationStressTest4.java index fbda23d..61399fa 100644 --- a/luni/src/test/java/tests/api/java/io/SerializationStressTest4.java +++ b/luni/src/test/java/tests/api/java/io/SerializationStressTest4.java @@ -2667,6 +2667,7 @@ public class SerializationStressTest4 extends SerializationStressTest { method = "!Serialization", args = {} ) + @KnownFailure("Fails in CTS but passes under run-core-tests") public void test_writeObject_Proxy() throws ClassNotFoundException, IOException { diff --git a/luni/src/test/java/tests/api/java/lang/reflect/GenericReflectionCornerCases.java b/luni/src/test/java/tests/api/java/lang/reflect/GenericReflectionCornerCases.java index 8919652..f09d5cf 100644 --- a/luni/src/test/java/tests/api/java/lang/reflect/GenericReflectionCornerCases.java +++ b/luni/src/test/java/tests/api/java/lang/reflect/GenericReflectionCornerCases.java @@ -169,6 +169,7 @@ public class GenericReflectionCornerCases extends GenericReflectionTestsBase { ) }) @SuppressWarnings("unchecked") + @KnownFailure("Fails in CTS but passes under run-core-tests") public void testMultipleBoundedWildcardUnEquality() throws Exception { Class<? extends MultipleBoundedWildcardUnEquality> clazz = MultipleBoundedWildcardUnEquality.class; @@ -238,6 +239,7 @@ public class GenericReflectionCornerCases extends GenericReflectionTestsBase { ) }) @SuppressWarnings("unchecked") + @KnownFailure("Fails in CTS but passes under run-core-tests") public void testMultipleBoundedWildcard() throws Exception { Class<? extends MultipleBoundedWildcardEquality> clazz = MultipleBoundedWildcardEquality.class; diff --git a/luni/src/test/java/tests/api/java/lang/reflect/GenericTypesTest.java b/luni/src/test/java/tests/api/java/lang/reflect/GenericTypesTest.java index 7db5dbe..052e317 100644 --- a/luni/src/test/java/tests/api/java/lang/reflect/GenericTypesTest.java +++ b/luni/src/test/java/tests/api/java/lang/reflect/GenericTypesTest.java @@ -201,6 +201,7 @@ public class GenericTypesTest extends GenericReflectionTestsBase { args = {} ) @SuppressWarnings("unchecked") + @KnownFailure("Fails in CTS but passes under run-core-tests") public void testSimpleInheritance() throws Exception { Class<? extends SimpleInheritance> clazz = SimpleInheritance.class; TypeVariable<Class> subTypeVariable = getTypeParameter(clazz); diff --git a/luni/src/test/java/tests/api/java/net/MulticastSocketTest.java b/luni/src/test/java/tests/api/java/net/MulticastSocketTest.java index 018d58a..2959509 100644 --- a/luni/src/test/java/tests/api/java/net/MulticastSocketTest.java +++ b/luni/src/test/java/tests/api/java/net/MulticastSocketTest.java @@ -32,6 +32,7 @@ import java.net.UnknownHostException; import java.util.ArrayList; import java.util.Enumeration; +import dalvik.annotation.KnownFailure; import tests.support.Support_NetworkInterface; import tests.support.Support_PortManager; @@ -351,6 +352,7 @@ public class MulticastSocketTest extends SocketTestCase { * @throws InterruptedException * @tests java.net.MulticastSocket#joinGroup(java.net.SocketAddress,java.net.NetworkInterface) */ + @KnownFailure("Fails in CTS but passes under run-core-tests") public void test_joinGroupLjava_net_SocketAddressLjava_net_NetworkInterface() throws IOException, InterruptedException { // security manager that allows us to check that we only return the // addresses that we should diff --git a/luni/src/test/java/tests/api/java/util/FormatterTest.java b/luni/src/test/java/tests/api/java/util/FormatterTest.java index 89be2ef..ea53e8c 100644 --- a/luni/src/test/java/tests/api/java/util/FormatterTest.java +++ b/luni/src/test/java/tests/api/java/util/FormatterTest.java @@ -2073,6 +2073,7 @@ public class FormatterTest extends TestCase { args = {java.lang.String.class, java.lang.Object[].class} ) @AndroidOnly("ICU data is different from RI data") + @KnownFailure("Fails in CTS but passes under run-core-tests") public void test_formatLjava_lang_String$Ljava_lang_Object_DateTimeConversion() { Locale[] requiredLocales = {Locale.FRANCE, Locale.CHINA, Locale.GERMAN, Locale.US}; if (!Support_Locale.areLocalesAvailable(requiredLocales)) { diff --git a/nio_char/src/test/java/tests/api/java/nio/charset/CharsetProviderTest.java b/nio_char/src/test/java/tests/api/java/nio/charset/CharsetProviderTest.java index 903c689..a2ae12e 100644 --- a/nio_char/src/test/java/tests/api/java/nio/charset/CharsetProviderTest.java +++ b/nio_char/src/test/java/tests/api/java/nio/charset/CharsetProviderTest.java @@ -140,6 +140,7 @@ public class CharsetProviderTest extends TestCase { ) @AndroidOnly("Looks like RI doesn't use current thread's context class "+ "loader to lookup charset providers") + @KnownFailure("Fails in CTS but passes under run-core-tests") public void testIsSupported_And_ForName_NormalProvider() throws Exception { try { assertFalse(Charset.isSupported("mockCharset10")); @@ -299,6 +300,7 @@ public class CharsetProviderTest extends TestCase { method = "charsetForName", args = {String.class} ) + @KnownFailure("Fails in CTS but passes under run-core-tests") public void testForName_InsufficientPrivilege() throws Exception { SecurityManager oldMan = System.getSecurityManager(); System.setSecurityManager(new MockSecurityManager()); diff --git a/text/src/test/java/org/apache/harmony/text/tests/java/text/DecimalFormatTest.java b/text/src/test/java/org/apache/harmony/text/tests/java/text/DecimalFormatTest.java index d7f0eaa..c1f1808 100644 --- a/text/src/test/java/org/apache/harmony/text/tests/java/text/DecimalFormatTest.java +++ b/text/src/test/java/org/apache/harmony/text/tests/java/text/DecimalFormatTest.java @@ -1827,6 +1827,7 @@ public class DecimalFormatTest extends TestCase { method = "formatToCharacterIterator", args = {java.lang.Object.class} ) + @KnownFailure("Fails in CTS but passes under run-core-tests") public void test_formatToCharacterIteratorLjava_lang_Object() { try { // Regression for HARMONY-466 |