Nicolas Geoffray | c3837e4 | 2014-12-03 11:30:26 +0000 | [diff] [blame] | 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, |
Nicolas Geoffray | ea6e2df | 2015-05-13 21:37:44 +0000 | [diff] [blame] | 14 | modes: [host], |
| 15 | name: "libcore.java.math.RunCSVTests#test_csv" |
Nicolas Geoffray | c3837e4 | 2014-12-03 11:30:26 +0000 | [diff] [blame] | 16 | }, |
| 17 | { |
Nicolas Geoffray | 70a998c | 2014-12-04 17:05:22 +0000 | [diff] [blame] | 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 | { |
Wojciech Staszkiewicz | 3a75e9d | 2015-05-21 15:29:30 +0100 | [diff] [blame] | 24 | description: "Differences between vogar and cts. Passes with --mode activity", |
Nicolas Geoffray | 70a998c | 2014-12-04 17:05:22 +0000 | [diff] [blame] | 25 | result: EXEC_FAILED, |
| 26 | modes: [device], |
Wojciech Staszkiewicz | 3a75e9d | 2015-05-21 15:29:30 +0100 | [diff] [blame] | 27 | names: ["libcore.java.lang.OldSystemTest#test_getProperties"] |
Nicolas Geoffray | 0ccef6d | 2014-12-11 13:33:12 +0000 | [diff] [blame] | 28 | }, |
| 29 | { |
Wojciech Staszkiewicz | 3a75e9d | 2015-05-21 15:29:30 +0100 | [diff] [blame] | 30 | description: "Differences between vogar and cts. EACCESS when run with vogar. |
| 31 | Passes on host, passes with cts. Passes with vogar with su |
| 32 | (--invoke-with \"su root\"). Does not pass after setting chmod |
| 33 | 777 all directories on path to socket (on device without su).", |
Nicolas Geoffray | 0ccef6d | 2014-12-11 13:33:12 +0000 | [diff] [blame] | 34 | result: EXEC_FAILED, |
| 35 | modes: [device], |
Wojciech Staszkiewicz | 3a75e9d | 2015-05-21 15:29:30 +0100 | [diff] [blame] | 36 | names: ["libcore.io.OsTest#testUnixDomainSockets_in_file_system"] |
Nicolas Geoffray | ee3d0bd | 2014-12-17 15:27:14 +0000 | [diff] [blame] | 37 | }, |
| 38 | { |
Wojciech Staszkiewicz | 12c56d6 | 2015-05-29 11:12:59 +0100 | [diff] [blame] | 39 | description: "Issue with incorrect device time (1970)", |
Wojciech Staszkiewicz | a0629d5 | 2015-05-21 17:43:09 +0100 | [diff] [blame] | 40 | result: EXEC_FAILED, |
| 41 | modes: [device], |
| 42 | names: ["libcore.java.util.TimeZoneTest#testDisplayNames", |
| 43 | "libcore.java.util.TimeZoneTest#test_useDaylightTime_Taiwan", |
Wojciech Staszkiewicz | 12c56d6 | 2015-05-29 11:12:59 +0100 | [diff] [blame] | 44 | "org.apache.harmony.tests.java.util.TimeZoneTest#test_hasSameRules_Ljava_util_TimeZone"], |
| 45 | bug: 20879084 |
| 46 | }, |
| 47 | { |
| 48 | description: "Issue with incorrect device time (1970). Test assumes that DateTime.now() |
| 49 | is greater then a date in 1998.", |
| 50 | result: EXEC_FAILED, |
| 51 | modes: [device], |
| 52 | names: ["org.apache.harmony.tests.java.util.DateTest#test_Constructor"] |
Wojciech Staszkiewicz | a0629d5 | 2015-05-21 17:43:09 +0100 | [diff] [blame] | 53 | }, |
| 54 | { |
David Brazdil | 830d16e | 2015-02-24 12:36:03 +0000 | [diff] [blame] | 55 | description: "Failing due to a locale problem on hammerhead.", |
| 56 | result: EXEC_FAILED, |
| 57 | modes: [device], |
| 58 | names: ["libcore.icu.DateIntervalFormatTest#test10089890", |
| 59 | "libcore.icu.DateIntervalFormatTest#test10209343_when_not_this_year", |
| 60 | "libcore.icu.DateIntervalFormatTest#test10560853_for_single_day_events", |
| 61 | "libcore.icu.DateIntervalFormatTest#test10560853_when_time_not_displayed", |
| 62 | "libcore.icu.RelativeDateTimeFormatterTest#test_getRelativeDateTimeString", |
| 63 | "libcore.icu.RelativeDateTimeFormatterTest#test_getRelativeTimeSpanString", |
| 64 | "libcore.icu.RelativeDateTimeFormatterTest#test_getRelativeTimeSpanStringAbbrev", |
| 65 | "libcore.java.text.OldDateFormatTest#test_parseLString", |
| 66 | "libcore.java.text.SimpleDateFormatTest#testDstZoneNameWithNonDstTimestamp", |
| 67 | "libcore.java.text.SimpleDateFormatTest#testDstZoneWithNonDstTimestampForNonHourDstZone", |
| 68 | "libcore.java.text.SimpleDateFormatTest#testNonDstZoneNameWithDstTimestamp", |
Nicolas Geoffray | e2307b4 | 2015-12-27 23:01:28 +0000 | [diff] [blame] | 69 | "libcore.java.text.SimpleDateFormatTest#testNonDstZoneWithDstTimestampForNonHourDstZone"] |
David Brazdil | 830d16e | 2015-02-24 12:36:03 +0000 | [diff] [blame] | 70 | }, |
| 71 | { |
David Brazdil | b60c58f | 2015-02-25 09:16:34 +0000 | [diff] [blame] | 72 | description: "Failing due to missing localhost on hammerhead and volantis.", |
| 73 | result: EXEC_FAILED, |
| 74 | modes: [device], |
Nicolas Geoffray | 51b1f7b | 2015-03-25 21:13:05 +0000 | [diff] [blame] | 75 | names: ["libcore.javax.crypto.CipherTest#testCipherInitWithCertificate", |
| 76 | "libcore.net.NetworkSecurityPolicyTest#testCleartextTrafficPolicyWithFtpURLConnection", |
| 77 | "libcore.net.NetworkSecurityPolicyTest#testCleartextTrafficPolicyWithJarFtpURLConnection", |
Nicolas Geoffray | d6c1ec5 | 2015-03-26 18:08:59 +0000 | [diff] [blame] | 78 | "libcore.net.NetworkSecurityPolicyTest#testCleartextTrafficPolicyWithLoggingSocketHandler", |
| 79 | "libcore.net.NetworkSecurityPolicyTest#testCleartextTrafficPolicyWithHttpURLConnection", |
| 80 | "libcore.net.NetworkSecurityPolicyTest#testCleartextTrafficPolicyWithJarHttpURLConnection", |
| 81 | "org.apache.harmony.luni.tests.internal.net.www.protocol.http.HttpURLConnectionTest", |
| 82 | "org.apache.harmony.luni.tests.internal.net.www.protocol.https.HttpsURLConnectionTest", |
Wojciech Staszkiewicz | 12c56d6 | 2015-05-29 11:12:59 +0100 | [diff] [blame] | 83 | "org.apache.harmony.luni.tests.java.net.URLConnectionTest", |
| 84 | "org.apache.harmony.tests.java.util.ScannerTest#test_Constructor_LReadableByteChannel" |
Nicolas Geoffray | 51b1f7b | 2015-03-25 21:13:05 +0000 | [diff] [blame] | 85 | ] |
David Brazdil | b60c58f | 2015-02-25 09:16:34 +0000 | [diff] [blame] | 86 | }, |
| 87 | { |
Nicolas Geoffray | ee3d0bd | 2014-12-17 15:27:14 +0000 | [diff] [blame] | 88 | description: "Test timeouts", |
| 89 | result: EXEC_TIMEOUT, |
| 90 | modes: [device], |
| 91 | names: ["org.apache.harmony.tests.java.util.ScannerTest#testPerformance"] |
Nicolas Geoffray | da82d29 | 2015-01-21 14:04:31 +0000 | [diff] [blame] | 92 | }, |
| 93 | { |
| 94 | description: "Needs the newest cat version on the device", |
| 95 | result: EXEC_FAILED, |
| 96 | modes: [device], |
| 97 | names: ["org.apache.harmony.tests.java.lang.ProcessTest#test_getErrorStream"] |
David Brazdil | 598b220 | 2015-02-24 10:12:06 +0000 | [diff] [blame] | 98 | }, |
| 99 | { |
| 100 | description: "Short date format flag ignored for es_US locale.", |
| 101 | result: EXEC_FAILED, |
| 102 | name: "libcore.icu.DateIntervalFormatTest#test_formatDateInterval", |
| 103 | bug: 18619426 |
David Brazdil | e2f28ad | 2015-02-24 10:44:29 +0000 | [diff] [blame] | 104 | }, |
| 105 | { |
| 106 | description: "Error decoding digital signature bytes.", |
| 107 | result: EXEC_FAILED, |
| 108 | name: "org.apache.harmony.security.tests.java.security.Signature2Test#test_verify$BII", |
| 109 | bug: 18869265 |
Nicolas Geoffray | e501f77 | 2015-02-26 14:53:03 +0000 | [diff] [blame] | 110 | }, |
| 111 | { |
Nicolas Geoffray | eb10b68 | 2015-06-25 11:40:42 +0100 | [diff] [blame] | 112 | description: "Test sometimes timeouts on volantis, and on most modes in debug mode", |
Nicolas Geoffray | e501f77 | 2015-02-26 14:53:03 +0000 | [diff] [blame] | 113 | result: EXEC_TIMEOUT, |
Nicolas Geoffray | e501f77 | 2015-02-26 14:53:03 +0000 | [diff] [blame] | 114 | names: ["libcore.java.lang.SystemTest#testArrayCopyConcurrentModification"], |
| 115 | bug: 19165288 |
Nicolas Geoffray | 056ed4a | 2015-03-13 18:26:43 +0000 | [diff] [blame] | 116 | }, |
| 117 | { |
Nicolas Geoffray | 4633343 | 2015-03-16 13:51:43 +0000 | [diff] [blame] | 118 | description: "Needs kernel updates on host/device", |
| 119 | result: EXEC_FAILED, |
| 120 | names: ["libcore.io.OsTest#test_socketPing"] |
Nicolas Geoffray | 399ff77 | 2015-04-25 14:39:59 +0100 | [diff] [blame] | 121 | }, |
| 122 | { |
| 123 | description: "Linker issues in chrooted environment", |
| 124 | modes: [device], |
| 125 | result: EXEC_FAILED, |
| 126 | names: ["org.apache.harmony.tests.java.lang.ProcessManagerTest#testEnvironment"] |
Nicolas Geoffray | 6f3f6c7 | 2015-05-12 09:27:19 +0100 | [diff] [blame] | 127 | }, |
| 128 | { |
| 129 | description: "Crypto failures", |
| 130 | result: EXEC_FAILED, |
| 131 | names: ["libcore.javax.crypto.CipherTest#testCipher_ShortBlock_Failure", |
Kenny Root | ea556cd | 2015-09-01 17:35:34 +0000 | [diff] [blame] | 132 | "libcore.javax.crypto.CipherTest#testCipher_Success"] |
Nicolas Geoffray | d9d014a | 2015-06-26 09:24:16 +0100 | [diff] [blame] | 133 | }, |
| 134 | { |
| 135 | description: "Flake when running with libartd.so or interpreter", |
| 136 | result: EXEC_FAILED, |
| 137 | bug:22106064, |
| 138 | name: "libcore.java.lang.OldThreadGroupTest#test_enumerateLThreadArrayLZtest_enumerateLThreadArrayLZ" |
Narayan Kamath | 1eca58a | 2015-07-03 13:20:51 +0100 | [diff] [blame] | 139 | }, |
| 140 | { |
| 141 | description: "test_xattr fails on arm64 on the buildbots only: needs investigation", |
| 142 | result: EXEC_FAILED, |
| 143 | modes: [device], |
| 144 | names: ["libcore.io.OsTest#test_xattr"], |
| 145 | bug: 22258911 |
Nicolas Geoffray | d6c201e | 2015-07-16 19:11:54 +0100 | [diff] [blame] | 146 | }, |
| 147 | { |
| 148 | description: "fails on L builds: needs investigation", |
| 149 | result: EXEC_FAILED, |
| 150 | modes: [device], |
| 151 | names: ["org.apache.harmony.tests.java.lang.ClassTest#test_forNameLjava_lang_String"] |
Narayan Kamath | f874d59 | 2015-07-28 16:21:35 +0100 | [diff] [blame] | 152 | }, |
| 153 | { |
| 154 | description: "TimeZoneTest.testAllDisplayNames times out, needs investigation", |
Nicolas Geoffray | 4af48fc | 2015-08-04 18:16:43 +0100 | [diff] [blame] | 155 | result: EXEC_TIMEOUT, |
Narayan Kamath | f874d59 | 2015-07-28 16:21:35 +0100 | [diff] [blame] | 156 | modes: [device], |
Nicolas Geoffray | 4af48fc | 2015-08-04 18:16:43 +0100 | [diff] [blame] | 157 | names: ["libcore.java.util.TimeZoneTest#testAllDisplayNames"], |
Narayan Kamath | f874d59 | 2015-07-28 16:21:35 +0100 | [diff] [blame] | 158 | bug: 22786792 |
Nicolas Geoffray | d9486f9 | 2015-10-21 13:59:28 +0100 | [diff] [blame] | 159 | }, |
| 160 | { |
Nicolas Geoffray | cbec6d9 | 2015-10-23 16:06:49 +0100 | [diff] [blame] | 161 | description: "Lack of IPv6 on some buildbot slaves", |
| 162 | result: EXEC_FAILED, |
| 163 | names: ["libcore.io.OsTest#test_byteBufferPositions_sendto_recvfrom_af_inet6", |
| 164 | "libcore.io.OsTest#test_sendtoSocketAddress_af_inet6"], |
| 165 | bug: 25178637 |
Roland Levillain | 32f7a16 | 2015-11-11 12:16:52 +0000 | [diff] [blame] | 166 | }, |
| 167 | { |
| 168 | description: "Non-deterministic test because of a dependency on weak ref collection.", |
| 169 | result: EXEC_FAILED, |
| 170 | names: ["org.apache.harmony.tests.java.util.WeakHashMapTest#test_keySet"], |
| 171 | bug: 25437292 |
Roland Levillain | 0041acf | 2015-12-18 16:55:35 +0000 | [diff] [blame] | 172 | }, |
| 173 | { |
Paul Duffin | 32d39c4 | 2016-02-05 11:46:26 +0000 | [diff] [blame] | 174 | description: "Failing tests after OpenJDK move.", |
Nicolas Geoffray | d895961 | 2015-12-27 15:46:35 +0000 | [diff] [blame] | 175 | result: EXEC_FAILED, |
| 176 | bug: 26326992, |
| 177 | names: ["libcore.icu.RelativeDateTimeFormatterTest#test_getRelativeDateTimeStringDST", |
| 178 | "libcore.java.lang.OldSystemTest#test_load", |
| 179 | "libcore.java.text.NumberFormatTest#test_currencyWithPatternDigits", |
Nicolas Geoffray | d895961 | 2015-12-27 15:46:35 +0000 | [diff] [blame] | 180 | "libcore.java.text.NumberFormatTest#test_setCurrency", |
| 181 | "libcore.java.text.OldNumberFormatTest#test_getIntegerInstanceLjava_util_Locale", |
| 182 | "libcore.java.util.CalendarTest#testAddOneDayAndOneDayOver30MinuteDstForwardAdds48Hours", |
| 183 | "libcore.java.util.CalendarTest#testNewCalendarKoreaIsSelfConsistent", |
| 184 | "libcore.java.util.CalendarTest#testSetTimeInZoneWhereDstIsNoLongerUsed", |
| 185 | "libcore.java.util.CalendarTest#test_nullLocale", |
| 186 | "libcore.java.util.FormatterTest#test_numberLocalization", |
| 187 | "libcore.java.util.FormatterTest#test_uppercaseConversions", |
Nicolas Geoffray | d895961 | 2015-12-27 15:46:35 +0000 | [diff] [blame] | 188 | "libcore.javax.crypto.CipherTest#testCipher_getInstance_WrongType_Failure", |
| 189 | "libcore.javax.crypto.CipherTest#testDecryptBufferZeroSize_mustDecodeToEmptyString", |
| 190 | "libcore.javax.security.auth.x500.X500PrincipalTest#testExceptionsForWrongDNs", |
| 191 | "org.apache.harmony.luni.tests.java.net.URLConnectionTest#test_getDate", |
| 192 | "org.apache.harmony.luni.tests.java.net.URLConnectionTest#test_getExpiration", |
| 193 | "org.apache.harmony.regex.tests.java.util.regex.PatternSyntaxExceptionTest#testPatternSyntaxException", |
Nicolas Geoffray | d895961 | 2015-12-27 15:46:35 +0000 | [diff] [blame] | 194 | "org.apache.harmony.tests.java.lang.FloatTest#test_parseFloat_LString_Harmony6261", |
| 195 | "org.apache.harmony.tests.java.lang.ThreadTest#test_isDaemon", |
| 196 | "org.apache.harmony.tests.java.text.DecimalFormatSymbolsTest#test_setInternationalCurrencySymbolLjava_lang_String", |
| 197 | "org.apache.harmony.tests.java.text.DecimalFormatTest#testSerializationHarmonyRICompatible", |
| 198 | "org.apache.harmony.tests.java.text.SimpleDateFormatTest#test_parseLjava_lang_StringLjava_text_ParsePosition", |
Paul Duffin | 32d39c4 | 2016-02-05 11:46:26 +0000 | [diff] [blame] | 199 | "org.apache.harmony.tests.java.text.SimpleDateFormatTest#test_parse_W_w_dd_MMMM_yyyy_EEEE", |
| 200 | "org.apache.harmony.tests.java.text.SimpleDateFormatTest#test_parse_dayOfYearPatterns", |
| 201 | "org.apache.harmony.tests.java.text.SimpleDateFormatTest#test_parse_h_m_z", |
| 202 | "org.apache.harmony.tests.java.text.SimpleDateFormatTest#test_parse_h_z_2DigitOffsetFromGMT", |
| 203 | "org.apache.harmony.tests.java.text.SimpleDateFormatTest#test_parse_h_z_4DigitOffsetFromGMT", |
| 204 | "org.apache.harmony.tests.java.text.SimpleDateFormatTest#test_parse_h_z_4DigitOffsetNoGMT", |
Nicolas Geoffray | d895961 | 2015-12-27 15:46:35 +0000 | [diff] [blame] | 205 | "org.apache.harmony.tests.java.util.jar.JarFileTest#test_getInputStreamLjava_util_jar_JarEntry_subtest0", |
Nicolas Geoffray | 376756d | 2015-12-30 14:39:15 +0000 | [diff] [blame] | 206 | "libcore.java.util.CalendarTest#test_clear_45877", |
| 207 | "org.apache.harmony.crypto.tests.javax.crypto.spec.SecretKeySpecTest#testGetFormat", |
| 208 | "org.apache.harmony.tests.java.util.TimerTaskTest#test_scheduledExecutionTime"] |
| 209 | }, |
| 210 | { |
Nicolas Geoffray | d4291d6 | 2016-01-06 16:33:41 +0000 | [diff] [blame] | 211 | description: "Missing resource in classpath", |
| 212 | result: EXEC_FAILED, |
| 213 | modes: [device], |
| 214 | names: ["libcore.java.util.prefs.OldAbstractPreferencesTest#testClear", |
| 215 | "libcore.java.util.prefs.OldAbstractPreferencesTest#testExportNode", |
| 216 | "libcore.java.util.prefs.OldAbstractPreferencesTest#testExportSubtree", |
| 217 | "libcore.java.util.prefs.OldAbstractPreferencesTest#testGet", |
| 218 | "libcore.java.util.prefs.OldAbstractPreferencesTest#testGetBoolean", |
| 219 | "libcore.java.util.prefs.OldAbstractPreferencesTest#testGetByteArray", |
| 220 | "libcore.java.util.prefs.OldAbstractPreferencesTest#testGetDouble", |
| 221 | "libcore.java.util.prefs.OldAbstractPreferencesTest#testGetFloat", |
| 222 | "libcore.java.util.prefs.OldAbstractPreferencesTest#testGetInt", |
| 223 | "libcore.java.util.prefs.OldAbstractPreferencesTest#testGetLong", |
| 224 | "libcore.java.util.prefs.OldAbstractPreferencesTest#testKeys", |
| 225 | "libcore.java.util.prefs.OldAbstractPreferencesTest#testNodeExists", |
| 226 | "libcore.java.util.prefs.OldAbstractPreferencesTest#testPut", |
| 227 | "libcore.java.util.prefs.OldAbstractPreferencesTest#testPutBoolean", |
| 228 | "libcore.java.util.prefs.OldAbstractPreferencesTest#testPutByteArray", |
| 229 | "libcore.java.util.prefs.OldAbstractPreferencesTest#testPutDouble", |
| 230 | "libcore.java.util.prefs.OldAbstractPreferencesTest#testPutFloat", |
| 231 | "libcore.java.util.prefs.OldAbstractPreferencesTest#testPutInt", |
| 232 | "libcore.java.util.prefs.OldAbstractPreferencesTest#testPutLong", |
| 233 | "libcore.java.util.prefs.OldAbstractPreferencesTest#testRemove", |
| 234 | "libcore.java.util.prefs.OldAbstractPreferencesTest#testRemoveNode", |
| 235 | "libcore.java.util.prefs.OldAbstractPreferencesTest#testSync", |
| 236 | "libcore.java.util.prefs.PreferencesTest#testHtmlEncoding", |
| 237 | "libcore.java.util.prefs.PreferencesTest#testPreferencesClobbersExistingFiles", |
| 238 | "org.apache.harmony.tests.java.util.PropertiesTest#test_storeToXMLLjava_io_OutputStreamLjava_lang_StringLjava_lang_String", |
| 239 | "org.apache.harmony.tests.java.util.prefs.AbstractPreferencesTest#testExportNode", |
| 240 | "org.apache.harmony.tests.java.util.prefs.AbstractPreferencesTest#testExportSubtree", |
| 241 | "org.apache.harmony.tests.java.util.prefs.AbstractPreferencesTest#testFlush", |
| 242 | "org.apache.harmony.tests.java.util.prefs.AbstractPreferencesTest#testSync", |
| 243 | "org.apache.harmony.tests.java.util.prefs.FilePreferencesImplTest#testPutGet"] |
Nicolas Geoffray | 1c4ae8c | 2016-01-12 18:21:05 +0000 | [diff] [blame] | 244 | }, |
| 245 | { |
Narayan Kamath | ae83792 | 2016-02-22 13:34:07 +0000 | [diff] [blame] | 246 | description: "Only work with --mode=activity", |
| 247 | result: EXEC_FAILED, |
| 248 | names: [ "libcore.java.io.FileTest#testJavaIoTmpdirMutable" ] |
Nicolas Geoffray | e434a81 | 2016-03-15 23:01:33 +0000 | [diff] [blame] | 249 | }, |
| 250 | { |
Przemyslaw Szczepaniak | 246f424 | 2016-03-18 15:38:14 +0000 | [diff] [blame] | 251 | description: "Made for extending, shouldn't be run", |
Nicolas Geoffray | e434a81 | 2016-03-15 23:01:33 +0000 | [diff] [blame] | 252 | result: EXEC_FAILED, |
Nicolas Geoffray | c2c6271 | 2016-03-19 10:25:41 +0000 | [diff] [blame] | 253 | names: ["jsr166.CollectionTest#testEmptyMeansEmpty", |
Przemyslaw Szczepaniak | 246f424 | 2016-03-18 15:38:14 +0000 | [diff] [blame] | 254 | "jsr166.Collection8Test#testForEach", |
| 255 | "jsr166.Collection8Test#testForEachConcurrentStressTest"] |
Nicolas Geoffray | c3837e4 | 2014-12-03 11:30:26 +0000 | [diff] [blame] | 256 | } |
Nicolas Geoffray | c3837e4 | 2014-12-03 11:30:26 +0000 | [diff] [blame] | 257 | ] |