Home | History | Annotate | Download | only in tools
      1 /*
      2  * This file contains expectations for ART's buildbot. The purpose of this file is
      3  * to temporary and quickly list failing tests and not break the bots, until the
      4  * libcore expectation files get properly updated. The script that uses this file
      5  * is art/tools/run-libcore-tests.sh.
      6  *
      7  * It is also used to enable AOSP experiments, and not mess up with CTS's expectations.
      8  */
      9 
     10 [
     11 {
     12   description: "Assert.java differences between vogar and junit.",
     13   result: EXEC_FAILED,
     14   modes: [host],
     15   name: "libcore.java.math.RunCSVTests#test_csv"
     16 },
     17 {
     18   description: "Differences between vogar and cts in user directory",
     19   result: EXEC_FAILED,
     20   modes: [device],
     21   name: "libcore.java.lang.SystemTest#testSystemProperties_mutable"
     22 },
     23 {
     24   description: "Differences between vogar and cts",
     25   result: EXEC_FAILED,
     26   modes: [device],
     27   names: ["libcore.java.lang.OldSystemTest#test_getProperties",
     28           "org.apache.harmony.tests.java.lang.Process2Test#test_getErrorStream",
     29           "org.apache.harmony.tests.java.lang.ProcessTest#test_exitValue"]
     30 },
     31 {
     32   description: "Failures needing investigation",
     33   result: EXEC_FAILED,
     34   modes: [device],
     35   names: ["libcore.java.util.TimeZoneTest#testDisplayNames",
     36           "libcore.java.util.TimeZoneTest#test_useDaylightTime_Taiwan",
     37           "libcore.java.util.TimeZoneTest#testAllDisplayNames",
     38           "libcore.io.OsTest#testUnixDomainSockets_in_file_system",
     39           "org.apache.harmony.luni.tests.java.net.URLConnectionTest#test_setReadTimeoutI",
     40           "org.apache.harmony.tests.java.util.DateTest#test_Constructor",
     41           "org.apache.harmony.tests.java.util.ScannerTest#test_Constructor_LReadableByteChannel",
     42           "org.apache.harmony.tests.java.util.TimeZoneTest#test_hasSameRules_Ljava_util_TimeZone",
     43           "org.apache.harmony.tests.java.text.ChoiceFormatTest#testEscapedPatternWithConsecutiveQuotes",
     44           "org.apache.harmony.tests.java.text.ChoiceFormatTest#testToPatternWithInfinities",
     45           "org.apache.harmony.tests.java.text.MessageFormatTest#test19011159"]
     46 },
     47 {
     48   description: "Failing due to a locale problem on hammerhead.",
     49   result: EXEC_FAILED,
     50   modes: [device],
     51   names: ["libcore.icu.DateIntervalFormatTest#test10089890",
     52           "libcore.icu.DateIntervalFormatTest#test10209343_when_not_this_year",
     53           "libcore.icu.DateIntervalFormatTest#test10560853_for_single_day_events",
     54           "libcore.icu.DateIntervalFormatTest#test10560853_when_time_not_displayed",
     55           "libcore.icu.RelativeDateTimeFormatterTest#test_getRelativeDateTimeString",
     56           "libcore.icu.RelativeDateTimeFormatterTest#test_getRelativeTimeSpanString",
     57           "libcore.icu.RelativeDateTimeFormatterTest#test_getRelativeTimeSpanStringAbbrev",
     58           "libcore.java.text.OldDateFormatTest#test_parseLString",
     59           "libcore.java.text.SimpleDateFormatTest#testDstZoneNameWithNonDstTimestamp",
     60           "libcore.java.text.SimpleDateFormatTest#testDstZoneWithNonDstTimestampForNonHourDstZone",
     61           "libcore.java.text.SimpleDateFormatTest#testNonDstZoneNameWithDstTimestamp",
     62           "libcore.java.text.SimpleDateFormatTest#testNonDstZoneWithDstTimestampForNonHourDstZone",
     63           "org.apache.harmony.tests.java.text.SimpleDateFormatTest#test_parseLjava_lang_StringLjava_text_ParsePosition"]
     64 },
     65 {
     66   description: "Failing due to missing localhost on hammerhead and volantis.",
     67   result: EXEC_FAILED,
     68   modes: [device],
     69   names: ["libcore.javax.crypto.CipherTest#testCipherInitWithCertificate",
     70           "libcore.net.NetworkSecurityPolicyTest#testCleartextTrafficPolicyWithFtpURLConnection",
     71           "libcore.net.NetworkSecurityPolicyTest#testCleartextTrafficPolicyWithJarFtpURLConnection",
     72           "libcore.net.NetworkSecurityPolicyTest#testCleartextTrafficPolicyWithLoggingSocketHandler",
     73           "libcore.net.NetworkSecurityPolicyTest#testCleartextTrafficPolicyWithHttpURLConnection",
     74           "libcore.net.NetworkSecurityPolicyTest#testCleartextTrafficPolicyWithJarHttpURLConnection",
     75           "org.apache.harmony.luni.tests.internal.net.www.protocol.http.HttpURLConnectionTest",
     76           "org.apache.harmony.luni.tests.internal.net.www.protocol.https.HttpsURLConnectionTest",
     77           "org.apache.harmony.luni.tests.java.net.URLConnectionTest"
     78          ]
     79 },
     80 {
     81   description: "Test timeouts",
     82   result: EXEC_TIMEOUT,
     83   modes: [device],
     84   names: ["org.apache.harmony.tests.java.util.ScannerTest#testPerformance"]
     85 },
     86 {
     87   description: "Needs the newest cat version on the device",
     88   result: EXEC_FAILED,
     89   modes: [device],
     90   names: ["org.apache.harmony.tests.java.lang.ProcessTest#test_getErrorStream"]
     91 },
     92 {
     93   description: "Short date format flag ignored for es_US locale.",
     94   result: EXEC_FAILED,
     95   name: "libcore.icu.DateIntervalFormatTest#test_formatDateInterval",
     96   bug: 18619426
     97 },
     98 {
     99   description: "Error decoding digital signature bytes.",
    100   result: EXEC_FAILED,
    101   name: "org.apache.harmony.security.tests.java.security.Signature2Test#test_verify$BII",
    102   bug: 18869265
    103 },
    104 {
    105   description: "Test sometimes timeouts on volantis",
    106   result: EXEC_TIMEOUT,
    107   modes_variants: [[device,X64]],
    108   names: ["libcore.java.lang.SystemTest#testArrayCopyConcurrentModification"],
    109   bug: 19165288
    110 },
    111 {
    112   description: "Bug in libcore",
    113   result: EXEC_FAILED,
    114   names: ["libcore.javax.crypto.ECDHKeyAgreementTest#testInit_withUnsupportedPrivateKeyType"],
    115   bug: 19730263
    116 },
    117 {
    118   description: "Needs to be run as root",
    119   result: EXEC_FAILED,
    120   modes: [host],
    121   names: ["libcore.io.OsTest#test_PacketSocketAddress"]
    122 },
    123 {
    124   description: "Needs kernel updates on host/device",
    125   result: EXEC_FAILED,
    126   names: ["libcore.io.OsTest#test_socketPing"]
    127 },
    128 {
    129   description: "Linker issues in chrooted environment",
    130   modes: [device],
    131   result: EXEC_FAILED,
    132   names: ["org.apache.harmony.tests.java.lang.ProcessManagerTest#testEnvironment"]
    133 }
    134 ]
    135