summaryrefslogtreecommitdiff
path: root/test/138-duplicate-classes-check/src-art/Main.java
AgeCommit message (Collapse)Author
2020-03-12"Revert^6 "[art] Enable compilation of secondary dexes by default i..."Andreas Gampe
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
2020-03-11Revert^5 "[art] Enable compilation of secondary dexes by default i..."Mathieu Chartier
This reverts commit 085f3805cdfde5fdb130e31a2cf83071598ef082. Reason for revert: Failing for art-interpreter-no-image config Bug: 149098478 Change-Id: Ic69345dd5d3ffa4450dbc6bb99d23acd7455a206
2020-03-11Revert^4 "[art] Enable compilation of secondary dexes by default i..."Andreas Gampe
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
2020-03-06Revert "Revert^2 "[art] Enable compilation of secondary dexes by default i...""Nicolas Geoffray
This reverts commit 9a01d30bd78d90491a829ce1b06ede01f21fbf67. Reason for revert: https://ci.chromium.org/p/art/builders/ci/host-x86_64-cdex-fast/3169? Change-Id: Ia8ca15f9e3e956ad241851d8d722e70480e923d4
2020-03-05Revert^2 "[art] Enable compilation of secondary dexes by default i..."Dan Zimmerman
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
2020-02-09Revert "[art] Enable compilation of secondary dexes by default i..."Nicolas Geoffray
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
2020-02-07[art] Enable compilation of secondary dexes by default in testsDan Zimmerman
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
2017-06-21test: enable javac/dx to import libcore on the bootclasspathIgor Murashkin
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