summaryrefslogtreecommitdiffstats
path: root/test/023-many-interfaces
diff options
context:
space:
mode:
authorIan Rogers <irogers@google.com>2011-12-12 16:25:07 -0800
committerIan Rogers <irogers@google.com>2011-12-12 17:37:32 -0800
commit2d3430ac37a2d0fdc2015c364784aa0fed96197f (patch)
treeb99ffdc9cbdf6007116ab8051f110f4b24a3f530 /test/023-many-interfaces
parent20a409c99a649a01cb7c65bd1089988445d8cdfd (diff)
downloadart-2d3430ac37a2d0fdc2015c364784aa0fed96197f.zip
art-2d3430ac37a2d0fdc2015c364784aa0fed96197f.tar.gz
art-2d3430ac37a2d0fdc2015c364784aa0fed96197f.tar.bz2
Fix regression in vm tests 021 and 082
dex2oat defaults to build.art for the image which includes the junit classes used by these tests. At runtime these tests are run with core.art and so the code is missing. Change dex2oat to specify the boot image is core.art. Change-Id: Icd80560ac06798634f47922cc9fb592966f2b511
Diffstat (limited to 'test/023-many-interfaces')
-rw-r--r--test/023-many-interfaces/build2
1 files changed, 1 insertions, 1 deletions
diff --git a/test/023-many-interfaces/build b/test/023-many-interfaces/build
index a5814e6..c7d9c3b 100644
--- a/test/023-many-interfaces/build
+++ b/test/023-many-interfaces/build
@@ -26,4 +26,4 @@ ${JAVAC} -d classes src/*.java
dx --debug --dex --dump-to=classes.lst --output=classes.dex classes
zip ${ANDROID_PRODUCT_OUT}/data/art-test/$TEST_NAME.jar classes.dex
-dex2oat --dex-file=${ANDROID_PRODUCT_OUT}/data/art-test/$TEST_NAME.jar --oat=${ANDROID_PRODUCT_OUT}/data/art-test/$TEST_NAME.oat
+dex2oat --boot-image=${ANDROID_PRODUCT_OUT}/data/art-test/core.art --dex-file=${ANDROID_PRODUCT_OUT}/data/art-test/$TEST_NAME.jar --oat=${ANDROID_PRODUCT_OUT}/data/art-test/$TEST_NAME.oat