From 514fc731221384f45302841e0f6336ad9dfccc89 Mon Sep 17 00:00:00 2001 From: Kevin Neas Date: Tue, 20 Feb 2018 16:13:20 -0800 Subject: [PATCH] Updating AppLaunchWear to add more logging. Test: local Change-Id: Ib29afa44819c053789dd956d655395f205b89f64 --- .../src/com/android/tests/applaunch/AppLaunch.java | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/tests/AppLaunchWear/src/com/android/tests/applaunch/AppLaunch.java b/tests/AppLaunchWear/src/com/android/tests/applaunch/AppLaunch.java index f32464bf84c2d..acb5d77113b8a 100644 --- a/tests/AppLaunchWear/src/com/android/tests/applaunch/AppLaunch.java +++ b/tests/AppLaunchWear/src/com/android/tests/applaunch/AppLaunch.java @@ -231,7 +231,7 @@ public class AppLaunch extends InstrumentationTestCase { dropCache(); String appPkgName = mNameToIntent.get(launch.getApp()) .getComponent().getPackageName(); - + Log.v(TAG, String.format("Adding app package name: %s", appPkgName)); // App launch times for trial launch will not be used for final // launch time calculations. if (launch.getLaunchReason().equals(TRIAL_LAUNCH)) { @@ -276,8 +276,10 @@ public class AppLaunch extends InstrumentationTestCase { // In the "applaunch.txt" file app launches are referenced using // "LAUNCH_ITERATION - ITERATION NUM" if (appPkgName.contains(WEARABLE_HOME_PACKAGE)) { + Log.v(TAG, "Home package detected. Not killing app"); launchResults = startApp(launch.getApp(), false, launch.getLaunchReason()); } else { + Log.v(TAG, "Will kill app before launch"); launchResults = startApp(launch.getApp(), true, launch.getLaunchReason()); } if (launchResults.mLaunchTime < 0) { @@ -707,7 +709,12 @@ public class AppLaunch extends InstrumentationTestCase { String packageName = mLaunchIntent.getComponent().getPackageName(); String componentName = mLaunchIntent.getComponent().flattenToShortString(); if (mForceStopBeforeLaunch) { + Log.v(TAG, "Stopping app before launch"); mAm.forceStopPackage(packageName, UserHandle.USER_CURRENT); + } else { + Log.v(TAG, "Not killing app. Going to Home Screen."); + ParcelFileDescriptor goHome = getInstrumentation().getUiAutomation() + .executeShellCommand("input keyevent 3"); } String launchCmd = String.format("%s %s", APP_LAUNCH_CMD, componentName); if (mSimplePerfAppOnly) {