Add logging to uxrestriction tests
Test: https://android-build.corp.google.com/builds/abtd/run/L50300030011966979
Bug: 413390588

Change-Id: I414221a1e9c08aed229d9353bde1477e335ba769
diff --git a/tests/automotive/functional/uxrestriction/src/android/platform/tests/DrivingOptimizedAppsTest.java b/tests/automotive/functional/uxrestriction/src/android/platform/tests/DrivingOptimizedAppsTest.java
index fd1c05a..e6c8084 100644
--- a/tests/automotive/functional/uxrestriction/src/android/platform/tests/DrivingOptimizedAppsTest.java
+++ b/tests/automotive/functional/uxrestriction/src/android/platform/tests/DrivingOptimizedAppsTest.java
@@ -26,6 +26,7 @@
 import android.platform.helpers.IAutoNotificationHelper;
 import android.platform.helpers.IAutoVehicleHardKeysHelper;
 import android.platform.helpers.IAutoVehicleHardKeysHelper.DrivingState;
+import android.util.Log;
 
 import androidx.test.runner.AndroidJUnit4;
 
@@ -45,6 +46,7 @@
     private static final String NOTIFICATION_TITLE = "Check recent permissions";
     private static final String APP_PERMISSIONS = "App permissions";
     private static final int SPEED_TWENTY = 20;
