summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--luni/src/test/java/org/apache/harmony/luni/tests/java/lang/RuntimeTest.java2
-rw-r--r--luni/src/test/java/tests/api/java/io/FileTest.java1
-rw-r--r--luni/src/test/java/tests/api/java/io/SerializationStressTest4.java1
-rw-r--r--luni/src/test/java/tests/api/java/lang/reflect/GenericReflectionCornerCases.java2
-rw-r--r--luni/src/test/java/tests/api/java/lang/reflect/GenericTypesTest.java1
-rw-r--r--luni/src/test/java/tests/api/java/net/MulticastSocketTest.java2
-rw-r--r--luni/src/test/java/tests/api/java/util/FormatterTest.java1
-rw-r--r--nio_char/src/test/java/tests/api/java/nio/charset/CharsetProviderTest.java2
-rw-r--r--text/src/test/java/org/apache/harmony/text/tests/java/text/DecimalFormatTest.java1
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