diff options
author | frankf@chromium.org <frankf@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-04-15 22:54:39 +0000 |
---|---|---|
committer | frankf@chromium.org <frankf@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-04-15 22:54:39 +0000 |
commit | 787f9408f605a0a127a5149305d635de25900d18 (patch) | |
tree | 06f7c520bd08894373525369d97edf8d428a74a0 /chrome/test | |
parent | dbf65a6254ef39c7bb9035c7586975187f344e88 (diff) | |
download | chromium_src-787f9408f605a0a127a5149305d635de25900d18.zip chromium_src-787f9408f605a0a127a5149305d635de25900d18.tar.gz chromium_src-787f9408f605a0a127a5149305d635de25900d18.tar.bz2 |
[chromedriver] Fix chrome activity names.
Also don't specify -d to adb to use emulator.
BUG=
Review URL: https://codereview.chromium.org/14273005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@194250 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/test')
-rwxr-xr-x | chrome/test/chromedriver/chrome/adb_commands.py | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/chrome/test/chromedriver/chrome/adb_commands.py b/chrome/test/chromedriver/chrome/adb_commands.py index 583631b..df22799 100755 --- a/chrome/test/chromedriver/chrome/adb_commands.py +++ b/chrome/test/chromedriver/chrome/adb_commands.py @@ -20,10 +20,11 @@ import traceback PackageInfo = collections.namedtuple('PackageInfo', ['activity', 'socket']) -CHROME_INFO = PackageInfo('Main', 'chrome_devtools_remote') +CHROME_INFO = PackageInfo('com.google.android.apps.chrome.Main', + 'chrome_devtools_remote') PACKAGE_INFO = { 'org.chromium.chrome.testshell': - PackageInfo('ChromiumTestShellActivity', + PackageInfo('.ChromiumTestShellActivity', 'chromium_testshell_devtools_remote'), 'com.google.android.apps.chrome': CHROME_INFO, 'com.chrome.dev': CHROME_INFO, @@ -55,7 +56,7 @@ def RunAdbCommand(args): Raises: AdbError: if exit code is non-zero. """ - args = ['adb', '-d'] + args + args = ['adb'] + args try: p = subprocess.Popen(args, stdout=subprocess.PIPE, stderr=subprocess.STDOUT) @@ -112,7 +113,7 @@ def StartActivity(package): """ cmd = [ 'shell', - 'am start -a android.intent.action.VIEW -S -W -n %s/.%s ' + 'am start -a android.intent.action.VIEW -S -W -n %s/%s ' '-d "data:text/html;charset=utf-8,"' % (package, PACKAGE_INFO[package].activity)] out = RunAdbCommand(cmd) |