ART: Fix 530-checker-peel-unroll after D8 update.
Extract methods which used to depend on the D8
code generation to a .smali file.
Additionally, ignores the failure on the reference
implementation caused by the code only available as
smali.
Change originally uploaded here:
https://android-review.googlesource.com/c/platform/art/+/779615
Taking over the change so that we can roll R8 with
bugfixes for the platform.
Test: art/test/testrunner/testrunner.py -t 530-checker-peel-unroll
Change-Id: Ia7d19053181ef72029c6fdc46278682a5cf4fc76
diff --git a/test/knownfailures.json b/test/knownfailures.json
index 6a2a040..61810f1 100644
--- a/test/knownfailures.json
+++ b/test/knownfailures.json
@@ -1017,7 +1017,8 @@
"description": ["Failing on RI. Needs further investigating."]
},
{
- "tests": ["616-cha-unloading",
+ "tests": ["530-checker-peel-unroll",
+ "616-cha-unloading",
"674-hiddenapi",
"677-fsi2",
"678-quickening",