Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1147)

Side by Side Diff: scripts/slave/recipe_modules/chromium_android/example.expected/tester_no_devices.json

Issue 1115453002: Recipes: make cwd default to slave_build (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/tools/build
Patch Set: rebase Created 5 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 [ 1 [
2 { 2 {
3 "cmd": [ 3 "cmd": [
4 "python", 4 "python",
5 "-u", 5 "-u",
6 "\nimport os, sys\n\nbuild_path = sys.argv[1]\nif os.path.exists(build_pat h):\n for (path, dir, files) in os.walk(build_path):\n for cur_file in files :\n if cur_file.endswith('index.lock'):\n path_to_file = os.path.joi n(path, cur_file)\n print 'deleting %s' % path_to_file\n os.remove (path_to_file)\n", 6 "\nimport os, sys\n\nbuild_path = sys.argv[1]\nif os.path.exists(build_pat h):\n for (path, dir, files) in os.walk(build_path):\n for cur_file in files :\n if cur_file.endswith('index.lock'):\n path_to_file = os.path.joi n(path, cur_file)\n print 'deleting %s' % path_to_file\n os.remove (path_to_file)\n",
7 "[SLAVE_BUILD]" 7 "[SLAVE_BUILD]"
8 ], 8 ],
9 "cwd": "[SLAVE_BUILD]",
9 "name": "cleanup index.lock", 10 "name": "cleanup index.lock",
10 "~followup_annotations": [ 11 "~followup_annotations": [
11 "@@@STEP_LOG_LINE@python.inline@@@@", 12 "@@@STEP_LOG_LINE@python.inline@@@@",
12 "@@@STEP_LOG_LINE@python.inline@import os, sys@@@", 13 "@@@STEP_LOG_LINE@python.inline@import os, sys@@@",
13 "@@@STEP_LOG_LINE@python.inline@@@@", 14 "@@@STEP_LOG_LINE@python.inline@@@@",
14 "@@@STEP_LOG_LINE@python.inline@build_path = sys.argv[1]@@@", 15 "@@@STEP_LOG_LINE@python.inline@build_path = sys.argv[1]@@@",
15 "@@@STEP_LOG_LINE@python.inline@if os.path.exists(build_path):@@@", 16 "@@@STEP_LOG_LINE@python.inline@if os.path.exists(build_path):@@@",
16 "@@@STEP_LOG_LINE@python.inline@ for (path, dir, files) in os.walk(build_ path):@@@", 17 "@@@STEP_LOG_LINE@python.inline@ for (path, dir, files) in os.walk(build_ path):@@@",
17 "@@@STEP_LOG_LINE@python.inline@ for cur_file in files:@@@", 18 "@@@STEP_LOG_LINE@python.inline@ for cur_file in files:@@@",
18 "@@@STEP_LOG_LINE@python.inline@ if cur_file.endswith('index.lock'):@ @@", 19 "@@@STEP_LOG_LINE@python.inline@ if cur_file.endswith('index.lock'):@ @@",
(...skipping 20 matching lines...) Expand all
39 "src/repo", 40 "src/repo",
40 "--revision_mapping_file", 41 "--revision_mapping_file",
41 "{}", 42 "{}",
42 "--patch_url", 43 "--patch_url",
43 "https://the.patch.url/the.patch", 44 "https://the.patch.url/the.patch",
44 "--output_json", 45 "--output_json",
45 "/path/to/tmp/json", 46 "/path/to/tmp/json",
46 "--revision", 47 "--revision",
47 "src/repo@4f4b02f6b7fa20a3a25682c457bbc8ad589c8a00" 48 "src/repo@4f4b02f6b7fa20a3a25682c457bbc8ad589c8a00"
48 ], 49 ],
50 "cwd": "[SLAVE_BUILD]",
49 "name": "bot_update", 51 "name": "bot_update",
50 "~followup_annotations": [ 52 "~followup_annotations": [
51 "@@@STEP_LOG_LINE@json.output@{@@@", 53 "@@@STEP_LOG_LINE@json.output@{@@@",
52 "@@@STEP_LOG_LINE@json.output@ \"did_run\": false, @@@", 54 "@@@STEP_LOG_LINE@json.output@ \"did_run\": false, @@@",
53 "@@@STEP_LOG_LINE@json.output@ \"patch_failure\": false@@@", 55 "@@@STEP_LOG_LINE@json.output@ \"patch_failure\": false@@@",
54 "@@@STEP_LOG_LINE@json.output@}@@@", 56 "@@@STEP_LOG_LINE@json.output@}@@@",
55 "@@@STEP_LOG_END@json.output@@@" 57 "@@@STEP_LOG_END@json.output@@@"
56 ] 58 ]
57 }, 59 },
58 { 60 {
59 "cmd": [ 61 "cmd": [
60 "python", 62 "python",
61 "-u", 63 "-u",
62 "[DEPOT_TOOLS]/gclient.py", 64 "[DEPOT_TOOLS]/gclient.py",
63 "config", 65 "config",
64 "--spec", 66 "--spec",
65 "cache_dir = None\nsolutions = [{'deps_file': '.DEPS.git', 'managed': True , 'name': 'src/repo', 'url': 'svn://svn.chromium.org/chrome/trunk/src'}]\ntarget _os = ['android']" 67 "cache_dir = None\nsolutions = [{'deps_file': '.DEPS.git', 'managed': True , 'name': 'src/repo', 'url': 'svn://svn.chromium.org/chrome/trunk/src'}]\ntarget _os = ['android']"
66 ], 68 ],
69 "cwd": "[SLAVE_BUILD]",
67 "name": "gclient setup" 70 "name": "gclient setup"
68 }, 71 },
69 { 72 {
70 "cmd": [ 73 "cmd": [
71 "python", 74 "python",
72 "-u", 75 "-u",
73 "[BUILD]/scripts/slave/gclient_safe_revert.py", 76 "[BUILD]/scripts/slave/gclient_safe_revert.py",
74 ".", 77 ".",
75 "[DEPOT_TOOLS]/gclient" 78 "[DEPOT_TOOLS]/gclient"
76 ], 79 ],
80 "cwd": "[SLAVE_BUILD]",
77 "name": "gclient revert" 81 "name": "gclient revert"
78 }, 82 },
79 { 83 {
80 "cmd": [ 84 "cmd": [
81 "python", 85 "python",
82 "-u", 86 "-u",
83 "[DEPOT_TOOLS]/gclient.py", 87 "[DEPOT_TOOLS]/gclient.py",
84 "sync", 88 "sync",
85 "--nohooks", 89 "--nohooks",
86 "--force", 90 "--force",
87 "--verbose", 91 "--verbose",
88 "--delete_unversioned_trees", 92 "--delete_unversioned_trees",
89 "--revision", 93 "--revision",
90 "src/repo@4f4b02f6b7fa20a3a25682c457bbc8ad589c8a00", 94 "src/repo@4f4b02f6b7fa20a3a25682c457bbc8ad589c8a00",
91 "--output-json", 95 "--output-json",
92 "/path/to/tmp/json" 96 "/path/to/tmp/json"
93 ], 97 ],
98 "cwd": "[SLAVE_BUILD]",
94 "name": "gclient sync", 99 "name": "gclient sync",
95 "~followup_annotations": [ 100 "~followup_annotations": [
96 "@@@STEP_LOG_LINE@json.output@{@@@", 101 "@@@STEP_LOG_LINE@json.output@{@@@",
97 "@@@STEP_LOG_LINE@json.output@ \"solutions\": {@@@", 102 "@@@STEP_LOG_LINE@json.output@ \"solutions\": {@@@",
98 "@@@STEP_LOG_LINE@json.output@ \"src/\": {@@@", 103 "@@@STEP_LOG_LINE@json.output@ \"src/\": {@@@",
99 "@@@STEP_LOG_LINE@json.output@ \"revision\": 170242@@@", 104 "@@@STEP_LOG_LINE@json.output@ \"revision\": 170242@@@",
100 "@@@STEP_LOG_LINE@json.output@ }, @@@", 105 "@@@STEP_LOG_LINE@json.output@ }, @@@",
101 "@@@STEP_LOG_LINE@json.output@ \"src/native_client/\": {@@@", 106 "@@@STEP_LOG_LINE@json.output@ \"src/native_client/\": {@@@",
102 "@@@STEP_LOG_LINE@json.output@ \"revision\": 274981@@@", 107 "@@@STEP_LOG_LINE@json.output@ \"revision\": 274981@@@",
103 "@@@STEP_LOG_LINE@json.output@ }, @@@", 108 "@@@STEP_LOG_LINE@json.output@ }, @@@",
(...skipping 26 matching lines...) Expand all
130 { 135 {
131 "cmd": [ 136 "cmd": [
132 "python", 137 "python",
133 "-u", 138 "-u",
134 "\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", 139 "\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",
135 "[SLAVE_BUILD]/src/out/Release/debug_info_dumps", 140 "[SLAVE_BUILD]/src/out/Release/debug_info_dumps",
136 "[SLAVE_BUILD]/src/out/Release/test_logs", 141 "[SLAVE_BUILD]/src/out/Release/test_logs",
137 "[SLAVE_BUILD]/src/out/build_product.zip", 142 "[SLAVE_BUILD]/src/out/build_product.zip",
138 "[SLAVE_BUILD]/src" 143 "[SLAVE_BUILD]/src"
139 ], 144 ],
145 "cwd": "[SLAVE_BUILD]",
140 "name": "clean local files", 146 "name": "clean local files",
141 "~followup_annotations": [ 147 "~followup_annotations": [
142 "@@@STEP_LOG_LINE@python.inline@@@@", 148 "@@@STEP_LOG_LINE@python.inline@@@@",
143 "@@@STEP_LOG_LINE@python.inline@import shutil, sys, os@@@", 149 "@@@STEP_LOG_LINE@python.inline@import shutil, sys, os@@@",
144 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[1], True)@@@", 150 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[1], True)@@@",
145 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[2], True)@@@", 151 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[2], True)@@@",
146 "@@@STEP_LOG_LINE@python.inline@try:@@@", 152 "@@@STEP_LOG_LINE@python.inline@try:@@@",
147 "@@@STEP_LOG_LINE@python.inline@ os.remove(sys.argv[3])@@@", 153 "@@@STEP_LOG_LINE@python.inline@ os.remove(sys.argv[3])@@@",
148 "@@@STEP_LOG_LINE@python.inline@except OSError:@@@", 154 "@@@STEP_LOG_LINE@python.inline@except OSError:@@@",
149 "@@@STEP_LOG_LINE@python.inline@ pass@@@", 155 "@@@STEP_LOG_LINE@python.inline@ pass@@@",
150 "@@@STEP_LOG_LINE@python.inline@for base, _dirs, files in os.walk(sys.argv [4]):@@@", 156 "@@@STEP_LOG_LINE@python.inline@for base, _dirs, files in os.walk(sys.argv [4]):@@@",
151 "@@@STEP_LOG_LINE@python.inline@ for f in files:@@@", 157 "@@@STEP_LOG_LINE@python.inline@ for f in files:@@@",
152 "@@@STEP_LOG_LINE@python.inline@ if f.endswith('.pyc'):@@@", 158 "@@@STEP_LOG_LINE@python.inline@ if f.endswith('.pyc'):@@@",
153 "@@@STEP_LOG_LINE@python.inline@ os.remove(os.path.join(base, f))@@@" , 159 "@@@STEP_LOG_LINE@python.inline@ os.remove(os.path.join(base, f))@@@" ,
154 "@@@STEP_LOG_END@python.inline@@@" 160 "@@@STEP_LOG_END@python.inline@@@"
155 ] 161 ]
156 }, 162 },
157 { 163 {
158 "cmd": [ 164 "cmd": [
159 "python", 165 "python",
160 "-u", 166 "-u",
161 "[DEPOT_TOOLS]/gclient.py", 167 "[DEPOT_TOOLS]/gclient.py",
162 "runhooks" 168 "runhooks"
163 ], 169 ],
170 "cwd": "[SLAVE_BUILD]",
164 "env": { 171 "env": {
165 "GYP_CROSSCOMPILE": "1", 172 "GYP_CROSSCOMPILE": "1",
166 "GYP_DEFINES": "OS=android component=static_library fastbuild=1 target_arc h=arm", 173 "GYP_DEFINES": "OS=android component=static_library fastbuild=1 target_arc h=arm",
167 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s" 174 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
168 }, 175 },
169 "name": "gclient runhooks" 176 "name": "gclient runhooks"
170 }, 177 },
171 { 178 {
172 "allow_subannotations": false, 179 "allow_subannotations": false,
173 "cmd": [ 180 "cmd": [
174 "[SLAVE_BUILD]/src/build/tree_truth.sh", 181 "[SLAVE_BUILD]/src/build/tree_truth.sh",
175 "[SLAVE_BUILD]/src", 182 "[SLAVE_BUILD]/src",
176 "src", 183 "src",
177 "foo", 184 "foo",
178 "src/repo" 185 "src/repo"
179 ], 186 ],
187 "cwd": "[SLAVE_BUILD]",
180 "name": "tree truth steps" 188 "name": "tree truth steps"
181 }, 189 },
182 { 190 {
183 "cmd": [ 191 "cmd": [
184 "cat", 192 "cat",
185 "[SLAVE_BUILD]/src/chrome/VERSION" 193 "[SLAVE_BUILD]/src/chrome/VERSION"
186 ], 194 ],
195 "cwd": "[SLAVE_BUILD]",
187 "name": "get version", 196 "name": "get version",
188 "stdout": "/path/to/tmp/version" 197 "stdout": "/path/to/tmp/version"
189 }, 198 },
190 { 199 {
191 "cmd": [ 200 "cmd": [
192 "python", 201 "python",
193 "-u", 202 "-u",
194 "RECIPE_MODULE[gsutil]/resources/gsutil_wrapper.py", 203 "RECIPE_MODULE[gsutil]/resources/gsutil_wrapper.py",
195 "--", 204 "--",
196 "[DEPOT_TOOLS]/gsutil.py", 205 "[DEPOT_TOOLS]/gsutil.py",
197 "--force-version", 206 "--force-version",
198 "4.7", 207 "4.7",
199 "--", 208 "--",
200 "cp", 209 "cp",
201 "gs://build-bucket/build_product.zip", 210 "gs://build-bucket/build_product.zip",
202 "[SLAVE_BUILD]/src/out/build_product.zip" 211 "[SLAVE_BUILD]/src/out/build_product.zip"
203 ], 212 ],
213 "cwd": "[SLAVE_BUILD]",
204 "name": "gsutil download_build_product" 214 "name": "gsutil download_build_product"
205 }, 215 },
206 { 216 {
207 "cmd": [ 217 "cmd": [
208 "unzip", 218 "unzip",
209 "-o", 219 "-o",
210 "[SLAVE_BUILD]/src/out/build_product.zip" 220 "[SLAVE_BUILD]/src/out/build_product.zip"
211 ], 221 ],
212 "cwd": "[SLAVE_BUILD]/src", 222 "cwd": "[SLAVE_BUILD]/src",
213 "name": "unzip_build_product" 223 "name": "unzip_build_product"
214 }, 224 },
215 { 225 {
216 "cmd": [ 226 "cmd": [
217 "[DEPOT_TOOLS]/git_number.py" 227 "[DEPOT_TOOLS]/git_number.py"
218 ], 228 ],
219 "cwd": "[SLAVE_BUILD]/src", 229 "cwd": "[SLAVE_BUILD]/src",
220 "name": "git_number", 230 "name": "git_number",
221 "stdout": "/path/to/tmp/" 231 "stdout": "/path/to/tmp/"
222 }, 232 },
223 { 233 {
224 "cmd": [ 234 "cmd": [
225 "python", 235 "python",
226 "-u", 236 "-u",
227 "RECIPE_MODULE[adb]/resources/list_devices.py", 237 "RECIPE_MODULE[adb]/resources/list_devices.py",
228 "['[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb', 'd evices']", 238 "['[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb', 'd evices']",
229 "/path/to/tmp/json" 239 "/path/to/tmp/json"
230 ], 240 ],
241 "cwd": "[SLAVE_BUILD]",
231 "name": "List adb devices", 242 "name": "List adb devices",
232 "~followup_annotations": [ 243 "~followup_annotations": [
233 "@@@STEP_LOG_LINE@json.output@[@@@", 244 "@@@STEP_LOG_LINE@json.output@[@@@",
234 "@@@STEP_LOG_LINE@json.output@ \"014E1F310401C009\"@@@", 245 "@@@STEP_LOG_LINE@json.output@ \"014E1F310401C009\"@@@",
235 "@@@STEP_LOG_LINE@json.output@]@@@", 246 "@@@STEP_LOG_LINE@json.output@]@@@",
236 "@@@STEP_LOG_END@json.output@@@" 247 "@@@STEP_LOG_END@json.output@@@"
237 ] 248 ]
238 }, 249 },
239 { 250 {
240 "cmd": [ 251 "cmd": [
241 "python", 252 "python",
242 "-u", 253 "-u",
243 "\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", 254 "\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",
244 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb", 255 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb",
245 "014E1F310401C009" 256 "014E1F310401C009"
246 ], 257 ],
258 "cwd": "[SLAVE_BUILD]",
247 "name": "Root devices", 259 "name": "Root devices",
248 "~followup_annotations": [ 260 "~followup_annotations": [
249 "@@@STEP_LOG_LINE@python.inline@@@@", 261 "@@@STEP_LOG_LINE@python.inline@@@@",
250 "@@@STEP_LOG_LINE@python.inline@import subprocess@@@", 262 "@@@STEP_LOG_LINE@python.inline@import subprocess@@@",
251 "@@@STEP_LOG_LINE@python.inline@import sys@@@", 263 "@@@STEP_LOG_LINE@python.inline@import sys@@@",
252 "@@@STEP_LOG_LINE@python.inline@adb_path = sys.argv[1]@@@", 264 "@@@STEP_LOG_LINE@python.inline@adb_path = sys.argv[1]@@@",
253 "@@@STEP_LOG_LINE@python.inline@for device in sys.argv[2:]:@@@", 265 "@@@STEP_LOG_LINE@python.inline@for device in sys.argv[2:]:@@@",
254 "@@@STEP_LOG_LINE@python.inline@ subprocess.check_call([adb_path, '-s', d evice, 'root'])@@@", 266 "@@@STEP_LOG_LINE@python.inline@ subprocess.check_call([adb_path, '-s', d evice, 'root'])@@@",
255 "@@@STEP_LOG_LINE@python.inline@ subprocess.check_call([adb_path, '-s', d evice, 'wait-for-device'])@@@", 267 "@@@STEP_LOG_LINE@python.inline@ subprocess.check_call([adb_path, '-s', d evice, 'wait-for-device'])@@@",
256 "@@@STEP_LOG_END@python.inline@@@" 268 "@@@STEP_LOG_END@python.inline@@@"
257 ] 269 ]
258 }, 270 },
259 { 271 {
260 "cmd": [ 272 "cmd": [
261 "[BUILD]/scripts/slave/daemonizer.py", 273 "[BUILD]/scripts/slave/daemonizer.py",
262 "--", 274 "--",
263 "[SLAVE_BUILD]/src/build/android/adb_logcat_monitor.py", 275 "[SLAVE_BUILD]/src/build/android/adb_logcat_monitor.py",
264 "[SLAVE_BUILD]/src/out/logcat" 276 "[SLAVE_BUILD]/src/out/logcat"
265 ], 277 ],
278 "cwd": "[SLAVE_BUILD]",
266 "env": { 279 "env": {
267 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s" 280 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
268 }, 281 },
269 "name": "spawn_logcat_monitor" 282 "name": "spawn_logcat_monitor"
270 }, 283 },
271 { 284 {
272 "cmd": [ 285 "cmd": [
273 "python", 286 "python",
274 "-u", 287 "-u",
275 "[BUILD]/scripts/slave/android/authorize_adb_devices.py", 288 "[BUILD]/scripts/slave/android/authorize_adb_devices.py",
276 "--adb-path", 289 "--adb-path",
277 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb" 290 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb"
278 ], 291 ],
292 "cwd": "[SLAVE_BUILD]",
279 "env": { 293 "env": {
280 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s" 294 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
281 }, 295 },
282 "name": "authorize_adb_devices" 296 "name": "authorize_adb_devices"
283 }, 297 },
284 { 298 {
285 "cmd": [ 299 "cmd": [
286 "[SLAVE_BUILD]/src/build/android/buildbot/bb_device_status_check.py", 300 "[SLAVE_BUILD]/src/build/android/buildbot/bb_device_status_check.py",
287 "--json-output", 301 "--json-output",
288 "/path/to/tmp/json" 302 "/path/to/tmp/json"
289 ], 303 ],
304 "cwd": "[SLAVE_BUILD]",
290 "env": { 305 "env": {
291 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s" 306 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
292 }, 307 },
293 "name": "device_status_check", 308 "name": "device_status_check",
294 "~followup_annotations": [ 309 "~followup_annotations": [
295 "step returned non-zero exit code: 1", 310 "step returned non-zero exit code: 1",
296 "@@@STEP_LOG_LINE@json.output@[@@@", 311 "@@@STEP_LOG_LINE@json.output@[@@@",
297 "@@@STEP_LOG_LINE@json.output@ {@@@", 312 "@@@STEP_LOG_LINE@json.output@ {@@@",
298 "@@@STEP_LOG_LINE@json.output@ \"battery\": {@@@", 313 "@@@STEP_LOG_LINE@json.output@ \"battery\": {@@@",
299 "@@@STEP_LOG_LINE@json.output@ \"AC powered\": \"false\", @@@", 314 "@@@STEP_LOG_LINE@json.output@ \"AC powered\": \"false\", @@@",
(...skipping 24 matching lines...) Expand all
324 { 339 {
325 "cmd": [ 340 "cmd": [
326 "python", 341 "python",
327 "-u", 342 "-u",
328 "[SLAVE_BUILD]/src/build/android/test_runner.py", 343 "[SLAVE_BUILD]/src/build/android/test_runner.py",
329 "monkey", 344 "monkey",
330 "-v", 345 "-v",
331 "--package=chrome", 346 "--package=chrome",
332 "--event-count=50000" 347 "--event-count=50000"
333 ], 348 ],
349 "cwd": "[SLAVE_BUILD]",
334 "env": { 350 "env": {
335 "BUILDTYPE": "Release" 351 "BUILDTYPE": "Release"
336 }, 352 },
337 "name": "Monkey Test" 353 "name": "Monkey Test"
338 }, 354 },
339 { 355 {
340 "cmd": [ 356 "cmd": [
341 "python", 357 "python",
342 "-u", 358 "-u",
343 "[SLAVE_BUILD]/src/build/android/test_runner.py", 359 "[SLAVE_BUILD]/src/build/android/test_runner.py",
344 "instrumentation", 360 "instrumentation",
345 "--test-apk", 361 "--test-apk",
346 "AndroidWebViewTest", 362 "AndroidWebViewTest",
347 "--isolate-file-path", 363 "--isolate-file-path",
348 "android_webview/android_webview_test_apk.isolate", 364 "android_webview/android_webview_test_apk.isolate",
349 "--flakiness-dashboard-server", 365 "--flakiness-dashboard-server",
350 "test-results.appspot.com", 366 "test-results.appspot.com",
351 "-A", 367 "-A",
352 "SmallTest", 368 "SmallTest",
353 "-E", 369 "-E",
354 "FlakyTest", 370 "FlakyTest",
355 "--screenshot", 371 "--screenshot",
356 "--release", 372 "--release",
357 "--host-driven-root", 373 "--host-driven-root",
358 "[SLAVE_BUILD]/src/chrome/test", 374 "[SLAVE_BUILD]/src/chrome/test",
359 "--official-build" 375 "--official-build"
360 ], 376 ],
377 "cwd": "[SLAVE_BUILD]",
361 "name": "Instrumentation test SmallTest" 378 "name": "Instrumentation test SmallTest"
362 }, 379 },
363 { 380 {
364 "cmd": [ 381 "cmd": [
365 "python", 382 "python",
366 "-u", 383 "-u",
367 "[SLAVE_BUILD]/src/build/android/test_runner.py", 384 "[SLAVE_BUILD]/src/build/android/test_runner.py",
368 "gtest", 385 "gtest",
369 "-s", 386 "-s",
370 "unittests", 387 "unittests",
371 "--verbose", 388 "--verbose",
372 "--release", 389 "--release",
373 "--isolate_file_path=[SLAVE_BUILD]/src/some_file.isolate", 390 "--isolate_file_path=[SLAVE_BUILD]/src/some_file.isolate",
374 "--gtest_filter=WebRtc*", 391 "--gtest_filter=WebRtc*",
375 "--tool=asan" 392 "--tool=asan"
376 ], 393 ],
394 "cwd": "[SLAVE_BUILD]",
377 "env": { 395 "env": {
378 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s" 396 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
379 }, 397 },
380 "name": "unittests" 398 "name": "unittests"
381 }, 399 },
382 { 400 {
383 "cmd": [ 401 "cmd": [
384 "python", 402 "python",
385 "-u", 403 "-u",
386 "[BUILD]/scripts/slave/tee.py", 404 "[BUILD]/scripts/slave/tee.py",
387 "[SLAVE_BUILD]/src/out/Release/full_log", 405 "[SLAVE_BUILD]/src/out/Release/full_log",
388 "--", 406 "--",
389 "[SLAVE_BUILD]/src/build/android/adb_logcat_printer.py", 407 "[SLAVE_BUILD]/src/build/android/adb_logcat_printer.py",
390 "[SLAVE_BUILD]/src/out/logcat" 408 "[SLAVE_BUILD]/src/out/logcat"
391 ], 409 ],
410 "cwd": "[SLAVE_BUILD]",
392 "name": "logcat_dump" 411 "name": "logcat_dump"
393 }, 412 },
394 { 413 {
395 "cmd": [ 414 "cmd": [
396 "[SLAVE_BUILD]/src/third_party/android_platform/development/scripts/stack" , 415 "[SLAVE_BUILD]/src/third_party/android_platform/development/scripts/stack" ,
397 "--arch", 416 "--arch",
398 "arm", 417 "arm",
399 "--more-info", 418 "--more-info",
400 "[SLAVE_BUILD]/src/out/Release/full_log" 419 "[SLAVE_BUILD]/src/out/Release/full_log"
401 ], 420 ],
421 "cwd": "[SLAVE_BUILD]",
402 "env": { 422 "env": {
403 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s" 423 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
404 }, 424 },
405 "name": "stack_tool_with_logcat_dump" 425 "name": "stack_tool_with_logcat_dump"
406 }, 426 },
407 { 427 {
408 "cmd": [ 428 "cmd": [
409 "[SLAVE_BUILD]/src/build/android/tombstones.py", 429 "[SLAVE_BUILD]/src/build/android/tombstones.py",
410 "-a", 430 "-a",
411 "-s", 431 "-s",
412 "-w" 432 "-w"
413 ], 433 ],
434 "cwd": "[SLAVE_BUILD]",
414 "env": { 435 "env": {
415 "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"
416 }, 437 },
417 "name": "stack_tool_for_tombstones" 438 "name": "stack_tool_for_tombstones"
418 }, 439 },
419 { 440 {
420 "cmd": [ 441 "cmd": [
421 "[SLAVE_BUILD]/src/build/android/asan_symbolize.py", 442 "[SLAVE_BUILD]/src/build/android/asan_symbolize.py",
422 "-l", 443 "-l",
423 "[SLAVE_BUILD]/src/out/Release/full_log" 444 "[SLAVE_BUILD]/src/out/Release/full_log"
424 ], 445 ],
446 "cwd": "[SLAVE_BUILD]",
425 "env": { 447 "env": {
426 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s" 448 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
427 }, 449 },
428 "name": "stack_tool_for_asan" 450 "name": "stack_tool_for_asan"
429 }, 451 },
430 { 452 {
431 "name": "$final_result", 453 "name": "$final_result",
432 "reason": "Infra Failure: Step('device_status_check') returned 1", 454 "reason": "Infra Failure: Step('device_status_check') returned 1",
433 "status_code": 1 455 "status_code": 1
434 } 456 }
435 ] 457 ]
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698