OLD | NEW |
1 # Copyright 2016 The Chromium Authors. All rights reserved. | 1 # Copyright 2016 The Chromium Authors. All rights reserved. |
2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
4 | 4 |
5 import collections | 5 import collections |
6 | 6 |
7 PackageInfo = collections.namedtuple( | 7 PackageInfo = collections.namedtuple( |
8 'PackageInfo', | 8 'PackageInfo', |
9 ['package', 'activity', 'cmdline_file', 'devtools_socket', 'test_package']) | 9 ['package', 'activity', 'cmdline_file', 'devtools_socket']) |
10 | 10 |
11 PACKAGE_INFO = { | 11 PACKAGE_INFO = { |
12 'chrome_document': PackageInfo( | 12 'chrome_document': PackageInfo( |
13 'com.google.android.apps.chrome.document', | 13 'com.google.android.apps.chrome.document', |
14 'com.google.android.apps.chrome.document.ChromeLauncherActivity', | 14 'com.google.android.apps.chrome.document.ChromeLauncherActivity', |
15 '/data/local/chrome-command-line', | 15 '/data/local/chrome-command-line', |
16 'chrome_devtools_remote', | 16 'chrome_devtools_remote'), |
17 None), | |
18 'chrome': PackageInfo( | 17 'chrome': PackageInfo( |
19 'com.google.android.apps.chrome', | 18 'com.google.android.apps.chrome', |
20 'com.google.android.apps.chrome.Main', | 19 'com.google.android.apps.chrome.Main', |
21 '/data/local/chrome-command-line', | 20 '/data/local/chrome-command-line', |
22 'chrome_devtools_remote', | 21 'chrome_devtools_remote'), |
23 'com.google.android.apps.chrome.tests'), | |
24 'chrome_beta': PackageInfo( | 22 'chrome_beta': PackageInfo( |
25 'com.chrome.beta', | 23 'com.chrome.beta', |
26 'com.google.android.apps.chrome.Main', | 24 'com.google.android.apps.chrome.Main', |
27 '/data/local/chrome-command-line', | 25 '/data/local/chrome-command-line', |
28 'chrome_devtools_remote', | 26 'chrome_devtools_remote'), |
29 None), | |
30 'chrome_stable': PackageInfo( | 27 'chrome_stable': PackageInfo( |
31 'com.android.chrome', | 28 'com.android.chrome', |
32 'com.google.android.apps.chrome.Main', | 29 'com.google.android.apps.chrome.Main', |
33 '/data/local/chrome-command-line', | 30 '/data/local/chrome-command-line', |
34 'chrome_devtools_remote', | 31 'chrome_devtools_remote'), |
35 None), | |
36 'chrome_dev': PackageInfo( | 32 'chrome_dev': PackageInfo( |
37 'com.chrome.dev', | 33 'com.chrome.dev', |
38 'com.google.android.apps.chrome.Main', | 34 'com.google.android.apps.chrome.Main', |
39 '/data/local/chrome-command-line', | 35 '/data/local/chrome-command-line', |
40 'chrome_devtools_remote', | 36 'chrome_devtools_remote'), |
41 None), | |
42 'chrome_canary': PackageInfo( | 37 'chrome_canary': PackageInfo( |
43 'com.chrome.canary', | 38 'com.chrome.canary', |
44 'com.google.android.apps.chrome.Main', | 39 'com.google.android.apps.chrome.Main', |
45 '/data/local/chrome-command-line', | 40 '/data/local/chrome-command-line', |
46 'chrome_devtools_remote', | 41 'chrome_devtools_remote'), |
47 None), | |
48 'chrome_work': PackageInfo( | 42 'chrome_work': PackageInfo( |
49 'com.chrome.work', | 43 'com.chrome.work', |
50 'com.google.android.apps.chrome.Main', | 44 'com.google.android.apps.chrome.Main', |
51 '/data/local/chrome-command-line', | 45 '/data/local/chrome-command-line', |
52 'chrome_devtools_remote', | 46 'chrome_devtools_remote'), |
53 None), | |
54 'chromium': PackageInfo( | 47 'chromium': PackageInfo( |
55 'org.chromium.chrome', | 48 'org.chromium.chrome', |
56 'com.google.android.apps.chrome.Main', | 49 'com.google.android.apps.chrome.Main', |
57 '/data/local/chrome-command-line', | 50 '/data/local/chrome-command-line', |
58 'chrome_devtools_remote', | 51 'chrome_devtools_remote'), |
59 'org.chromium.chrome.tests'), | |
60 'content_shell': PackageInfo( | 52 'content_shell': PackageInfo( |
61 'org.chromium.content_shell_apk', | 53 'org.chromium.content_shell_apk', |
62 '.ContentShellActivity', | 54 '.ContentShellActivity', |
63 '/data/local/tmp/content-shell-command-line', | 55 '/data/local/tmp/content-shell-command-line', |
64 'content_shell_devtools_remote', | 56 'content_shell_devtools_remote'), |
65 None), | |
66 } | 57 } |
OLD | NEW |