OLD | NEW |
1 [ | 1 [ |
2 { | 2 { |
3 "cmd": [ | 3 "cmd": [ |
4 "python", | 4 "python", |
5 "-u", | 5 "-u", |
6 "[BUILD]/scripts/slave/bot_update.py", | 6 "[BUILD]/scripts/slave/bot_update.py", |
7 "--master", | 7 "--master", |
8 "chromium.linux", | 8 "chromium.linux", |
9 "--builder", | 9 "--builder", |
10 "Android Tests (dbg)", | 10 "Android Tests (dbg)", |
11 "--slave", | 11 "--slave", |
12 "TestSlavename", | 12 "TestSlavename", |
13 "--spec", | 13 "--spec", |
14 "cache_dir = None\nsolutions = [{'custom_vars': {'googlecode_url': 'svn://
svn-mirror.golo.chromium.org/%s', 'nacl_trunk': 'svn://svn-mirror.golo.chromium.
org/native_client/trunk', 'sourceforge_url': 'svn://svn-mirror.golo.chromium.org
/%(repo)s', 'webkit_trunk': 'svn://svn-mirror.golo.chromium.org/blink/trunk'}, '
deps_file': 'DEPS', 'managed': True, 'name': 'src', 'url': 'svn://svn-mirror.gol
o.chromium.org/chrome/trunk/src'}]\ntarget_os = ['android']", | 14 "cache_dir = None\nsolutions = [{'custom_vars': {'googlecode_url': 'svn://
svn-mirror.golo.chromium.org/%s', 'nacl_trunk': 'svn://svn-mirror.golo.chromium.
org/native_client/trunk', 'sourceforge_url': 'svn://svn-mirror.golo.chromium.org
/%(repo)s', 'webkit_trunk': 'svn://svn-mirror.golo.chromium.org/blink/trunk'}, '
deps_file': 'DEPS', 'managed': True, 'name': 'src', 'url': 'svn://svn-mirror.gol
o.chromium.org/chrome/trunk/src'}]\ntarget_os = ['android']", |
15 "--root", | 15 "--root", |
16 "src", | 16 "src", |
17 "--revision_mapping_file", | 17 "--revision_mapping_file", |
18 "{\"src\": \"got_revision\", \"src/native_client\": \"got_nacl_revision\",
\"src/third_party/WebKit\": \"got_webkit_revision\", \"src/third_party/webrtc\"
: \"got_webrtc_revision\", \"src/tools/swarming_client\": \"got_swarming_client_
revision\", \"src/v8\": \"got_v8_revision\"}", | 18 "{\"src\": \"got_revision\", \"src/native_client\": \"got_nacl_revision\",
\"src/third_party/WebKit\": \"got_webkit_revision\", \"src/third_party/webrtc\"
: \"got_webrtc_revision\", \"src/tools/swarming_client\": \"got_swarming_client_
revision\", \"src/v8\": \"got_v8_revision\"}", |
19 "--output_json", | 19 "--output_json", |
20 "/path/to/tmp/json", | 20 "/path/to/tmp/json", |
21 "--revision", | 21 "--revision", |
22 "src@1111111" | 22 "src@1111111" |
23 ], | 23 ], |
| 24 "cwd": "[SLAVE_BUILD]", |
24 "name": "bot_update", | 25 "name": "bot_update", |
25 "~followup_annotations": [ | 26 "~followup_annotations": [ |
26 "@@@STEP_TEXT@Some step text@@@", | 27 "@@@STEP_TEXT@Some step text@@@", |
27 "@@@STEP_LOG_LINE@json.output@{@@@", | 28 "@@@STEP_LOG_LINE@json.output@{@@@", |
28 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@", | 29 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@", |
29 "@@@STEP_LOG_LINE@json.output@ \"patch_failure\": false, @@@", | 30 "@@@STEP_LOG_LINE@json.output@ \"patch_failure\": false, @@@", |
30 "@@@STEP_LOG_LINE@json.output@ \"patch_root\": \"src\", @@@", | 31 "@@@STEP_LOG_LINE@json.output@ \"patch_root\": \"src\", @@@", |
31 "@@@STEP_LOG_LINE@json.output@ \"properties\": {@@@", | 32 "@@@STEP_LOG_LINE@json.output@ \"properties\": {@@@", |
32 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision\": \"d998e125e825398
0d76e269b7982aeeefc1b9b50\", @@@", | 33 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision\": \"d998e125e825398
0d76e269b7982aeeefc1b9b50\", @@@", |
33 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision_cp\": \"refs/heads/m
aster@{#274981}\", @@@", | 34 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision_cp\": \"refs/heads/m
aster@{#274981}\", @@@", |
(...skipping 26 matching lines...) Expand all Loading... |
60 "@@@SET_BUILD_PROPERTY@got_revision_cp@\"refs/heads/master@{#170242}\"@@@" | 61 "@@@SET_BUILD_PROPERTY@got_revision_cp@\"refs/heads/master@{#170242}\"@@@" |
61 ] | 62 ] |
62 }, | 63 }, |
63 { | 64 { |
64 "cmd": [ | 65 "cmd": [ |
65 "python", | 66 "python", |
66 "-u", | 67 "-u", |
67 "[DEPOT_TOOLS]/gclient.py", | 68 "[DEPOT_TOOLS]/gclient.py", |
68 "runhooks" | 69 "runhooks" |
69 ], | 70 ], |
| 71 "cwd": "[SLAVE_BUILD]", |
70 "env": { | 72 "env": { |
71 "GYP_CROSSCOMPILE": "1", | 73 "GYP_CROSSCOMPILE": "1", |
72 "GYP_DEFINES": "OS=android component=static_library fastbuild=1 gomadir='[
BUILD]/goma' target_arch=arm use_goma=1", | 74 "GYP_DEFINES": "OS=android component=static_library fastbuild=1 gomadir='[
BUILD]/goma' target_arch=arm use_goma=1", |
73 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 75 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
74 }, | 76 }, |
75 "name": "gclient runhooks" | 77 "name": "gclient runhooks" |
76 }, | 78 }, |
77 { | 79 { |
78 "cmd": [ | 80 "cmd": [ |
79 "python", | 81 "python", |
80 "-u", | 82 "-u", |
81 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", | 83 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", |
82 "[SLAVE_BUILD]/src/testing/buildbot/chromium.linux.json", | 84 "[SLAVE_BUILD]/src/testing/buildbot/chromium.linux.json", |
83 "/path/to/tmp/json" | 85 "/path/to/tmp/json" |
84 ], | 86 ], |
| 87 "cwd": "[SLAVE_BUILD]", |
85 "name": "read test spec", | 88 "name": "read test spec", |
86 "~followup_annotations": [ | 89 "~followup_annotations": [ |
87 "@@@STEP_TEXT@path: [SLAVE_BUILD]/src/testing/buildbot/chromium.linux.json
@@@", | 90 "@@@STEP_TEXT@path: [SLAVE_BUILD]/src/testing/buildbot/chromium.linux.json
@@@", |
88 "@@@STEP_LOG_LINE@json.output@{}@@@", | 91 "@@@STEP_LOG_LINE@json.output@{}@@@", |
89 "@@@STEP_LOG_END@json.output@@@" | 92 "@@@STEP_LOG_END@json.output@@@" |
90 ] | 93 ] |
91 }, | 94 }, |
92 { | 95 { |
93 "cmd": [ | 96 "cmd": [ |
94 "python", | 97 "python", |
95 "-u", | 98 "-u", |
96 "[SLAVE_BUILD]/src/testing/scripts/get_compile_targets.py", | 99 "[SLAVE_BUILD]/src/testing/scripts/get_compile_targets.py", |
97 "--output", | 100 "--output", |
98 "/path/to/tmp/json", | 101 "/path/to/tmp/json", |
99 "--", | 102 "--", |
100 "--build-config-fs", | 103 "--build-config-fs", |
101 "Debug", | 104 "Debug", |
102 "--paths", | 105 "--paths", |
103 "{\"build\": \"[BUILD]\", \"checkout\": \"[SLAVE_BUILD]/src\"}", | 106 "{\"build\": \"[BUILD]\", \"checkout\": \"[SLAVE_BUILD]/src\"}", |
104 "--properties", | 107 "--properties", |
105 "{\"buildername\": \"Android Tests (dbg)\", \"buildnumber\": 571, \"master
name\": \"chromium.linux\", \"slavename\": \"TestSlavename\", \"target_platform\
": \"android\"}" | 108 "{\"buildername\": \"Android Tests (dbg)\", \"buildnumber\": 571, \"master
name\": \"chromium.linux\", \"slavename\": \"TestSlavename\", \"target_platform\
": \"android\"}" |
106 ], | 109 ], |
| 110 "cwd": "[SLAVE_BUILD]", |
107 "name": "get compile targets for scripts", | 111 "name": "get compile targets for scripts", |
108 "~followup_annotations": [ | 112 "~followup_annotations": [ |
109 "@@@STEP_LOG_LINE@json.output@{}@@@", | 113 "@@@STEP_LOG_LINE@json.output@{}@@@", |
110 "@@@STEP_LOG_END@json.output@@@" | 114 "@@@STEP_LOG_END@json.output@@@" |
111 ] | 115 ] |
112 }, | 116 }, |
113 { | 117 { |
114 "cmd": [ | 118 "cmd": [ |
115 "python", | 119 "python", |
116 "-u", | 120 "-u", |
117 "[BUILD]/scripts/slave/cleanup_temp.py" | 121 "[BUILD]/scripts/slave/cleanup_temp.py" |
118 ], | 122 ], |
| 123 "cwd": "[SLAVE_BUILD]", |
119 "name": "cleanup_temp" | 124 "name": "cleanup_temp" |
120 }, | 125 }, |
121 { | 126 { |
122 "cmd": [ | 127 "cmd": [ |
123 "python", | 128 "python", |
124 "-u", | 129 "-u", |
125 "\nimport shutil, sys, os\nshutil.rmtree(sys.argv[1], True)\nshutil.rmtree
(sys.argv[2], True)\ntry:\n os.remove(sys.argv[3])\nexcept OSError:\n pass\nfo
r base, _dirs, files in os.walk(sys.argv[4]):\n for f in files:\n if f.endsw
ith('.pyc'):\n os.remove(os.path.join(base, f))\n", | 130 "\nimport shutil, sys, os\nshutil.rmtree(sys.argv[1], True)\nshutil.rmtree
(sys.argv[2], True)\ntry:\n os.remove(sys.argv[3])\nexcept OSError:\n pass\nfo
r base, _dirs, files in os.walk(sys.argv[4]):\n for f in files:\n if f.endsw
ith('.pyc'):\n os.remove(os.path.join(base, f))\n", |
126 "[SLAVE_BUILD]/src/out/Debug/debug_info_dumps", | 131 "[SLAVE_BUILD]/src/out/Debug/debug_info_dumps", |
127 "[SLAVE_BUILD]/src/out/Debug/test_logs", | 132 "[SLAVE_BUILD]/src/out/Debug/test_logs", |
128 "[SLAVE_BUILD]/src/out/build_product.zip", | 133 "[SLAVE_BUILD]/src/out/build_product.zip", |
129 "[SLAVE_BUILD]/src" | 134 "[SLAVE_BUILD]/src" |
130 ], | 135 ], |
| 136 "cwd": "[SLAVE_BUILD]", |
131 "name": "clean local files", | 137 "name": "clean local files", |
132 "~followup_annotations": [ | 138 "~followup_annotations": [ |
133 "@@@STEP_LOG_LINE@python.inline@@@@", | 139 "@@@STEP_LOG_LINE@python.inline@@@@", |
134 "@@@STEP_LOG_LINE@python.inline@import shutil, sys, os@@@", | 140 "@@@STEP_LOG_LINE@python.inline@import shutil, sys, os@@@", |
135 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[1], True)@@@", | 141 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[1], True)@@@", |
136 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[2], True)@@@", | 142 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[2], True)@@@", |
137 "@@@STEP_LOG_LINE@python.inline@try:@@@", | 143 "@@@STEP_LOG_LINE@python.inline@try:@@@", |
138 "@@@STEP_LOG_LINE@python.inline@ os.remove(sys.argv[3])@@@", | 144 "@@@STEP_LOG_LINE@python.inline@ os.remove(sys.argv[3])@@@", |
139 "@@@STEP_LOG_LINE@python.inline@except OSError:@@@", | 145 "@@@STEP_LOG_LINE@python.inline@except OSError:@@@", |
140 "@@@STEP_LOG_LINE@python.inline@ pass@@@", | 146 "@@@STEP_LOG_LINE@python.inline@ pass@@@", |
141 "@@@STEP_LOG_LINE@python.inline@for base, _dirs, files in os.walk(sys.argv
[4]):@@@", | 147 "@@@STEP_LOG_LINE@python.inline@for base, _dirs, files in os.walk(sys.argv
[4]):@@@", |
142 "@@@STEP_LOG_LINE@python.inline@ for f in files:@@@", | 148 "@@@STEP_LOG_LINE@python.inline@ for f in files:@@@", |
143 "@@@STEP_LOG_LINE@python.inline@ if f.endswith('.pyc'):@@@", | 149 "@@@STEP_LOG_LINE@python.inline@ if f.endswith('.pyc'):@@@", |
144 "@@@STEP_LOG_LINE@python.inline@ os.remove(os.path.join(base, f))@@@"
, | 150 "@@@STEP_LOG_LINE@python.inline@ os.remove(os.path.join(base, f))@@@"
, |
145 "@@@STEP_LOG_END@python.inline@@@" | 151 "@@@STEP_LOG_END@python.inline@@@" |
146 ] | 152 ] |
147 }, | 153 }, |
148 { | 154 { |
149 "allow_subannotations": false, | 155 "allow_subannotations": false, |
150 "cmd": [ | 156 "cmd": [ |
151 "[SLAVE_BUILD]/src/build/tree_truth.sh", | 157 "[SLAVE_BUILD]/src/build/tree_truth.sh", |
152 "[SLAVE_BUILD]/src", | 158 "[SLAVE_BUILD]/src", |
153 "src" | 159 "src" |
154 ], | 160 ], |
| 161 "cwd": "[SLAVE_BUILD]", |
155 "name": "tree truth steps" | 162 "name": "tree truth steps" |
156 }, | 163 }, |
157 { | 164 { |
158 "cmd": [ | 165 "cmd": [ |
159 "python", | 166 "python", |
160 "-u", | 167 "-u", |
161 "\nimport os, sys\nfrom common import chromium_utils\n\nif os.path.exists(
sys.argv[1]):\n chromium_utils.RemoveDirectory(sys.argv[1])\n", | 168 "\nimport os, sys\nfrom common import chromium_utils\n\nif os.path.exists(
sys.argv[1]):\n chromium_utils.RemoveDirectory(sys.argv[1])\n", |
162 "[SLAVE_BUILD]/src/out/Debug" | 169 "[SLAVE_BUILD]/src/out/Debug" |
163 ], | 170 ], |
| 171 "cwd": "[SLAVE_BUILD]", |
164 "name": "rmtree build directory", | 172 "name": "rmtree build directory", |
165 "~followup_annotations": [ | 173 "~followup_annotations": [ |
166 "@@@STEP_LOG_LINE@python.inline@@@@", | 174 "@@@STEP_LOG_LINE@python.inline@@@@", |
167 "@@@STEP_LOG_LINE@python.inline@import os, sys@@@", | 175 "@@@STEP_LOG_LINE@python.inline@import os, sys@@@", |
168 "@@@STEP_LOG_LINE@python.inline@from common import chromium_utils@@@", | 176 "@@@STEP_LOG_LINE@python.inline@from common import chromium_utils@@@", |
169 "@@@STEP_LOG_LINE@python.inline@@@@", | 177 "@@@STEP_LOG_LINE@python.inline@@@@", |
170 "@@@STEP_LOG_LINE@python.inline@if os.path.exists(sys.argv[1]):@@@", | 178 "@@@STEP_LOG_LINE@python.inline@if os.path.exists(sys.argv[1]):@@@", |
171 "@@@STEP_LOG_LINE@python.inline@ chromium_utils.RemoveDirectory(sys.argv[
1])@@@", | 179 "@@@STEP_LOG_LINE@python.inline@ chromium_utils.RemoveDirectory(sys.argv[
1])@@@", |
172 "@@@STEP_LOG_END@python.inline@@@" | 180 "@@@STEP_LOG_END@python.inline@@@" |
173 ] | 181 ] |
174 }, | 182 }, |
175 { | 183 { |
176 "cmd": [ | 184 "cmd": [ |
177 "python", | 185 "python", |
178 "-u", | 186 "-u", |
179 "[BUILD]/scripts/slave/extract_build.py", | 187 "[BUILD]/scripts/slave/extract_build.py", |
180 "--target", | 188 "--target", |
181 "Debug", | 189 "Debug", |
182 "--build-archive-url", | 190 "--build-archive-url", |
183 "gs://test-domain/test-archive.zip", | 191 "gs://test-domain/test-archive.zip", |
184 "--factory-properties", | 192 "--factory-properties", |
185 "{\"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chromium.org\"], \"
buildername\": \"Android Tests (dbg)\", \"buildnumber\": 571, \"mastername\": \"
chromium.linux\", \"parent_build_archive_url\": \"gs://test-domain/test-archive.
zip\", \"parent_buildername\": \"Android Builder (dbg)\", \"parent_got_revision\
": \"1111111\", \"recipe\": \"chromium\", \"slavename\": \"TestSlavename\", \"wo
rkdir\": \"/path/to/workdir/TestSlavename\"}", | 193 "{\"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chromium.org\"], \"
buildername\": \"Android Tests (dbg)\", \"buildnumber\": 571, \"mastername\": \"
chromium.linux\", \"parent_build_archive_url\": \"gs://test-domain/test-archive.
zip\", \"parent_buildername\": \"Android Builder (dbg)\", \"parent_got_revision\
": \"1111111\", \"recipe\": \"chromium\", \"slavename\": \"TestSlavename\", \"wo
rkdir\": \"/path/to/workdir/TestSlavename\"}", |
186 "--build-properties", | 194 "--build-properties", |
187 "{\"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chromium.org\"], \"
buildername\": \"Android Tests (dbg)\", \"buildnumber\": 571, \"mastername\": \"
chromium.linux\", \"parent_build_archive_url\": \"gs://test-domain/test-archive.
zip\", \"parent_buildername\": \"Android Builder (dbg)\", \"parent_got_revision\
": \"1111111\", \"recipe\": \"chromium\", \"slavename\": \"TestSlavename\", \"wo
rkdir\": \"/path/to/workdir/TestSlavename\"}" | 195 "{\"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chromium.org\"], \"
buildername\": \"Android Tests (dbg)\", \"buildnumber\": 571, \"mastername\": \"
chromium.linux\", \"parent_build_archive_url\": \"gs://test-domain/test-archive.
zip\", \"parent_buildername\": \"Android Builder (dbg)\", \"parent_got_revision\
": \"1111111\", \"recipe\": \"chromium\", \"slavename\": \"TestSlavename\", \"wo
rkdir\": \"/path/to/workdir/TestSlavename\"}" |
188 ], | 196 ], |
| 197 "cwd": "[SLAVE_BUILD]", |
189 "name": "extract build" | 198 "name": "extract build" |
190 }, | 199 }, |
191 { | 200 { |
192 "cmd": [ | 201 "cmd": [ |
193 "python", | 202 "python", |
194 "-u", | 203 "-u", |
195 "RECIPE_MODULE[adb]/resources/list_devices.py", | 204 "RECIPE_MODULE[adb]/resources/list_devices.py", |
196 "['[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb', 'd
evices']", | 205 "['[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb', 'd
evices']", |
197 "/path/to/tmp/json" | 206 "/path/to/tmp/json" |
198 ], | 207 ], |
| 208 "cwd": "[SLAVE_BUILD]", |
199 "name": "List adb devices", | 209 "name": "List adb devices", |
200 "~followup_annotations": [ | 210 "~followup_annotations": [ |
201 "@@@STEP_LOG_LINE@json.output@[@@@", | 211 "@@@STEP_LOG_LINE@json.output@[@@@", |
202 "@@@STEP_LOG_LINE@json.output@ \"014E1F310401C009\"@@@", | 212 "@@@STEP_LOG_LINE@json.output@ \"014E1F310401C009\"@@@", |
203 "@@@STEP_LOG_LINE@json.output@]@@@", | 213 "@@@STEP_LOG_LINE@json.output@]@@@", |
204 "@@@STEP_LOG_END@json.output@@@" | 214 "@@@STEP_LOG_END@json.output@@@" |
205 ] | 215 ] |
206 }, | 216 }, |
207 { | 217 { |
208 "cmd": [ | 218 "cmd": [ |
209 "python", | 219 "python", |
210 "-u", | 220 "-u", |
211 "\nimport subprocess\nimport sys\nadb_path = sys.argv[1]\nfor device in sy
s.argv[2:]:\n subprocess.check_call([adb_path, '-s', device, 'root'])\n subpro
cess.check_call([adb_path, '-s', device, 'wait-for-device'])\n", | 221 "\nimport subprocess\nimport sys\nadb_path = sys.argv[1]\nfor device in sy
s.argv[2:]:\n subprocess.check_call([adb_path, '-s', device, 'root'])\n subpro
cess.check_call([adb_path, '-s', device, 'wait-for-device'])\n", |
212 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb", | 222 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb", |
213 "014E1F310401C009" | 223 "014E1F310401C009" |
214 ], | 224 ], |
| 225 "cwd": "[SLAVE_BUILD]", |
215 "name": "Root devices", | 226 "name": "Root devices", |
216 "~followup_annotations": [ | 227 "~followup_annotations": [ |
217 "@@@STEP_LOG_LINE@python.inline@@@@", | 228 "@@@STEP_LOG_LINE@python.inline@@@@", |
218 "@@@STEP_LOG_LINE@python.inline@import subprocess@@@", | 229 "@@@STEP_LOG_LINE@python.inline@import subprocess@@@", |
219 "@@@STEP_LOG_LINE@python.inline@import sys@@@", | 230 "@@@STEP_LOG_LINE@python.inline@import sys@@@", |
220 "@@@STEP_LOG_LINE@python.inline@adb_path = sys.argv[1]@@@", | 231 "@@@STEP_LOG_LINE@python.inline@adb_path = sys.argv[1]@@@", |
221 "@@@STEP_LOG_LINE@python.inline@for device in sys.argv[2:]:@@@", | 232 "@@@STEP_LOG_LINE@python.inline@for device in sys.argv[2:]:@@@", |
222 "@@@STEP_LOG_LINE@python.inline@ subprocess.check_call([adb_path, '-s', d
evice, 'root'])@@@", | 233 "@@@STEP_LOG_LINE@python.inline@ subprocess.check_call([adb_path, '-s', d
evice, 'root'])@@@", |
223 "@@@STEP_LOG_LINE@python.inline@ subprocess.check_call([adb_path, '-s', d
evice, 'wait-for-device'])@@@", | 234 "@@@STEP_LOG_LINE@python.inline@ subprocess.check_call([adb_path, '-s', d
evice, 'wait-for-device'])@@@", |
224 "@@@STEP_LOG_END@python.inline@@@" | 235 "@@@STEP_LOG_END@python.inline@@@" |
225 ] | 236 ] |
226 }, | 237 }, |
227 { | 238 { |
228 "cmd": [ | 239 "cmd": [ |
229 "[BUILD]/scripts/slave/daemonizer.py", | 240 "[BUILD]/scripts/slave/daemonizer.py", |
230 "--", | 241 "--", |
231 "[SLAVE_BUILD]/src/build/android/adb_logcat_monitor.py", | 242 "[SLAVE_BUILD]/src/build/android/adb_logcat_monitor.py", |
232 "[SLAVE_BUILD]/src/out/logcat" | 243 "[SLAVE_BUILD]/src/out/logcat" |
233 ], | 244 ], |
| 245 "cwd": "[SLAVE_BUILD]", |
234 "env": { | 246 "env": { |
235 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 247 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
236 }, | 248 }, |
237 "name": "spawn_logcat_monitor" | 249 "name": "spawn_logcat_monitor" |
238 }, | 250 }, |
239 { | 251 { |
240 "cmd": [ | 252 "cmd": [ |
241 "python", | 253 "python", |
242 "-u", | 254 "-u", |
243 "[BUILD]/scripts/slave/android/authorize_adb_devices.py", | 255 "[BUILD]/scripts/slave/android/authorize_adb_devices.py", |
244 "--adb-path", | 256 "--adb-path", |
245 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb" | 257 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb" |
246 ], | 258 ], |
| 259 "cwd": "[SLAVE_BUILD]", |
247 "env": { | 260 "env": { |
248 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 261 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
249 }, | 262 }, |
250 "name": "authorize_adb_devices" | 263 "name": "authorize_adb_devices" |
251 }, | 264 }, |
252 { | 265 { |
253 "cmd": [ | 266 "cmd": [ |
254 "[SLAVE_BUILD]/src/build/android/buildbot/bb_device_status_check.py", | 267 "[SLAVE_BUILD]/src/build/android/buildbot/bb_device_status_check.py", |
255 "--json-output", | 268 "--json-output", |
256 "/path/to/tmp/json" | 269 "/path/to/tmp/json" |
257 ], | 270 ], |
| 271 "cwd": "[SLAVE_BUILD]", |
258 "env": { | 272 "env": { |
259 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 273 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
260 }, | 274 }, |
261 "name": "device_status_check", | 275 "name": "device_status_check", |
262 "~followup_annotations": [ | 276 "~followup_annotations": [ |
263 "@@@STEP_TEXT@Online devices: 1@@@", | 277 "@@@STEP_TEXT@Online devices: 1@@@", |
264 "@@@STEP_LOG_LINE@json.output@[@@@", | 278 "@@@STEP_LOG_LINE@json.output@[@@@", |
265 "@@@STEP_LOG_LINE@json.output@ {@@@", | 279 "@@@STEP_LOG_LINE@json.output@ {@@@", |
266 "@@@STEP_LOG_LINE@json.output@ \"battery\": {@@@", | 280 "@@@STEP_LOG_LINE@json.output@ \"battery\": {@@@", |
267 "@@@STEP_LOG_LINE@json.output@ \"AC powered\": \"false\", @@@", | 281 "@@@STEP_LOG_LINE@json.output@ \"AC powered\": \"false\", @@@", |
(...skipping 20 matching lines...) Expand all Loading... |
288 ] | 302 ] |
289 }, | 303 }, |
290 { | 304 { |
291 "cmd": [ | 305 "cmd": [ |
292 "python", | 306 "python", |
293 "-u", | 307 "-u", |
294 "[SLAVE_BUILD]/src/build/android/provision_devices.py", | 308 "[SLAVE_BUILD]/src/build/android/provision_devices.py", |
295 "-t", | 309 "-t", |
296 "Debug" | 310 "Debug" |
297 ], | 311 ], |
| 312 "cwd": "[SLAVE_BUILD]", |
298 "env": { | 313 "env": { |
299 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 314 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
300 }, | 315 }, |
301 "name": "provision_devices" | 316 "name": "provision_devices" |
302 }, | 317 }, |
303 { | 318 { |
304 "cmd": [ | 319 "cmd": [ |
305 "[SLAVE_BUILD]/src/build/android/adb_install_apk.py", | 320 "[SLAVE_BUILD]/src/build/android/adb_install_apk.py", |
306 "--apk", | 321 "--apk", |
307 "AndroidWebView.apk", | 322 "AndroidWebView.apk", |
308 "--apk_package", | 323 "--apk_package", |
309 "org.chromium.android_webview.shell" | 324 "org.chromium.android_webview.shell" |
310 ], | 325 ], |
| 326 "cwd": "[SLAVE_BUILD]", |
311 "env": { | 327 "env": { |
312 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 328 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
313 }, | 329 }, |
314 "name": "install AndroidWebView.apk" | 330 "name": "install AndroidWebView.apk" |
315 }, | 331 }, |
316 { | 332 { |
317 "cmd": [ | 333 "cmd": [ |
318 "python", | 334 "python", |
319 "-u", | 335 "-u", |
320 "[SLAVE_BUILD]/src/build/android/test_runner.py", | 336 "[SLAVE_BUILD]/src/build/android/test_runner.py", |
321 "instrumentation", | 337 "instrumentation", |
322 "--test-apk", | 338 "--test-apk", |
323 "AndroidWebViewTest", | 339 "AndroidWebViewTest", |
324 "--isolate-file-path", | 340 "--isolate-file-path", |
325 "android_webview/android_webview_test_apk.isolate", | 341 "android_webview/android_webview_test_apk.isolate", |
326 "--flakiness-dashboard-server", | 342 "--flakiness-dashboard-server", |
327 "http://test-results.appspot.com", | 343 "http://test-results.appspot.com", |
328 "--verbose", | 344 "--verbose", |
329 "--json-results-file", | 345 "--json-results-file", |
330 "/path/to/tmp/json" | 346 "/path/to/tmp/json" |
331 ], | 347 ], |
| 348 "cwd": "[SLAVE_BUILD]", |
332 "name": "Instrumentation test AndroidWebViewTest", | 349 "name": "Instrumentation test AndroidWebViewTest", |
333 "~followup_annotations": [ | 350 "~followup_annotations": [ |
334 "@@@STEP_TEXT@<br/>failures:<br/>TestB<br/>@@@" | 351 "@@@STEP_TEXT@<br/>failures:<br/>TestB<br/>@@@" |
335 ] | 352 ] |
336 }, | 353 }, |
337 { | 354 { |
338 "cmd": [ | 355 "cmd": [ |
339 "[SLAVE_BUILD]/src/build/android/adb_install_apk.py", | 356 "[SLAVE_BUILD]/src/build/android/adb_install_apk.py", |
340 "--apk", | 357 "--apk", |
341 "ChromeShell.apk", | 358 "ChromeShell.apk", |
342 "--apk_package", | 359 "--apk_package", |
343 "org.chromium.chrome.shell" | 360 "org.chromium.chrome.shell" |
344 ], | 361 ], |
| 362 "cwd": "[SLAVE_BUILD]", |
345 "env": { | 363 "env": { |
346 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 364 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
347 }, | 365 }, |
348 "name": "install ChromeShell.apk" | 366 "name": "install ChromeShell.apk" |
349 }, | 367 }, |
350 { | 368 { |
351 "cmd": [ | 369 "cmd": [ |
352 "python", | 370 "python", |
353 "-u", | 371 "-u", |
354 "[SLAVE_BUILD]/src/build/android/test_runner.py", | 372 "[SLAVE_BUILD]/src/build/android/test_runner.py", |
355 "instrumentation", | 373 "instrumentation", |
356 "--test-apk", | 374 "--test-apk", |
357 "ChromeShellTest", | 375 "ChromeShellTest", |
358 "--isolate-file-path", | 376 "--isolate-file-path", |
359 "chrome/chrome_shell_test_apk.isolate", | 377 "chrome/chrome_shell_test_apk.isolate", |
360 "--flakiness-dashboard-server", | 378 "--flakiness-dashboard-server", |
361 "http://test-results.appspot.com", | 379 "http://test-results.appspot.com", |
362 "--verbose", | 380 "--verbose", |
363 "--json-results-file", | 381 "--json-results-file", |
364 "/path/to/tmp/json" | 382 "/path/to/tmp/json" |
365 ], | 383 ], |
| 384 "cwd": "[SLAVE_BUILD]", |
366 "name": "Instrumentation test ChromeShellTest", | 385 "name": "Instrumentation test ChromeShellTest", |
367 "~followup_annotations": [ | 386 "~followup_annotations": [ |
368 "@@@STEP_TEXT@<br/>failures:<br/>TestB<br/>@@@" | 387 "@@@STEP_TEXT@<br/>failures:<br/>TestB<br/>@@@" |
369 ] | 388 ] |
370 }, | 389 }, |
371 { | 390 { |
372 "cmd": [ | 391 "cmd": [ |
373 "[SLAVE_BUILD]/src/build/android/adb_install_apk.py", | 392 "[SLAVE_BUILD]/src/build/android/adb_install_apk.py", |
374 "--apk", | 393 "--apk", |
375 "ContentShell.apk", | 394 "ContentShell.apk", |
376 "--apk_package", | 395 "--apk_package", |
377 "org.chromium.content_shell_apk" | 396 "org.chromium.content_shell_apk" |
378 ], | 397 ], |
| 398 "cwd": "[SLAVE_BUILD]", |
379 "env": { | 399 "env": { |
380 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 400 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
381 }, | 401 }, |
382 "name": "install ContentShell.apk" | 402 "name": "install ContentShell.apk" |
383 }, | 403 }, |
384 { | 404 { |
385 "cmd": [ | 405 "cmd": [ |
386 "python", | 406 "python", |
387 "-u", | 407 "-u", |
388 "[SLAVE_BUILD]/src/build/android/test_runner.py", | 408 "[SLAVE_BUILD]/src/build/android/test_runner.py", |
389 "instrumentation", | 409 "instrumentation", |
390 "--test-apk", | 410 "--test-apk", |
391 "ContentShellTest", | 411 "ContentShellTest", |
392 "--isolate-file-path", | 412 "--isolate-file-path", |
393 "content/content_shell_test_apk.isolate", | 413 "content/content_shell_test_apk.isolate", |
394 "--flakiness-dashboard-server", | 414 "--flakiness-dashboard-server", |
395 "http://test-results.appspot.com", | 415 "http://test-results.appspot.com", |
396 "--verbose", | 416 "--verbose", |
397 "--json-results-file", | 417 "--json-results-file", |
398 "/path/to/tmp/json" | 418 "/path/to/tmp/json" |
399 ], | 419 ], |
| 420 "cwd": "[SLAVE_BUILD]", |
400 "name": "Instrumentation test ContentShellTest", | 421 "name": "Instrumentation test ContentShellTest", |
401 "~followup_annotations": [ | 422 "~followup_annotations": [ |
402 "@@@STEP_TEXT@<br/>failures:<br/>TestB<br/>@@@" | 423 "@@@STEP_TEXT@<br/>failures:<br/>TestB<br/>@@@" |
403 ] | 424 ] |
404 }, | 425 }, |
405 { | 426 { |
406 "cmd": [ | 427 "cmd": [ |
407 "[SLAVE_BUILD]/src/build/android/adb_install_apk.py", | 428 "[SLAVE_BUILD]/src/build/android/adb_install_apk.py", |
408 "--apk", | 429 "--apk", |
409 "ChromeSyncShell.apk", | 430 "ChromeSyncShell.apk", |
410 "--apk_package", | 431 "--apk_package", |
411 "org.chromium.chrome.browser.sync" | 432 "org.chromium.chrome.browser.sync" |
412 ], | 433 ], |
| 434 "cwd": "[SLAVE_BUILD]", |
413 "env": { | 435 "env": { |
414 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 436 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
415 }, | 437 }, |
416 "name": "install ChromeSyncShell.apk" | 438 "name": "install ChromeSyncShell.apk" |
417 }, | 439 }, |
418 { | 440 { |
419 "cmd": [ | 441 "cmd": [ |
420 "python", | 442 "python", |
421 "-u", | 443 "-u", |
422 "[SLAVE_BUILD]/src/build/android/test_runner.py", | 444 "[SLAVE_BUILD]/src/build/android/test_runner.py", |
423 "instrumentation", | 445 "instrumentation", |
424 "--test-apk", | 446 "--test-apk", |
425 "ChromeSyncShellTest", | 447 "ChromeSyncShellTest", |
426 "--flakiness-dashboard-server", | 448 "--flakiness-dashboard-server", |
427 "http://test-results.appspot.com", | 449 "http://test-results.appspot.com", |
428 "--verbose", | 450 "--verbose", |
429 "--json-results-file", | 451 "--json-results-file", |
430 "/path/to/tmp/json" | 452 "/path/to/tmp/json" |
431 ], | 453 ], |
| 454 "cwd": "[SLAVE_BUILD]", |
432 "name": "Instrumentation test ChromeSyncShellTest", | 455 "name": "Instrumentation test ChromeSyncShellTest", |
433 "~followup_annotations": [ | 456 "~followup_annotations": [ |
434 "@@@STEP_TEXT@<br/>failures:<br/>TestB<br/>@@@" | 457 "@@@STEP_TEXT@<br/>failures:<br/>TestB<br/>@@@" |
435 ] | 458 ] |
436 }, | 459 }, |
437 { | 460 { |
438 "cmd": [ | 461 "cmd": [ |
439 "python", | 462 "python", |
440 "-u", | 463 "-u", |
441 "[SLAVE_BUILD]/src/build/android/test_runner.py", | 464 "[SLAVE_BUILD]/src/build/android/test_runner.py", |
442 "gtest", | 465 "gtest", |
443 "-s", | 466 "-s", |
444 "android_webview_unittests", | 467 "android_webview_unittests", |
445 "--verbose", | 468 "--verbose", |
446 "--flakiness-dashboard-server=http://test-results.appspot.com", | 469 "--flakiness-dashboard-server=http://test-results.appspot.com", |
447 "--json-results-file", | 470 "--json-results-file", |
448 "/path/to/tmp/json" | 471 "/path/to/tmp/json" |
449 ], | 472 ], |
| 473 "cwd": "[SLAVE_BUILD]", |
450 "env": { | 474 "env": { |
451 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 475 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
452 }, | 476 }, |
453 "name": "android_webview_unittests" | 477 "name": "android_webview_unittests" |
454 }, | 478 }, |
455 { | 479 { |
456 "cmd": [ | 480 "cmd": [ |
457 "python", | 481 "python", |
458 "-u", | 482 "-u", |
459 "[SLAVE_BUILD]/src/build/android/test_runner.py", | 483 "[SLAVE_BUILD]/src/build/android/test_runner.py", |
460 "gtest", | 484 "gtest", |
461 "-s", | 485 "-s", |
462 "base_unittests", | 486 "base_unittests", |
463 "--verbose", | 487 "--verbose", |
464 "--flakiness-dashboard-server=http://test-results.appspot.com", | 488 "--flakiness-dashboard-server=http://test-results.appspot.com", |
465 "--json-results-file", | 489 "--json-results-file", |
466 "/path/to/tmp/json" | 490 "/path/to/tmp/json" |
467 ], | 491 ], |
| 492 "cwd": "[SLAVE_BUILD]", |
468 "env": { | 493 "env": { |
469 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 494 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
470 }, | 495 }, |
471 "name": "base_unittests" | 496 "name": "base_unittests" |
472 }, | 497 }, |
473 { | 498 { |
474 "cmd": [ | 499 "cmd": [ |
475 "python", | 500 "python", |
476 "-u", | 501 "-u", |
477 "[SLAVE_BUILD]/src/build/android/test_runner.py", | 502 "[SLAVE_BUILD]/src/build/android/test_runner.py", |
478 "gtest", | 503 "gtest", |
479 "-s", | 504 "-s", |
480 "breakpad_unittests", | 505 "breakpad_unittests", |
481 "--verbose", | 506 "--verbose", |
482 "--isolate_file_path=[SLAVE_BUILD]/src/breakpad/breakpad_unittests.isolate
", | 507 "--isolate_file_path=[SLAVE_BUILD]/src/breakpad/breakpad_unittests.isolate
", |
483 "--flakiness-dashboard-server=http://test-results.appspot.com", | 508 "--flakiness-dashboard-server=http://test-results.appspot.com", |
484 "--json-results-file", | 509 "--json-results-file", |
485 "/path/to/tmp/json" | 510 "/path/to/tmp/json" |
486 ], | 511 ], |
| 512 "cwd": "[SLAVE_BUILD]", |
487 "env": { | 513 "env": { |
488 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 514 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
489 }, | 515 }, |
490 "name": "breakpad_unittests" | 516 "name": "breakpad_unittests" |
491 }, | 517 }, |
492 { | 518 { |
493 "cmd": [ | 519 "cmd": [ |
494 "python", | 520 "python", |
495 "-u", | 521 "-u", |
496 "[SLAVE_BUILD]/src/build/android/test_runner.py", | 522 "[SLAVE_BUILD]/src/build/android/test_runner.py", |
497 "gtest", | 523 "gtest", |
498 "-s", | 524 "-s", |
499 "cc_unittests", | 525 "cc_unittests", |
500 "--verbose", | 526 "--verbose", |
501 "--flakiness-dashboard-server=http://test-results.appspot.com", | 527 "--flakiness-dashboard-server=http://test-results.appspot.com", |
502 "--json-results-file", | 528 "--json-results-file", |
503 "/path/to/tmp/json" | 529 "/path/to/tmp/json" |
504 ], | 530 ], |
| 531 "cwd": "[SLAVE_BUILD]", |
505 "env": { | 532 "env": { |
506 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 533 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
507 }, | 534 }, |
508 "name": "cc_unittests" | 535 "name": "cc_unittests" |
509 }, | 536 }, |
510 { | 537 { |
511 "cmd": [ | 538 "cmd": [ |
512 "python", | 539 "python", |
513 "-u", | 540 "-u", |
514 "[SLAVE_BUILD]/src/build/android/test_runner.py", | 541 "[SLAVE_BUILD]/src/build/android/test_runner.py", |
515 "gtest", | 542 "gtest", |
516 "-s", | 543 "-s", |
517 "components_unittests", | 544 "components_unittests", |
518 "--verbose", | 545 "--verbose", |
519 "--flakiness-dashboard-server=http://test-results.appspot.com", | 546 "--flakiness-dashboard-server=http://test-results.appspot.com", |
520 "--json-results-file", | 547 "--json-results-file", |
521 "/path/to/tmp/json" | 548 "/path/to/tmp/json" |
522 ], | 549 ], |
| 550 "cwd": "[SLAVE_BUILD]", |
523 "env": { | 551 "env": { |
524 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 552 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
525 }, | 553 }, |
526 "name": "components_unittests" | 554 "name": "components_unittests" |
527 }, | 555 }, |
528 { | 556 { |
529 "cmd": [ | 557 "cmd": [ |
530 "python", | 558 "python", |
531 "-u", | 559 "-u", |
532 "[SLAVE_BUILD]/src/build/android/test_runner.py", | 560 "[SLAVE_BUILD]/src/build/android/test_runner.py", |
533 "gtest", | 561 "gtest", |
534 "-s", | 562 "-s", |
535 "content_browsertests", | 563 "content_browsertests", |
536 "--verbose", | 564 "--verbose", |
537 "--flakiness-dashboard-server=http://test-results.appspot.com", | 565 "--flakiness-dashboard-server=http://test-results.appspot.com", |
538 "--json-results-file", | 566 "--json-results-file", |
539 "/path/to/tmp/json" | 567 "/path/to/tmp/json" |
540 ], | 568 ], |
| 569 "cwd": "[SLAVE_BUILD]", |
541 "env": { | 570 "env": { |
542 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 571 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
543 }, | 572 }, |
544 "name": "content_browsertests" | 573 "name": "content_browsertests" |
545 }, | 574 }, |
546 { | 575 { |
547 "cmd": [ | 576 "cmd": [ |
548 "python", | 577 "python", |
549 "-u", | 578 "-u", |
550 "[SLAVE_BUILD]/src/build/android/test_runner.py", | 579 "[SLAVE_BUILD]/src/build/android/test_runner.py", |
551 "gtest", | 580 "gtest", |
552 "-s", | 581 "-s", |
553 "content_unittests", | 582 "content_unittests", |
554 "--verbose", | 583 "--verbose", |
555 "--flakiness-dashboard-server=http://test-results.appspot.com", | 584 "--flakiness-dashboard-server=http://test-results.appspot.com", |
556 "--json-results-file", | 585 "--json-results-file", |
557 "/path/to/tmp/json" | 586 "/path/to/tmp/json" |
558 ], | 587 ], |
| 588 "cwd": "[SLAVE_BUILD]", |
559 "env": { | 589 "env": { |
560 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 590 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
561 }, | 591 }, |
562 "name": "content_unittests" | 592 "name": "content_unittests" |
563 }, | 593 }, |
564 { | 594 { |
565 "cmd": [ | 595 "cmd": [ |
566 "python", | 596 "python", |
567 "-u", | 597 "-u", |
568 "[SLAVE_BUILD]/src/build/android/test_runner.py", | 598 "[SLAVE_BUILD]/src/build/android/test_runner.py", |
569 "gtest", | 599 "gtest", |
570 "-s", | 600 "-s", |
571 "device_unittests", | 601 "device_unittests", |
572 "--verbose", | 602 "--verbose", |
573 "--flakiness-dashboard-server=http://test-results.appspot.com", | 603 "--flakiness-dashboard-server=http://test-results.appspot.com", |
574 "--json-results-file", | 604 "--json-results-file", |
575 "/path/to/tmp/json" | 605 "/path/to/tmp/json" |
576 ], | 606 ], |
| 607 "cwd": "[SLAVE_BUILD]", |
577 "env": { | 608 "env": { |
578 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 609 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
579 }, | 610 }, |
580 "name": "device_unittests" | 611 "name": "device_unittests" |
581 }, | 612 }, |
582 { | 613 { |
583 "cmd": [ | 614 "cmd": [ |
584 "python", | 615 "python", |
585 "-u", | 616 "-u", |
586 "[SLAVE_BUILD]/src/build/android/test_runner.py", | 617 "[SLAVE_BUILD]/src/build/android/test_runner.py", |
587 "gtest", | 618 "gtest", |
588 "-s", | 619 "-s", |
589 "events_unittests", | 620 "events_unittests", |
590 "--verbose", | 621 "--verbose", |
591 "--flakiness-dashboard-server=http://test-results.appspot.com", | 622 "--flakiness-dashboard-server=http://test-results.appspot.com", |
592 "--json-results-file", | 623 "--json-results-file", |
593 "/path/to/tmp/json" | 624 "/path/to/tmp/json" |
594 ], | 625 ], |
| 626 "cwd": "[SLAVE_BUILD]", |
595 "env": { | 627 "env": { |
596 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 628 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
597 }, | 629 }, |
598 "name": "events_unittests" | 630 "name": "events_unittests" |
599 }, | 631 }, |
600 { | 632 { |
601 "cmd": [ | 633 "cmd": [ |
602 "python", | 634 "python", |
603 "-u", | 635 "-u", |
604 "[SLAVE_BUILD]/src/build/android/test_runner.py", | 636 "[SLAVE_BUILD]/src/build/android/test_runner.py", |
605 "gtest", | 637 "gtest", |
606 "-s", | 638 "-s", |
607 "gl_tests", | 639 "gl_tests", |
608 "--verbose", | 640 "--verbose", |
609 "--flakiness-dashboard-server=http://test-results.appspot.com", | 641 "--flakiness-dashboard-server=http://test-results.appspot.com", |
610 "--json-results-file", | 642 "--json-results-file", |
611 "/path/to/tmp/json" | 643 "/path/to/tmp/json" |
612 ], | 644 ], |
| 645 "cwd": "[SLAVE_BUILD]", |
613 "env": { | 646 "env": { |
614 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 647 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
615 }, | 648 }, |
616 "name": "gl_tests" | 649 "name": "gl_tests" |
617 }, | 650 }, |
618 { | 651 { |
619 "cmd": [ | 652 "cmd": [ |
620 "python", | 653 "python", |
621 "-u", | 654 "-u", |
622 "[SLAVE_BUILD]/src/build/android/test_runner.py", | 655 "[SLAVE_BUILD]/src/build/android/test_runner.py", |
623 "gtest", | 656 "gtest", |
624 "-s", | 657 "-s", |
625 "gpu_unittests", | 658 "gpu_unittests", |
626 "--verbose", | 659 "--verbose", |
627 "--flakiness-dashboard-server=http://test-results.appspot.com", | 660 "--flakiness-dashboard-server=http://test-results.appspot.com", |
628 "--json-results-file", | 661 "--json-results-file", |
629 "/path/to/tmp/json" | 662 "/path/to/tmp/json" |
630 ], | 663 ], |
| 664 "cwd": "[SLAVE_BUILD]", |
631 "env": { | 665 "env": { |
632 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 666 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
633 }, | 667 }, |
634 "name": "gpu_unittests" | 668 "name": "gpu_unittests" |
635 }, | 669 }, |
636 { | 670 { |
637 "cmd": [ | 671 "cmd": [ |
638 "python", | 672 "python", |
639 "-u", | 673 "-u", |
640 "[SLAVE_BUILD]/src/build/android/test_runner.py", | 674 "[SLAVE_BUILD]/src/build/android/test_runner.py", |
641 "gtest", | 675 "gtest", |
642 "-s", | 676 "-s", |
643 "ipc_tests", | 677 "ipc_tests", |
644 "--verbose", | 678 "--verbose", |
645 "--flakiness-dashboard-server=http://test-results.appspot.com", | 679 "--flakiness-dashboard-server=http://test-results.appspot.com", |
646 "--json-results-file", | 680 "--json-results-file", |
647 "/path/to/tmp/json" | 681 "/path/to/tmp/json" |
648 ], | 682 ], |
| 683 "cwd": "[SLAVE_BUILD]", |
649 "env": { | 684 "env": { |
650 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 685 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
651 }, | 686 }, |
652 "name": "ipc_tests" | 687 "name": "ipc_tests" |
653 }, | 688 }, |
654 { | 689 { |
655 "cmd": [ | 690 "cmd": [ |
656 "python", | 691 "python", |
657 "-u", | 692 "-u", |
658 "[SLAVE_BUILD]/src/build/android/test_runner.py", | 693 "[SLAVE_BUILD]/src/build/android/test_runner.py", |
659 "gtest", | 694 "gtest", |
660 "-s", | 695 "-s", |
661 "media_unittests", | 696 "media_unittests", |
662 "--verbose", | 697 "--verbose", |
663 "--flakiness-dashboard-server=http://test-results.appspot.com", | 698 "--flakiness-dashboard-server=http://test-results.appspot.com", |
664 "--json-results-file", | 699 "--json-results-file", |
665 "/path/to/tmp/json" | 700 "/path/to/tmp/json" |
666 ], | 701 ], |
| 702 "cwd": "[SLAVE_BUILD]", |
667 "env": { | 703 "env": { |
668 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 704 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
669 }, | 705 }, |
670 "name": "media_unittests" | 706 "name": "media_unittests" |
671 }, | 707 }, |
672 { | 708 { |
673 "cmd": [ | 709 "cmd": [ |
674 "python", | 710 "python", |
675 "-u", | 711 "-u", |
676 "[SLAVE_BUILD]/src/build/android/test_runner.py", | 712 "[SLAVE_BUILD]/src/build/android/test_runner.py", |
677 "gtest", | 713 "gtest", |
678 "-s", | 714 "-s", |
679 "net_unittests", | 715 "net_unittests", |
680 "--verbose", | 716 "--verbose", |
681 "--flakiness-dashboard-server=http://test-results.appspot.com", | 717 "--flakiness-dashboard-server=http://test-results.appspot.com", |
682 "--json-results-file", | 718 "--json-results-file", |
683 "/path/to/tmp/json" | 719 "/path/to/tmp/json" |
684 ], | 720 ], |
| 721 "cwd": "[SLAVE_BUILD]", |
685 "env": { | 722 "env": { |
686 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 723 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
687 }, | 724 }, |
688 "name": "net_unittests" | 725 "name": "net_unittests" |
689 }, | 726 }, |
690 { | 727 { |
691 "cmd": [ | 728 "cmd": [ |
692 "python", | 729 "python", |
693 "-u", | 730 "-u", |
694 "[SLAVE_BUILD]/src/build/android/test_runner.py", | 731 "[SLAVE_BUILD]/src/build/android/test_runner.py", |
695 "gtest", | 732 "gtest", |
696 "-s", | 733 "-s", |
697 "sandbox_linux_unittests", | 734 "sandbox_linux_unittests", |
698 "--verbose", | 735 "--verbose", |
699 "--flakiness-dashboard-server=http://test-results.appspot.com", | 736 "--flakiness-dashboard-server=http://test-results.appspot.com", |
700 "--json-results-file", | 737 "--json-results-file", |
701 "/path/to/tmp/json" | 738 "/path/to/tmp/json" |
702 ], | 739 ], |
| 740 "cwd": "[SLAVE_BUILD]", |
703 "env": { | 741 "env": { |
704 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 742 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
705 }, | 743 }, |
706 "name": "sandbox_linux_unittests" | 744 "name": "sandbox_linux_unittests" |
707 }, | 745 }, |
708 { | 746 { |
709 "cmd": [ | 747 "cmd": [ |
710 "python", | 748 "python", |
711 "-u", | 749 "-u", |
712 "[SLAVE_BUILD]/src/build/android/test_runner.py", | 750 "[SLAVE_BUILD]/src/build/android/test_runner.py", |
713 "gtest", | 751 "gtest", |
714 "-s", | 752 "-s", |
715 "sql_unittests", | 753 "sql_unittests", |
716 "--verbose", | 754 "--verbose", |
717 "--flakiness-dashboard-server=http://test-results.appspot.com", | 755 "--flakiness-dashboard-server=http://test-results.appspot.com", |
718 "--json-results-file", | 756 "--json-results-file", |
719 "/path/to/tmp/json" | 757 "/path/to/tmp/json" |
720 ], | 758 ], |
| 759 "cwd": "[SLAVE_BUILD]", |
721 "env": { | 760 "env": { |
722 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 761 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
723 }, | 762 }, |
724 "name": "sql_unittests" | 763 "name": "sql_unittests" |
725 }, | 764 }, |
726 { | 765 { |
727 "cmd": [ | 766 "cmd": [ |
728 "python", | 767 "python", |
729 "-u", | 768 "-u", |
730 "[SLAVE_BUILD]/src/build/android/test_runner.py", | 769 "[SLAVE_BUILD]/src/build/android/test_runner.py", |
731 "gtest", | 770 "gtest", |
732 "-s", | 771 "-s", |
733 "sync_unit_tests", | 772 "sync_unit_tests", |
734 "--verbose", | 773 "--verbose", |
735 "--flakiness-dashboard-server=http://test-results.appspot.com", | 774 "--flakiness-dashboard-server=http://test-results.appspot.com", |
736 "--json-results-file", | 775 "--json-results-file", |
737 "/path/to/tmp/json" | 776 "/path/to/tmp/json" |
738 ], | 777 ], |
| 778 "cwd": "[SLAVE_BUILD]", |
739 "env": { | 779 "env": { |
740 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 780 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
741 }, | 781 }, |
742 "name": "sync_unit_tests" | 782 "name": "sync_unit_tests" |
743 }, | 783 }, |
744 { | 784 { |
745 "cmd": [ | 785 "cmd": [ |
746 "python", | 786 "python", |
747 "-u", | 787 "-u", |
748 "[SLAVE_BUILD]/src/build/android/test_runner.py", | 788 "[SLAVE_BUILD]/src/build/android/test_runner.py", |
749 "gtest", | 789 "gtest", |
750 "-s", | 790 "-s", |
751 "ui_android_unittests", | 791 "ui_android_unittests", |
752 "--verbose", | 792 "--verbose", |
753 "--flakiness-dashboard-server=http://test-results.appspot.com", | 793 "--flakiness-dashboard-server=http://test-results.appspot.com", |
754 "--json-results-file", | 794 "--json-results-file", |
755 "/path/to/tmp/json" | 795 "/path/to/tmp/json" |
756 ], | 796 ], |
| 797 "cwd": "[SLAVE_BUILD]", |
757 "env": { | 798 "env": { |
758 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 799 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
759 }, | 800 }, |
760 "name": "ui_android_unittests" | 801 "name": "ui_android_unittests" |
761 }, | 802 }, |
762 { | 803 { |
763 "cmd": [ | 804 "cmd": [ |
764 "python", | 805 "python", |
765 "-u", | 806 "-u", |
766 "[SLAVE_BUILD]/src/build/android/test_runner.py", | 807 "[SLAVE_BUILD]/src/build/android/test_runner.py", |
767 "gtest", | 808 "gtest", |
768 "-s", | 809 "-s", |
769 "ui_base_unittests", | 810 "ui_base_unittests", |
770 "--verbose", | 811 "--verbose", |
771 "--flakiness-dashboard-server=http://test-results.appspot.com", | 812 "--flakiness-dashboard-server=http://test-results.appspot.com", |
772 "--json-results-file", | 813 "--json-results-file", |
773 "/path/to/tmp/json" | 814 "/path/to/tmp/json" |
774 ], | 815 ], |
| 816 "cwd": "[SLAVE_BUILD]", |
775 "env": { | 817 "env": { |
776 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 818 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
777 }, | 819 }, |
778 "name": "ui_base_unittests" | 820 "name": "ui_base_unittests" |
779 }, | 821 }, |
780 { | 822 { |
781 "cmd": [ | 823 "cmd": [ |
782 "python", | 824 "python", |
783 "-u", | 825 "-u", |
784 "[SLAVE_BUILD]/src/build/android/test_runner.py", | 826 "[SLAVE_BUILD]/src/build/android/test_runner.py", |
785 "gtest", | 827 "gtest", |
786 "-s", | 828 "-s", |
787 "ui_touch_selection_unittests", | 829 "ui_touch_selection_unittests", |
788 "--verbose", | 830 "--verbose", |
789 "--flakiness-dashboard-server=http://test-results.appspot.com", | 831 "--flakiness-dashboard-server=http://test-results.appspot.com", |
790 "--json-results-file", | 832 "--json-results-file", |
791 "/path/to/tmp/json" | 833 "/path/to/tmp/json" |
792 ], | 834 ], |
| 835 "cwd": "[SLAVE_BUILD]", |
793 "env": { | 836 "env": { |
794 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 837 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
795 }, | 838 }, |
796 "name": "ui_touch_selection_unittests" | 839 "name": "ui_touch_selection_unittests" |
797 }, | 840 }, |
798 { | 841 { |
799 "cmd": [ | 842 "cmd": [ |
800 "python", | 843 "python", |
801 "-u", | 844 "-u", |
802 "[SLAVE_BUILD]/src/build/android/test_runner.py", | 845 "[SLAVE_BUILD]/src/build/android/test_runner.py", |
803 "gtest", | 846 "gtest", |
804 "-s", | 847 "-s", |
805 "unit_tests", | 848 "unit_tests", |
806 "--verbose", | 849 "--verbose", |
807 "--flakiness-dashboard-server=http://test-results.appspot.com", | 850 "--flakiness-dashboard-server=http://test-results.appspot.com", |
808 "--json-results-file", | 851 "--json-results-file", |
809 "/path/to/tmp/json" | 852 "/path/to/tmp/json" |
810 ], | 853 ], |
| 854 "cwd": "[SLAVE_BUILD]", |
811 "env": { | 855 "env": { |
812 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 856 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
813 }, | 857 }, |
814 "name": "unit_tests" | 858 "name": "unit_tests" |
815 }, | 859 }, |
816 { | 860 { |
817 "cmd": [ | 861 "cmd": [ |
818 "python", | 862 "python", |
819 "-u", | 863 "-u", |
820 "[SLAVE_BUILD]/src/build/android/test_runner.py", | 864 "[SLAVE_BUILD]/src/build/android/test_runner.py", |
821 "junit", | 865 "junit", |
822 "-s", | 866 "-s", |
823 "junit_unit_tests", | 867 "junit_unit_tests", |
824 "--verbose", | 868 "--verbose", |
825 "--json-results-file", | 869 "--json-results-file", |
826 "/path/to/tmp/json" | 870 "/path/to/tmp/json" |
827 ], | 871 ], |
| 872 "cwd": "[SLAVE_BUILD]", |
828 "env": { | 873 "env": { |
829 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 874 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
830 }, | 875 }, |
831 "name": "junit_unit_tests", | 876 "name": "junit_unit_tests", |
832 "~followup_annotations": [ | 877 "~followup_annotations": [ |
833 "@@@STEP_TEXT@<br/>failures:<br/>TestB<br/>@@@" | 878 "@@@STEP_TEXT@<br/>failures:<br/>TestB<br/>@@@" |
834 ] | 879 ] |
835 }, | 880 }, |
836 { | 881 { |
837 "cmd": [ | 882 "cmd": [ |
838 "python", | 883 "python", |
839 "-u", | 884 "-u", |
840 "[SLAVE_BUILD]/src/build/android/test_runner.py", | 885 "[SLAVE_BUILD]/src/build/android/test_runner.py", |
841 "junit", | 886 "junit", |
842 "-s", | 887 "-s", |
843 "chrome_junit_tests", | 888 "chrome_junit_tests", |
844 "--verbose", | 889 "--verbose", |
845 "--json-results-file", | 890 "--json-results-file", |
846 "/path/to/tmp/json" | 891 "/path/to/tmp/json" |
847 ], | 892 ], |
| 893 "cwd": "[SLAVE_BUILD]", |
848 "env": { | 894 "env": { |
849 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 895 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
850 }, | 896 }, |
851 "name": "chrome_junit_tests", | 897 "name": "chrome_junit_tests", |
852 "~followup_annotations": [ | 898 "~followup_annotations": [ |
853 "@@@STEP_TEXT@<br/>failures:<br/>TestB<br/>@@@" | 899 "@@@STEP_TEXT@<br/>failures:<br/>TestB<br/>@@@" |
854 ] | 900 ] |
855 }, | 901 }, |
856 { | 902 { |
857 "cmd": [ | 903 "cmd": [ |
858 "python", | 904 "python", |
859 "-u", | 905 "-u", |
860 "[SLAVE_BUILD]/src/build/android/test_runner.py", | 906 "[SLAVE_BUILD]/src/build/android/test_runner.py", |
861 "junit", | 907 "junit", |
862 "-s", | 908 "-s", |
863 "content_junit_tests", | 909 "content_junit_tests", |
864 "--verbose", | 910 "--verbose", |
865 "--json-results-file", | 911 "--json-results-file", |
866 "/path/to/tmp/json" | 912 "/path/to/tmp/json" |
867 ], | 913 ], |
| 914 "cwd": "[SLAVE_BUILD]", |
868 "env": { | 915 "env": { |
869 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 916 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
870 }, | 917 }, |
871 "name": "content_junit_tests", | 918 "name": "content_junit_tests", |
872 "~followup_annotations": [ | 919 "~followup_annotations": [ |
873 "@@@STEP_TEXT@<br/>failures:<br/>TestB<br/>@@@" | 920 "@@@STEP_TEXT@<br/>failures:<br/>TestB<br/>@@@" |
874 ] | 921 ] |
875 }, | 922 }, |
876 { | 923 { |
877 "cmd": [ | 924 "cmd": [ |
878 "python", | 925 "python", |
879 "-u", | 926 "-u", |
880 "[SLAVE_BUILD]/src/build/android/adb_logcat_printer.py", | 927 "[SLAVE_BUILD]/src/build/android/adb_logcat_printer.py", |
881 "--output-path", | 928 "--output-path", |
882 "[SLAVE_BUILD]/src/out/Debug/full_log", | 929 "[SLAVE_BUILD]/src/out/Debug/full_log", |
883 "[SLAVE_BUILD]/src/out/logcat" | 930 "[SLAVE_BUILD]/src/out/logcat" |
884 ], | 931 ], |
| 932 "cwd": "[SLAVE_BUILD]", |
885 "name": "logcat_dump" | 933 "name": "logcat_dump" |
886 }, | 934 }, |
887 { | 935 { |
888 "cmd": [ | 936 "cmd": [ |
889 "python", | 937 "python", |
890 "-u", | 938 "-u", |
891 "RECIPE_MODULE[gsutil]/resources/gsutil_wrapper.py", | 939 "RECIPE_MODULE[gsutil]/resources/gsutil_wrapper.py", |
892 "--", | 940 "--", |
893 "[DEPOT_TOOLS]/gsutil.py", | 941 "[DEPOT_TOOLS]/gsutil.py", |
894 "--force-version", | 942 "--force-version", |
895 "4.7", | 943 "4.7", |
896 "--", | 944 "--", |
897 "cp", | 945 "cp", |
898 "[SLAVE_BUILD]/src/out/Debug/full_log", | 946 "[SLAVE_BUILD]/src/out/Debug/full_log", |
899 "gs://chromium-android/logcat_dumps/Android Tests (dbg)/571" | 947 "gs://chromium-android/logcat_dumps/Android Tests (dbg)/571" |
900 ], | 948 ], |
| 949 "cwd": "[SLAVE_BUILD]", |
901 "name": "gsutil upload", | 950 "name": "gsutil upload", |
902 "~followup_annotations": [ | 951 "~followup_annotations": [ |
903 "@@@STEP_LINK@logcat dump@https://storage.cloud.google.com/chromium-androi
d/logcat_dumps/Android Tests (dbg)/571@@@" | 952 "@@@STEP_LINK@logcat dump@https://storage.cloud.google.com/chromium-androi
d/logcat_dumps/Android Tests (dbg)/571@@@" |
904 ] | 953 ] |
905 }, | 954 }, |
906 { | 955 { |
907 "cmd": [ | 956 "cmd": [ |
908 "[SLAVE_BUILD]/src/third_party/android_platform/development/scripts/stack"
, | 957 "[SLAVE_BUILD]/src/third_party/android_platform/development/scripts/stack"
, |
909 "--arch", | 958 "--arch", |
910 "arm", | 959 "arm", |
911 "--more-info", | 960 "--more-info", |
912 "[SLAVE_BUILD]/src/out/Debug/full_log" | 961 "[SLAVE_BUILD]/src/out/Debug/full_log" |
913 ], | 962 ], |
| 963 "cwd": "[SLAVE_BUILD]", |
914 "env": { | 964 "env": { |
915 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 965 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
916 }, | 966 }, |
917 "name": "stack_tool_with_logcat_dump" | 967 "name": "stack_tool_with_logcat_dump" |
918 }, | 968 }, |
919 { | 969 { |
920 "cmd": [ | 970 "cmd": [ |
921 "[SLAVE_BUILD]/src/build/android/tombstones.py", | 971 "[SLAVE_BUILD]/src/build/android/tombstones.py", |
922 "-a", | 972 "-a", |
923 "-s", | 973 "-s", |
924 "-w" | 974 "-w" |
925 ], | 975 ], |
| 976 "cwd": "[SLAVE_BUILD]", |
926 "env": { | 977 "env": { |
927 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 978 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
928 }, | 979 }, |
929 "name": "stack_tool_for_tombstones" | 980 "name": "stack_tool_for_tombstones" |
930 }, | 981 }, |
931 { | 982 { |
932 "cmd": [ | 983 "cmd": [ |
933 "python", | 984 "python", |
934 "-u", | 985 "-u", |
935 "\nimport glob, os, sys\nfor report in glob.glob(sys.argv[1]):\n with ope
n(report, 'r') as f:\n for l in f.readlines():\n print l\n os.remove(re
port)\n", | 986 "\nimport glob, os, sys\nfor report in glob.glob(sys.argv[1]):\n with ope
n(report, 'r') as f:\n for l in f.readlines():\n print l\n os.remove(re
port)\n", |
936 "[SLAVE_BUILD]/src/out/Debug/test_logs/*.log" | 987 "[SLAVE_BUILD]/src/out/Debug/test_logs/*.log" |
937 ], | 988 ], |
| 989 "cwd": "[SLAVE_BUILD]", |
938 "name": "test_report", | 990 "name": "test_report", |
939 "~followup_annotations": [ | 991 "~followup_annotations": [ |
940 "@@@STEP_LOG_LINE@python.inline@@@@", | 992 "@@@STEP_LOG_LINE@python.inline@@@@", |
941 "@@@STEP_LOG_LINE@python.inline@import glob, os, sys@@@", | 993 "@@@STEP_LOG_LINE@python.inline@import glob, os, sys@@@", |
942 "@@@STEP_LOG_LINE@python.inline@for report in glob.glob(sys.argv[1]):@@@", | 994 "@@@STEP_LOG_LINE@python.inline@for report in glob.glob(sys.argv[1]):@@@", |
943 "@@@STEP_LOG_LINE@python.inline@ with open(report, 'r') as f:@@@", | 995 "@@@STEP_LOG_LINE@python.inline@ with open(report, 'r') as f:@@@", |
944 "@@@STEP_LOG_LINE@python.inline@ for l in f.readlines():@@@", | 996 "@@@STEP_LOG_LINE@python.inline@ for l in f.readlines():@@@", |
945 "@@@STEP_LOG_LINE@python.inline@ print l@@@", | 997 "@@@STEP_LOG_LINE@python.inline@ print l@@@", |
946 "@@@STEP_LOG_LINE@python.inline@ os.remove(report)@@@", | 998 "@@@STEP_LOG_LINE@python.inline@ os.remove(report)@@@", |
947 "@@@STEP_LOG_END@python.inline@@@" | 999 "@@@STEP_LOG_END@python.inline@@@" |
948 ] | 1000 ] |
949 } | 1001 } |
950 ] | 1002 ] |
OLD | NEW |