OSDN Git Service

Disable test 152 for gcstress
authorMathieu Chartier <mathieuc@google.com>
Tue, 28 Feb 2017 21:20:27 +0000 (13:20 -0800)
committerMathieu Chartier <mathieuc@google.com>
Tue, 28 Feb 2017 21:46:30 +0000 (13:46 -0800)
Bug: 35800768

Test: test-art-host-run-test ART_TEST_GC_STRESS=true

Change-Id: I6f5cdbb445b9cad6f57ffa5738c8c9e8ec3b9c98

test/Android.run-test.mk
test/knownfailures.json

index 95967b5..b575d55 100644 (file)
@@ -368,6 +368,7 @@ TEST_ART_BROKEN_INTERPRETER_ACCESS_CHECK_TESTS :=
 # Tests that are broken with GC stress.
 # * 137-cfi needs to unwind a second forked process. We're using a primitive sleep to wait till we
 #   hope the second process got into the expected state. The slowness of gcstress makes this bad.
+# * 152-dead-large-object requires a heap larger than what gcstress uses.
 # * 908-gc-start-finish expects GCs only to be run at clear points. The reduced heap size makes
 #   this non-deterministic. Same for 913.
 # * 961-default-iface-resolution-gen and 964-default-iface-init-genare very long tests that often
@@ -375,6 +376,7 @@ TEST_ART_BROKEN_INTERPRETER_ACCESS_CHECK_TESTS :=
 #   slows down allocations significantly which these tests do a lot.
 TEST_ART_BROKEN_GCSTRESS_RUN_TESTS := \
   137-cfi \
+  152-dead-large-object \
   154-gc-loop \
   908-gc-start-finish \
   913-heaps \
index 784f49c..6caf7b0 100644 (file)
                         "slowness of gcstress makes this bad."]
     },
     {
+        "test": "152-dead-large-object",
+        "variant": "gcstress",
+        "description": ["152-dead-large-object requires a heap larger than what gcstress uses."]
+    },
+    {
         "tests": ["908-gc-start-finish",
                   "913-heaps"],
         "variant": "gcstress",