Age | Commit message (Collapse) | Author |
|
This reverts commit c1ff0ff1e3f64a991119b3f86db3dc9e76f3a4e4.
Reason for revert: Blacklist another configuration.
Bug: 149098478
Test: art/test/testrunner/testrunner.py -b --host
Test: art/test/testrunner/testrunner.py -b --host -t 596-app-images -t 660-clinit
Test: art/test/testrunner/testrunner.py -b --host -t 597-app-images-same-classloader
Test: art/test/testrunner/testrunner.py -b --host --debuggable
Test: art/test/testrunner/testrunner.py -b --host --all-jvmti -t 596-app-images -t 597-app-images-same-classloader
Test: art/test/testrunner/testrunner.py -b --host --no-image -t 596-app-images -t 597-app-images-same-classloader
Test: art/test/testrunner/testrunner.py -b --target -t 596-app-images -t 597-app-images-same-classloader
Change-Id: Ibccc0030ae068f3ab6b50126a2d5c3b41806de12
|
|
This reverts commit 085f3805cdfde5fdb130e31a2cf83071598ef082.
Reason for revert: Failing for art-interpreter-no-image config
Bug: 149098478
Change-Id: Ic69345dd5d3ffa4450dbc6bb99d23acd7455a206
|
|
This reverts commit f5d83b3a550496f6ef120606de9920b3fb85baf1.
Reason for revert: Blacklist more tests expected to fail. Fix up
run script.
Bug: 149098478
Test: art/test/testrunner/testrunner.py -b --host
Test: art/test/testrunner/testrunner.py -b --host -t 596-app-images -t 660-clinit
Test: art/test/testrunner/testrunner.py -b --host -t 597-app-images-same-classloader
Test: art/test/testrunner/testrunner.py -b --host --debuggable
Test: art/test/testrunner/testrunner.py -b --host --all-jvmti -t 596 -t 597-app-images-same-classloader
Test: art/test/testrunner/testrunner.py -b --target -t 596 -t 597-app-images-same-classloader
Change-Id: If84e1cb941e64be9907cd7e9ce1ec30ce32f46c7
|
|
This reverts commit 9a01d30bd78d90491a829ce1b06ede01f21fbf67.
Reason for revert: https://ci.chromium.org/p/art/builders/ci/host-x86_64-cdex-fast/3169?
Change-Id: Ia8ca15f9e3e956ad241851d8d722e70480e923d4
|
|
Reason for revert: blacklist unsupported cases. Underlying issues have been
fixed in other CLs.
Merges the three separate original CLs.
Bug: 149098478
Test: art/test/testrunner/testrunner.py -b --host
Test: art/test/testrunner/testrunner.py -b --host -t 596-app-images -t 660-clinit
Test: art/test/testrunner/testrunner.py -b --host -t 597-app-images-same-classloader
Test: art/test/testrunner/testrunner.py -b --host --debuggable
Change-Id: I0ffdfcc7788b76c16cbbde73e0b377062b18a905
|
|
Revert "[dexopt] Allow secondary dex files to generate app images"
Revert submission 1210624-secimg
Bug: 149098478
Bug: 149168708
Reason for revert: Tests fail on device
Reverted Changes:
I87a0c2698: [art] Fix, re-enable and expand 596-app-images
I73592c597: [art] Enable compilation of secondary dexes by def...
I6cff0c8f2: [art] Expand test coverage of secondary app images...
Iaa04175ee: [dexopt] Allow secondary dex files to generate app...
Change-Id: I4ac5963e892ab8808312966884a5491d9d9e817b
|
|
Previously tests used unoptimized secondary dex files (if they used a
secondary dex file). After this change all tests will use optimized
secondary dex files unless they explicitly opt out.
Right now the only tests that opt out of optimized secondary dex files
are:
- 130-hprof
- At the moment unloading app images is not implemented (or it is and
I couldn't find it / it's not working for this test), and this test
relies on dex files properly getting unloaded.
- 141-class-unload
- See explanation for 130-hprof
- 674-hiddenapi
- Compilation skirts hidden API checks
- 719-dm-verify-redefinition
- This test seems to compile secondary dex files itself, so we should
disable the "automatic" compilation
Test: test/testrunner/testrunner.py -b --host
Bug: 149098478
Change-Id: I73592c597df629717db6d75eb977bf943bb6de72
|
|
Fixes 12 tests with javac/dx.
Previously, javac with the default bootclasspath (unspecified) was used,
meaning that it would usually pickup rt.jar from a developer's JDK system
install.
With javac-helper.sh, libcore is used for the javac -bootclasspath,
enabling art tests to load libcore-specific packages such as libcore or
dalvik (in particular, it uses the output of art/tools/bootjars.sh which
calculates the correct bootclasspath from the build artifacts).
To get libcore on the bootclasspath, source files must be placed in a
'art/test/$TESTNAME/src-art' directory. Otherwise the old behavior is
kept to encourage tests to be cross-platform compatible.
The minimal set of tests that relied on 'import dalvik/import libcore'
had their src directories renamed to src-art, and are now building
successfully.
Test: ANDROID_COMPILE_WITH_JACK=false art/test.py
Bug: 36902714
Change-Id: Iafd245de9e04c312c5ac107897e34d7b97191726
|