+    private static final String LOG_TAG = DrivingOptimizedAppsTest.class.getSimpleName();
 
     public DrivingOptimizedAppsTest() throws Exception {
         mAppGridHelper = new HelperAccessor<>(IAutoAppGridHelper.class);
@@ -56,20 +58,27 @@
 
     @Before
     public void enableDrivingMode() {
+        Log.i(LOG_TAG, "Act: Set Driving State to Moving");
         mHardKeysHelper.get().setDrivingState(DrivingState.MOVING);
+        Log.i(LOG_TAG, "Act: Set Driving Sped to Twenty");
         mHardKeysHelper.get().setSpeed(SPEED_TWENTY);
     }
 
     @After
     public void disableDrivingMode() {
+        Log.i(LOG_TAG, "Act: Go to Homescreen");
         mAppGridHelper.get().goToHomePage();
+        Log.i(LOG_TAG, "Act: Set Driving State to Parking");
         mHardKeysHelper.get().setDrivingState(DrivingState.PARKED);
     }
 
     @Test
     public void testOpenSettings() {
+        Log.i(LOG_TAG, "Act: Open App Grid");
         mAppGridHelper.get().open();
+        Log.i(LOG_TAG, "Act: Open Settings");
         mAppGridHelper.get().openApp("Settings");
+        Log.i(LOG_TAG, "Assert: Settings is open");
         assertTrue(
                 "Settings app is not open",
                 mAppGridHelper
@@ -79,8 +88,11 @@
 
     @Test
     public void testOpenRadio() {
+        Log.i(LOG_TAG, "Act: Open App Grid");
         mAppGridHelper.get().open();
+        Log.i(LOG_TAG, "Act: Open Radio App");
         mAppGridHelper.get().openApp("Radio");
+        Log.i(LOG_TAG, "Assert: Radio App is open");
         assertTrue(
                 "Radio app is not open",
                 mAppGridHelper
@@ -90,8 +102,11 @@
 
     @Test
     public void testOpenPhone() {
+        Log.i(LOG_TAG, "Act: Open App Grid");
         mAppGridHelper.get().open();
+        Log.i(LOG_TAG, "Act: Open Radio App");
         mAppGridHelper.get().openApp("Phone");
+        Log.i(LOG_TAG, "Assert: Phone App is open");
         assertTrue(
                 "Phone is not open",
                 mAppGridHelper
@@ -106,20 +121,29 @@
      */
     @Test
     public void testOpenContactsAndVerifyPostDriveNotification() {
+        Log.i(LOG_TAG, "Act: Open App Grid");
         mAppGridHelper.get().open();
+        Log.i(LOG_TAG, "Act: Open Contacts App");
         mAppGridHelper.get().openApp("Contacts");
+        Log.i(LOG_TAG, "Act: Dismiss pop-up dialog");
         mContactHelper.get().dismissInitialDialogs();
+        Log.i(LOG_TAG, "Assert: Contacts is open");
         assertTrue(
                 "Contacts is not open",
                 mAppGridHelper
                         .get()
                         .checkPackageInForeground(AutomotiveConfigConstants.CONTACTS_PACKAGE));
+        Log.i(LOG_TAG, "Act: Disable Driving Mode");
         disableDrivingMode();
+        Log.i(LOG_TAG, "Act: Open Notifications");
         mFacetBarHelper.get().clickOnFacetIcon(IAutoFacetBarHelper.FACET_BAR.NOTIFICATION);
+        Log.i(LOG_TAG, "Assert: Recent Permission is notified");
         assertTrue(
                 "Recent Permission is not Notified",
                 mNotificationHelper.get().checkNotificationExists(NOTIFICATION_TITLE));
+        Log.i(LOG_TAG, "Act: Open Recent Permission");
         mNotificationHelper.get().clickOnCheckRecentPermissions(NOTIFICATION_TITLE);
+        Log.i(LOG_TAG, "Act: Open App Permission is launched");
         assertTrue(
                 "App Permissions page is not launched",
                 mNotificationHelper.get().checkAppPermissionsExists(APP_PERMISSIONS));
diff --git a/tests/automotive/functional/uxrestriction/src/android/platform/tests/UxRestrictionFacetBarTest.java b/tests/automotive/functional/uxrestriction/src/android/platform/tests/UxRestrictionFacetBarTest.java
index 82a3a14..e4d9367 100644
--- a/tests/automotive/functional/uxrestriction/src/android/platform/tests/UxRestrictionFacetBarTest.java
+++ b/tests/automotive/functional/uxrestriction/src/android/platform/tests/UxRestrictionFacetBarTest.java
@@ -26,6 +26,7 @@
 import android.platform.test.rules.ConditionalIgnore;
 import android.platform.test.rules.ConditionalIgnoreRule;
 import android.platform.test.rules.IgnoreOnPortrait;
+import android.util.Log;
 
 import androidx.test.runner.AndroidJUnit4;
 
@@ -42,6 +43,7 @@
     private HelperAccessor<IAutoAppGridHelper> mAppGridHelper;
     private HelperAccessor<IAutoFacetBarHelper> mFacetBarHelper;
     private HelperAccessor<IAutoVehicleHardKeysHelper> mHardKeysHelper;
+    private static final String LOG_TAG = UxRestrictionFacetBarTest.class.getSimpleName();
 
     private static final int SPEED_TWENTY = 20;
     private static final int SPEED_ZERO = 0;
@@ -55,23 +57,32 @@
 
     @Before
     public void enableDrivingMode() {
+        Log.i(LOG_TAG, "Act: Go to Home Screen");
         mFacetBarHelper.get().goToHomeScreen();
+        Log.i(LOG_TAG, "Act: Set Driving State to Moving");
         mHardKeysHelper.get().setDrivingState(DrivingState.MOVING);
+        Log.i(LOG_TAG, "Act: Set Driving Speed to Twenty");
         mHardKeysHelper.get().setSpeed(SPEED_TWENTY);
     }
 
     @After
     public void disableDrivingMode() {
+        Log.i(LOG_TAG, "Act: Go to Homescreen");
         mFacetBarHelper.get().goToHomeScreen();
+        Log.i(LOG_TAG, "Act: Set Driving Speed to zero");
         mHardKeysHelper.get().setSpeed(SPEED_ZERO);
+        Log.i(LOG_TAG, "Act: Set Driving State to Parked");
         mHardKeysHelper.get().setDrivingState(DrivingState.PARKED);
     }
 
     @Test
     @ConditionalIgnore(condition = IgnoreOnPortrait.class)
     public void testRestrictedHomeFacetBar() {
+        Log.i(LOG_TAG, "Act: Open App Grid");
         mAppGridHelper.get().open();
+        Log.i(LOG_TAG, "Act: Click on Home Facet Icon");
         mFacetBarHelper.get().clickOnFacetIcon(IAutoFacetBarHelper.FACET_BAR.HOME);
+        Log.i(LOG_TAG, "Assert: Home screen is open");
         assertTrue(
                 "Home screen did not open",
                 mFacetBarHelper.get().isAppInForeground(IAutoFacetBarHelper.VERIFY_OPEN_APP.HOME));
@@ -80,7 +91,9 @@
     @Test
     @ConditionalIgnore(condition = IgnoreOnPortrait.class)
     public void testRestrictedPhoneFacetBar() {
+        Log.i(LOG_TAG, "Act: Open Facetbar Phone App");
         mFacetBarHelper.get().clickOnFacetIcon(IAutoFacetBarHelper.FACET_BAR.PHONE);
+        Log.i(LOG_TAG, "Assert: Phone App is open");
         assertTrue(
                 "Phone app did not open",
                 mFacetBarHelper.get().isAppInForeground(IAutoFacetBarHelper.VERIFY_OPEN_APP.PHONE));
@@ -88,7 +101,9 @@
 
     @Test
     public void testRestrictedHvacFacetBar() {
+        Log.i(LOG_TAG, "Act: Open Facetbar Hvac App");
         mFacetBarHelper.get().clickOnFacetIcon(IAutoFacetBarHelper.FACET_BAR.HVAC);
+        Log.i(LOG_TAG, "Assert: Havc app is open");
         assertTrue(
                 "Hvac did not open",
                 mFacetBarHelper.get().isAppInForeground(IAutoFacetBarHelper.VERIFY_OPEN_APP.HVAC));
@@ -96,7 +111,9 @@
 
     @Test
     public void testRestrictedAppGridFacetBar() {
+        Log.i(LOG_TAG, "Act: Open Facetbar App Grid");
         mFacetBarHelper.get().clickOnFacetIcon(IAutoFacetBarHelper.FACET_BAR.APP_GRID);
+        Log.i(LOG_TAG, "Assert: App Grid is open");
         assertTrue(
                 "App grid did not open",
                 mFacetBarHelper
@@ -106,7 +123,9 @@
 
     @Test
     public void testRestrictedNotificationFacetBar() {
+        Log.i(LOG_TAG, "Act: Open Facetbar Notification");
         mFacetBarHelper.get().clickOnFacetIcon(IAutoFacetBarHelper.FACET_BAR.NOTIFICATION);
+        Log.i(LOG_TAG, "Assert: Notification is open");
         assertTrue(
                 "Notification did not open.",
                 mFacetBarHelper
@@ -116,7 +135,9 @@
 
     @Test
     public void testRestrictedBluetoothPalette() {
+        Log.i(LOG_TAG, "Act: Open Facetbar Bluetooth App");
         mFacetBarHelper.get().clickOnFacetIcon(IAutoFacetBarHelper.FACET_BAR.BLUETOOTH);
+        Log.i(LOG_TAG, "Assert: Bluetooth menu is open");
         assertTrue(
                 "Bluetooth palette did not open.",
                 mFacetBarHelper
@@ -126,7 +147,9 @@
 
     @Test
     public void testRestrictedWifiPalette() {
+        Log.i(LOG_TAG, "Act: Open Facetbar Wifi");
         mFacetBarHelper.get().clickOnFacetIcon(IAutoFacetBarHelper.FACET_BAR.WIFI);
+        Log.i(LOG_TAG, "Assert: Wifi menu is open");
         assertTrue(
                 "Wifi palette did not open.",
                 mFacetBarHelper.get().isAppInForeground(IAutoFacetBarHelper.VERIFY_OPEN_APP.WIFI));
@@ -134,7 +157,9 @@
 
     @Test
     public void testRestrictedBrighnessPalette() {
+        Log.i(LOG_TAG, "Act: Open Facetbar Brightness");
         mFacetBarHelper.get().clickOnFacetIcon(IAutoFacetBarHelper.FACET_BAR.BRIGHTNESS);
+        Log.i(LOG_TAG, "Assert: Brightness menu is open");
         assertTrue(
                 "Brightness palette did not open.",
                 mFacetBarHelper
@@ -144,7 +169,9 @@
 
     @Test
     public void testRestrictedSoundPalette() {
+        Log.i(LOG_TAG, "Act: Open Facetbar Sound");
         mFacetBarHelper.get().clickOnFacetIcon(IAutoFacetBarHelper.FACET_BAR.SOUND);
+        Log.i(LOG_TAG, "Act: Facetbar Sound is open");
         assertTrue(
                 "Sound palette did not open.",
                 mFacetBarHelper.get().isAppInForeground(IAutoFacetBarHelper.VERIFY_OPEN_APP.SOUND));
diff --git a/tests/automotive/functional/uxrestriction/src/android/platform/tests/UxRestrictionTest.java b/tests/automotive/functional/uxrestriction/src/android/platform/tests/UxRestrictionTest.java
index 6d6177e..c36945e 100644
--- a/tests/automotive/functional/uxrestriction/src/android/platform/tests/UxRestrictionTest.java
+++ b/tests/automotive/functional/uxrestriction/src/android/platform/tests/UxRestrictionTest.java
@@ -26,6 +26,7 @@
 import android.platform.helpers.IAutoVehicleHardKeysHelper;
 import android.platform.helpers.IAutoVehicleHardKeysHelper.DrivingState;
 import android.platform.helpers.SettingsConstants;
+import android.util.Log;
 
 import androidx.test.runner.AndroidJUnit4;
 
@@ -39,6 +40,7 @@
     private HelperAccessor<IAutoSettingHelper> mSettingHelper;
     private HelperAccessor<IAutoAppGridHelper> mAppGridHelper;
     private HelperAccessor<IAutoVehicleHardKeysHelper> mHardKeysHelper;
+    private static final String LOG_TAG = UxRestrictionTest.class.getSimpleName();
 
     private static final int SPEED_TWENTY = 20;
     private static final int SPEED_ZERO = 0;
@@ -51,99 +53,147 @@
 
     @Before
     public void enableDrivingMode() {
+        Log.i(LOG_TAG, "Act: Set Driving State to Moving");
         mHardKeysHelper.get().setDrivingState(DrivingState.MOVING);
+        Log.i(LOG_TAG, "Act: Set Driving speed to twenty");
         mHardKeysHelper.get().setSpeed(SPEED_TWENTY);
     }
 
     @After
     public void disableDrivingMode() {
+        Log.i(LOG_TAG, "Act: Back to Settings");
         mSettingHelper.get().goBackToSettingsScreen();
+        Log.i(LOG_TAG, "Act: Set Driving speed to twenty");
         mHardKeysHelper.get().setSpeed(SPEED_ZERO);
+        Log.i(LOG_TAG, "Act: Set Driving State to Parking");
         mHardKeysHelper.get().setDrivingState(DrivingState.PARKED);
     }
 
     @Test
     public void testRestrictedSoundSettings() {
+        Log.i(LOG_TAG, "Act: Open Sound Setting");
         mSettingHelper.get().openSetting(SettingsConstants.SOUND_SETTINGS);
+        Log.i(LOG_TAG, "Act: Get Page Title");
         String currentTitle = mSettingHelper.get().getSettingsPageTitleText();
+        Log.i(LOG_TAG, "Assert: Sound Setting is open");
         assertTrue(
                 "Sound setting did not open",
                 mSettingHelper
                         .get()
                         .scrollAndCheckMenuExists(AutomotiveConfigConstants.SOUND_SETTING_INCALL));
+        Log.i(LOG_TAG, "Act: Open In call volume option");
         mSettingHelper.get().openMenuWith("In-call Volume");
+        Log.i(LOG_TAG, "Act: Get New Page Title");
         String newTitle = mSettingHelper.get().getSettingsPageTitleText();
+        Log.i(LOG_TAG, "Assert: Phone Ringtone Setting is disabled");
         assertTrue("Phone ringtone setting is not disabled", currentTitle.equals(newTitle));
     }
 
     @Test
     public void testRestrictedNetworkSettings() {
+        Log.i(LOG_TAG, "Act: Open Network & Internet Setting");
         mSettingHelper.get().openSetting(SettingsConstants.NETWORK_AND_INTERNET_SETTINGS);
+        Log.i(LOG_TAG, "Assert: Network and Internet settings is Open");
         assertTrue(
                 "Network and Internet settings did not open",
                 mSettingHelper.get().checkMenuExists("Hotspot"));
+        Log.i(LOG_TAG, "Act: Get Current Hotspot State");
         Boolean currentHotspotState = mSettingHelper.get().isHotspotOn();
+        Log.i(LOG_TAG, "Act: Toggle hotspot on");
         mSettingHelper.get().toggleHotspot();
+        Log.i(LOG_TAG, "Act: Get status of Hotspot state");
         Boolean newHotspotState = mSettingHelper.get().isHotspotOn();
+        Log.i(LOG_TAG, "Act: Hotspot is working");
         assertFalse("Hotspot is not working", currentHotspotState.equals(newHotspotState));
+        Log.i(LOG_TAG, "Act: Toggle hotspot off");
         mSettingHelper.get().toggleHotspot();
     }
 
     @Test
     public void testRestrictedBluetoothSettings() {
+        Log.i(LOG_TAG, "Act: Open Bluetooth Setting");
         mSettingHelper.get().openSetting(SettingsConstants.BLUETOOTH_SETTINGS);
+        Log.i(LOG_TAG, "Assert: Bluetooth Setting is On");
         assertTrue(
                 "Bluetooth Setting did not open",
                 mSettingHelper.get().checkMenuExists("Pair new device"));
+        Log.i(LOG_TAG, "Act: Get Page Title text");
         String currentTitle = mSettingHelper.get().getSettingsPageTitleText();
+        Log.i(LOG_TAG, "Act: Pair new device");
         mSettingHelper.get().openMenuWith("Pair new device");
+        Log.i(LOG_TAG, "Act: Get new Page Title text");
         String newTitle = mSettingHelper.get().getSettingsPageTitleText();
+        Log.i(LOG_TAG, "Assert: Bluetooth Setting is disabled ");
         assertTrue("Bluetooth setting is not disabled", currentTitle.equals(newTitle));
     }
 
     @Test
     public void testRestrictedAppSettings() {
+        Log.i(LOG_TAG, "Act: Open Settings screen");
         mSettingHelper.get().openFullSettings();
+        Log.i(LOG_TAG, "Act: Get Page Title");
         String currentTitle = mSettingHelper.get().getSettingsPageTitleText();
+        Log.i(LOG_TAG, "Act: Open Apps settings");
         mSettingHelper.get().openSetting(SettingsConstants.APPS_SETTINGS);
+        Log.i(LOG_TAG, "Assert: Apps is disabled");
         assertFalse("Apps is not disabled", mSettingHelper.get().checkMenuExists("View all"));
+        Log.i(LOG_TAG, "Act: Get New Page Title");
         String newTitle = mSettingHelper.get().getSettingsPageTitleText();
+        Log.i(LOG_TAG, "Assert: Apps is disabled");
         assertTrue("Apps & notification settings is not disabled", currentTitle.equals(newTitle));
     }
 
     @Test
     public void testRestrictedProfilesAndAccountsSettings() {
+        Log.i(LOG_TAG, "Act: Open Settings");
         mSettingHelper.get().openFullSettings();
+        Log.i(LOG_TAG, "Act: Get Page Title");
         String currentTitle = mSettingHelper.get().getSettingsPageTitleText();
+        Log.i(LOG_TAG, "Act: Open Profile Account Setting");
         mSettingHelper.get().openSetting(SettingsConstants.PROFILE_ACCOUNT_SETTINGS);
+        Log.i(LOG_TAG, "Assert: Profile and Accounts Setting is disabled");
         assertFalse(
                 "Profiles and accounts settings is not disabled",
                 mSettingHelper.get().checkMenuExists("Add a profile"));
+        Log.i(LOG_TAG, "Act: Get New Page Title");
         String newTitle = mSettingHelper.get().getSettingsPageTitleText();
+        Log.i(LOG_TAG, "Assert: Profiles and Accounts is disabled");
         assertTrue("Profiles and accounts settings is not disabled", currentTitle.equals(newTitle));
     }
 
     @Test
     public void testRestrictedSecuritySettings() {
+        Log.i(LOG_TAG, "Act: Open Settings");
         mSettingHelper.get().openFullSettings();
+        Log.i(LOG_TAG, "Act: Get Page Title");
         String currentTitle = mSettingHelper.get().getSettingsPageTitleText();
+        Log.i(LOG_TAG, "Act: Open Security Setting");
         mSettingHelper.get().openSetting(SettingsConstants.SECURITY_SETTINGS);
+        Log.i(LOG_TAG, "Act: Security Setting is disabled");
         assertFalse(
                 "Security settings is not disabled",
                 mSettingHelper.get().checkMenuExists("Profile lock"));
+        Log.i(LOG_TAG, "Act: Get New Page Title");
         String newTitle = mSettingHelper.get().getSettingsPageTitleText();
+        Log.i(LOG_TAG, "Assert: Secutiy setting is disabled");
         assertTrue("Security settings is not disabled", currentTitle.equals(newTitle));
     }
 
     @Test
     public void testRestrictedSystemSettings() {
+        Log.i(LOG_TAG, "Act: Open Settings");
         mSettingHelper.get().openFullSettings();
+        Log.i(LOG_TAG, "Act: Get Page Title");
         String currentTitle = mSettingHelper.get().getSettingsPageTitleText();
+        Log.i(LOG_TAG, "Act: Open System Setting");
         mSettingHelper.get().openSetting(SettingsConstants.SYSTEM_SETTINGS);
+        Log.i(LOG_TAG, "Assert: System Setting is disabled");
         assertFalse(
                 "System settings is not disabled",
                 mSettingHelper.get().checkMenuExists("Languages & input"));
+        Log.i(LOG_TAG, "Act: Get New Page Title");
         String newTitle = mSettingHelper.get().getSettingsPageTitleText();
+        Log.i(LOG_TAG, "Assert: System Setting is disabled");
         assertTrue("System settings is not disabled", currentTitle.equals(newTitle));
     }
 }