summaryrefslogtreecommitdiff
path: root/test/ProfileTestMultiDex
diff options
context:
space:
mode:
authorVladimir Marko <vmarko@google.com>2019-03-20 14:22:51 +0000
committerVladimir Marko <vmarko@google.com>2019-03-25 10:27:28 +0000
commitb9c29f625bc27968d80f9eafa988dc14af0a1c28 (patch)
tree10276cd3fa756646b41cb50cf396476f2f8df1d3 /test/ProfileTestMultiDex
parentbcd99bed472d228a1a0a65adc606346d7daf6b93 (diff)
Hide conscrypt package classes for app AOT compilation.
Since app AOT compilation is usually done without conscrypt on the boot class path, classes defined by app class loader in conscrypt packages could be resolved differently, i.e. from conscrypt, at runtime. Reject such definitions during AOT compilation to ensure correct runtime behavior. Add a test that when compiling the conscrypt module as an app, we cannot resolve any class defined in its dex files. Test: module_exclusion_test Bug: 122937705 Change-Id: I1fcb4c21937f59772206ee50b688a75053231bc0
Diffstat (limited to 'test/ProfileTestMultiDex')
0 files changed, 0 insertions, 0 deletions