summaryrefslogtreecommitdiff
path: root/services/coverage/java
diff options
context:
space:
mode:
author Winson <chiuwinson@google.com> 2022-12-28 16:50:27 -0800
committer Winson Chiu <chiuwinson@google.com> 2023-01-11 23:01:48 +0000
commit6add2584c5188af510818d8ef0a28806db51f438 (patch)
treeefd0f618c9d7d0fd1567a871ddeb04a001bca008 /services/coverage/java
parentb3fb718c2d8670c2871b942181f71de67b23a6c1 (diff)
Add PackageState#getApexModuleName
Tracks the name of the APEX module for both APEX and APK-in-APEX PackageStates. This involves inferring the module name from the ActiveApexInfo associated with each APEX scan partition. This is set on each APK found in that parition and also set on disabled settings for a package where the APK-in-APEX has been updated to a /data variant. The test also validates that clearing the APEX from the system image will also un-associate the apexModuleName, since it downgrades the package to a regular non-system, non-APK-in-APEX /data package. Also adds a package dump --include-apex option to print APEX PackageStates like any other regular APK. Bug: 261913353 Test: atest ApexUpdateTest Change-Id: Ic2806a4df8eac4843d9d3358a349b3d335a7455b
Diffstat (limited to 'services/coverage/java')
0 files changed, 0 insertions, 0 deletions