aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoreasoncylee <easoncylee@google.com>2022-06-14 18:07:39 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2022-06-14 18:07:39 +0000
commitead6088eb25986693256613904bdb412a2ee70e2 (patch)
tree97a33be04bf708c7960de0a8778c1b291c3045d6
parenta3a8d34f1cd85535964f10397d4d592b6fa2c926 (diff)
parent4dd69153f4e6b6f5dcd02b2152aa82eef32bf855 (diff)
downloadtradefederation-temp_sam_236045730.tar.gz
Fix `optimize-mainline-test` option for T+ device. am: 4dd69153f4temp_sam_236045730
Original change: https://android-review.googlesource.com/c/platform/tools/tradefederation/+/2115626 Change-Id: I22f0c35012ad4800713da917618393cf365470d4 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r--src/com/android/tradefed/targetprep/InstallApexModuleTargetPreparer.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/com/android/tradefed/targetprep/InstallApexModuleTargetPreparer.java b/src/com/android/tradefed/targetprep/InstallApexModuleTargetPreparer.java
index 26df54cf3..12b7f90df 100644
--- a/src/com/android/tradefed/targetprep/InstallApexModuleTargetPreparer.java
+++ b/src/com/android/tradefed/targetprep/InstallApexModuleTargetPreparer.java
@@ -295,7 +295,9 @@ public class InstallApexModuleTargetPreparer extends SuiteApkInstaller {
Set<String> getApexInData(Set<ApexInfo> activatedApexes) {
Set<String> apexInData = new HashSet<>();
for (ApexInfo apex : activatedApexes) {
- if (apex.sourceDir.startsWith(ACTIVATED_APEX_SOURCEDIR_PREFIX, 1)) {
+ if (apex.sourceDir.startsWith(APEX_DATA_DIR, 0) ||
+ apex.sourceDir.startsWith(STAGING_DATA_DIR, 0) ||
+ apex.sourceDir.startsWith(SESSION_DATA_DIR, 0)) {
apexInData.add(apex.name);
}
}