Android Devices Controller Setup Fixes
1) Fixed exit_setup_wizard. Looks like is_user_setup_complete no longer provides valid results. Added check for setupwizard focus app as secondary option.
2) Updated is_screen_lock_enabled
Some devices if screen lock has not been set yet return nothing.
Added check for empty out str
Test: 1)
def get_setupwizard_package_name():
1) package = self.adb.shell("pm list packages -f | grep setupwizard | grep com.google.android")
produces "package:/system/priv-app/SetupWizard/SetupWizard.apk=com.google.android.setupwizard"
2) wizard_package = re.split("=", package)[1]
produces "com.google.android.setupwizard"
3)activity = re.search("wizard/(.*?).apk", package, re.IGNORECASE).groups()[0]
produces "SetupWizard"
Bug: 74351335
Change-Id: I023dda6033590911491eca6d9332ab2218ee53e4
1 file changed