Disable 2040-huge-native-alloc on gcstress & asan & debuggable
Gcstress:
We trigger too many GCs to count on their absence, as this test does.
Asan:
Apparently GCs don't get triggered. Entirely possible, since it's
sensitive to other allocated native memory, and asan presumably
allocates a lot of other memory. I did not investigate in detail.
Bug: 190148586
Test: Treehugger
Change-Id: I57fe519eab8aba51e91485d56ae21a2740f5e027
diff --git a/test/knownfailures.json b/test/knownfailures.json
index 10da9ab..f221e52 100644
--- a/test/knownfailures.json
+++ b/test/knownfailures.json
@@ -714,6 +714,17 @@
"variant": "gcstress & target & debug"
},
{
+ "tests": ["2040-huge-native-alloc"],
+ "variant": "debuggable | gcstress",
+ "bug": "b/190148586",
+ "description": [ "Checks exact GC timing; fails for debuggable and gcstress variants" ]
+ },
+ {
+ "tests": ["2040-huge-native-alloc"],
+ "env_vars": {"SANITIZE_HOST": "address"},
+ "description": [ "Depends on other native allocated memory, probably confused by shadow memory." ]
+ },
+ {
"tests": ["905-object-free"],
"description": [ "Flake on gcstress" ],
"bug": "b/62562923",