1/*
2 * This file contains expectations for ART's buildbot when running gcstress in debug mode.
3 * The script that uses this file is art/tools/run-libcore-tests.sh.
4 */
5
6[
7{
8  description: "Timeouts on target with gcstress and debug.",
9  result: EXEC_FAILED,
10  modes: [device],
11  names: ["jsr166.CompletableFutureTest#testCompleteOnTimeout_completed",
12          "jsr166.CompletableFutureTest#testDelayedExecutor",
13          "jsr166.ExecutorsTest#testTimedCallable",
14          "jsr166.RecursiveActionTest#testJoinIgnoresInterruptsOutsideForkJoinPool",
15          "libcore.libcore.icu.TransliteratorTest#testAll",
16          "libcore.libcore.icu.RelativeDateTimeFormatterTest#test_bug25821045",
17          "libcore.libcore.icu.RelativeDateTimeFormatterTest#test_bug25883157",
18          "libcore.java.lang.ref.ReferenceQueueTest#testRemoveWithDelayedResultAndTimeout",
19          "libcore.java.text.DecimalFormatTest#testWhitespaceError",
20          "libcore.java.text.DecimalFormatTest#testWhitespaceTolerated",
21          "libcore.java.text.DecimalFormatTest#test_exponentSeparator",
22          "libcore.java.text.DecimalFormatTest#test_setMaximumFractionDigitsAffectsRoundingMode",
23          "libcore.java.util.jar.OldJarFileTest#test_ConstructorLjava_io_File",
24          "libcore.java.util.jar.OldJarFileTest#test_ConstructorLjava_lang_StringZ",
25          "libcore.java.util.jar.OldJarInputStreamTest#test_read$ZII",
26          "libcore.java.util.TimeZoneTest#testSetDefaultDeadlock",
27          "libcore.javax.crypto.CipherBasicsTest#testBasicEncryption",
28          "org.apache.harmony.tests.java.lang.ref.ReferenceQueueTest#test_removeJ",
29          "org.apache.harmony.tests.java.text.MessageFormatTest#test_parseLjava_lang_String",
30          "org.apache.harmony.tests.java.util.ControlTest#test_toBundleName_LStringLLocale",
31          "org.apache.harmony.tests.java.util.TimerTest#testThrowingTaskKillsTimerThread"
32        ]
33},
34{
35  description: "Timeouts on host with gcstress and debug.",
36  result: EXEC_FAILED,
37  modes: [host],
38  names: ["jsr166.StampedLockTest#testWriteAfterReadLock",
39          "jsr166.StampedLockTest#testReadTryLock_Interruptible",
40          "jsr166.StampedLockTest#testReadLockInterruptibly_Interruptible",
41          "jsr166.StampedLockTest#testReadLockInterruptibly",
42          "jsr166.StampedLockTest#testWriteLockInterruptibly",
43          "org.apache.harmony.tests.java.lang.ProcessManagerTest#testSleep",
44          "libcore.java.lang.StringTest#testFastPathString_wellFormedUtf8Sequence"
45  ]
46},
47{
48  description: "Sometimes times out with gcstress and debug.",
49  result: EXEC_FAILED,
50  bug: 78228743,
51  names: [
52    "libcore.libcore.icu.RelativeDateTimeFormatterTest#test_combineDateAndTime_apostrophe",
53    "libcore.libcore.icu.RelativeDateTimeFormatterTest#test_getRelativeDateTimeString",
54    "libcore.libcore.icu.RelativeDateTimeFormatterTest#test_getRelativeDateTimeStringCTS",
55    "libcore.libcore.icu.RelativeDateTimeFormatterTest#test_getRelativeDateTimeStringDST",
56    "libcore.libcore.icu.RelativeDateTimeFormatterTest#test_getRelativeDateTimeStringItalian",
57    "libcore.libcore.icu.RelativeDateTimeFormatterTest#test_getRelativeTimeSpanString",
58    "libcore.libcore.icu.RelativeDateTimeFormatterTest#test_getRelativeTimeSpanStringAbbrev",
59    "libcore.libcore.icu.RelativeDateTimeFormatterTest#test_getRelativeTimeSpanStringCTS",
60    "libcore.libcore.icu.RelativeDateTimeFormatterTest#test_getRelativeTimeSpanStringFrench",
61    "libcore.libcore.icu.RelativeDateTimeFormatterTest#test_getRelativeTimeSpanStringGerman"
62  ]
63},
64{
65  description: "Timeouts relating to ICU implementation change.",
66  result: EXEC_FAILED,
67  bug: 161420453,
68  modes: [host],
69  names: [
70    "libcore.java.text.DecimalFormatTest#testCurrencySymbolSpacing",
71    "libcore.java.text.SimpleDateFormatTest#testLocales"
72  ]
73}
74]
75