summaryrefslogtreecommitdiff
path: root/test/2280-const-method-handle-validation/src/InvokeStaticForClassInitializer.java
diff options
context:
space:
mode:
author Martin Stjernholm <mast@google.com> 2023-10-19 21:26:30 +0100
committer Martin Stjernholm <mast@google.com> 2023-11-02 19:10:30 +0000
commit620e9751497e6ae81947ef414d8099bdc36d5d6a (patch)
treec0528b7157224ed7ec322d0c60d304f7417215b4 /test/2280-const-method-handle-validation/src/InvokeStaticForClassInitializer.java
parentb02ffa5d50717d722640d434e5a4de70b5dcf478 (diff)
Avoid dynamic lib dependencies on internal ART libraries in the
libartpalette and dex2oat CTS gtests. We cannot use art_standalone_gtest_defaults. dex2oat_cts_test.cc rips out the necessary bits from common_art_test.cc instead, with as few changes as possible. With this change we can reenable art_standalone_dex2oat_cts_tests again (cf. b/288212464#comment5). Merged-In set to a CL in main to avoid merging there - gtests are already linked statically there. Test: m art_standalone_libartpalette_tests \ art_standalone_dex2oat_cts_tests Do `readelf -d` on the test binaries to check that only stable ABI libraries are in the NEEDED list. Test: cts-tradefed run commandAndExit cts \ -m art_standalone_dex2oat_cts_tests on a tm-release image. Test: cts-tradefed run commandAndExit cts \ -m art_standalone_libartpalette_tests on a tm-release image. Bug: 306064090 Bug: 288212464 Merged-In: I75a844f53663385ef98351f60d3adb900157f5e5 (cherry picked from https://android-review.googlesource.com/q/commit:27c09bed3bbda943f47e869b00b8b627c4c8402b) Merged-In: I1ff4174490ff50dbd2177cf5999fc6ef4bfbaa49 Change-Id: I4a8d1eddaacf9e476f7d3d783edec0223cb39c04
Diffstat (limited to 'test/2280-const-method-handle-validation/src/InvokeStaticForClassInitializer.java')
0 files changed, 0 insertions, 0 deletions