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

Side by Side Diff: scripts/slave/recipes/chromium_trybot.expected/full_tryserver_chromium_android_android_coverage.json

Issue 1930433002: Roll recipe dependencies (nontrivial). (Closed) Base URL: https://chromium.googlesource.com/chromium/tools/build@master
Patch Set: Rebase Created 4 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
OLDNEW
1 [ 1 [
2 { 2 {
3 "cmd": [ 3 "cmd": [
4 "python", 4 "python",
5 "-u", 5 "-u",
6 "RECIPE_MODULE[depot_tools::bot_update]/resources/bot_update.py", 6 "RECIPE_MODULE[depot_tools::bot_update]/resources/bot_update.py",
7 "--master", 7 "--master",
8 "tryserver.chromium.android", 8 "tryserver.chromium.android",
9 "--builder", 9 "--builder",
10 "android_coverage", 10 "android_coverage",
(...skipping 12 matching lines...) Expand all
23 "--patchset", 23 "--patchset",
24 "1", 24 "1",
25 "--rietveld_server", 25 "--rietveld_server",
26 "https://codereview.chromium.org", 26 "https://codereview.chromium.org",
27 "--output_json", 27 "--output_json",
28 "/path/to/tmp/json", 28 "/path/to/tmp/json",
29 "--revision", 29 "--revision",
30 "src@HEAD", 30 "src@HEAD",
31 "--output_manifest" 31 "--output_manifest"
32 ], 32 ],
33 "cwd": "[SLAVE_BUILD]",
34 "env": { 33 "env": {
35 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]" 34 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]"
36 }, 35 },
37 "name": "bot_update", 36 "name": "bot_update",
38 "~followup_annotations": [ 37 "~followup_annotations": [
39 "@@@STEP_TEXT@Some step text@@@", 38 "@@@STEP_TEXT@Some step text@@@",
40 "@@@STEP_LOG_LINE@json.output@{@@@", 39 "@@@STEP_LOG_LINE@json.output@{@@@",
41 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@", 40 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@",
42 "@@@STEP_LOG_LINE@json.output@ \"fixed_revisions\": {@@@", 41 "@@@STEP_LOG_LINE@json.output@ \"fixed_revisions\": {@@@",
43 "@@@STEP_LOG_LINE@json.output@ \"src\": \"HEAD\"@@@", 42 "@@@STEP_LOG_LINE@json.output@ \"src\": \"HEAD\"@@@",
(...skipping 53 matching lines...) Expand 10 before | Expand all | Expand 10 after
97 "@@@SET_BUILD_PROPERTY@got_v8_revision@\"801ada225ddc271c132c3a35f03975671 d43e399\"@@@", 96 "@@@SET_BUILD_PROPERTY@got_v8_revision@\"801ada225ddc271c132c3a35f03975671 d43e399\"@@@",
98 "@@@SET_BUILD_PROPERTY@got_v8_revision_cp@\"refs/heads/master@{#43426}\"@@ @", 97 "@@@SET_BUILD_PROPERTY@got_v8_revision_cp@\"refs/heads/master@{#43426}\"@@ @",
99 "@@@SET_BUILD_PROPERTY@got_swarming_client_revision_cp@\"refs/heads/master @{#276089}\"@@@", 98 "@@@SET_BUILD_PROPERTY@got_swarming_client_revision_cp@\"refs/heads/master @{#276089}\"@@@",
100 "@@@SET_BUILD_PROPERTY@got_webrtc_revision_cp@\"refs/heads/master@{#120644 }\"@@@", 99 "@@@SET_BUILD_PROPERTY@got_webrtc_revision_cp@\"refs/heads/master@{#120644 }\"@@@",
101 "@@@SET_BUILD_PROPERTY@got_revision_cp@\"refs/heads/master@{#170242}\"@@@" , 100 "@@@SET_BUILD_PROPERTY@got_revision_cp@\"refs/heads/master@{#170242}\"@@@" ,
102 "@@@SET_BUILD_PROPERTY@got_angle_revision_cp@\"refs/heads/master@{#297276} \"@@@" 101 "@@@SET_BUILD_PROPERTY@got_angle_revision_cp@\"refs/heads/master@{#297276} \"@@@"
103 ] 102 ]
104 }, 103 },
105 { 104 {
106 "cmd": [], 105 "cmd": [],
107 "cwd": "[SLAVE_BUILD]",
108 "name": "ensure_goma" 106 "name": "ensure_goma"
109 }, 107 },
110 { 108 {
111 "cmd": [ 109 "cmd": [
112 "python", 110 "python",
113 "-u", 111 "-u",
114 "RECIPE_MODULE[build::cipd]/resources/bootstrap.py", 112 "RECIPE_MODULE[build::cipd]/resources/bootstrap.py",
115 "--platform", 113 "--platform",
116 "linux-386", 114 "linux-386",
117 "--dest-directory", 115 "--dest-directory",
118 "[SLAVE_BUILD]/cipd", 116 "[SLAVE_BUILD]/cipd",
119 "--json-output", 117 "--json-output",
120 "/path/to/tmp/json" 118 "/path/to/tmp/json"
121 ], 119 ],
122 "cwd": "[SLAVE_BUILD]",
123 "name": "ensure_goma.install cipd", 120 "name": "ensure_goma.install cipd",
124 "~followup_annotations": [ 121 "~followup_annotations": [
125 "@@@STEP_NEST_LEVEL@1@@@", 122 "@@@STEP_NEST_LEVEL@1@@@",
126 "@@@STEP_TEXT@cipd instance_id: 40-chars-fake-of-the-package-instance_id@@ @", 123 "@@@STEP_TEXT@cipd instance_id: 40-chars-fake-of-the-package-instance_id@@ @",
127 "@@@STEP_LOG_LINE@json.output@{@@@", 124 "@@@STEP_LOG_LINE@json.output@{@@@",
128 "@@@STEP_LOG_LINE@json.output@ \"executable\": \"[SLAVE_BUILD]/cipd/cipd\ ", @@@", 125 "@@@STEP_LOG_LINE@json.output@ \"executable\": \"[SLAVE_BUILD]/cipd/cipd\ ", @@@",
129 "@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"40-chars-fake-of-the-pa ckage-instance_id\"@@@", 126 "@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"40-chars-fake-of-the-pa ckage-instance_id\"@@@",
130 "@@@STEP_LOG_LINE@json.output@}@@@", 127 "@@@STEP_LOG_LINE@json.output@}@@@",
131 "@@@STEP_LOG_END@json.output@@@" 128 "@@@STEP_LOG_END@json.output@@@"
132 ] 129 ]
133 }, 130 },
134 { 131 {
135 "cmd": [ 132 "cmd": [
136 "[SLAVE_BUILD]/cipd/cipd", 133 "[SLAVE_BUILD]/cipd/cipd",
137 "ensure", 134 "ensure",
138 "--root", 135 "--root",
139 "[CACHE]/cipd/goma", 136 "[CACHE]/cipd/goma",
140 "--list", 137 "--list",
141 "infra_internal/goma/client/linux-386 release", 138 "infra_internal/goma/client/linux-386 release",
142 "--json-output", 139 "--json-output",
143 "/path/to/tmp/json", 140 "/path/to/tmp/json",
144 "--service-account-json", 141 "--service-account-json",
145 "/creds/service_accounts/service-account-goma-client.json" 142 "/creds/service_accounts/service-account-goma-client.json"
146 ], 143 ],
147 "cwd": "[SLAVE_BUILD]",
148 "name": "ensure_goma.ensure_installed", 144 "name": "ensure_goma.ensure_installed",
149 "~followup_annotations": [ 145 "~followup_annotations": [
150 "@@@STEP_NEST_LEVEL@1@@@", 146 "@@@STEP_NEST_LEVEL@1@@@",
151 "@@@STEP_LOG_LINE@json.output@{@@@", 147 "@@@STEP_LOG_LINE@json.output@{@@@",
152 "@@@STEP_LOG_LINE@json.output@ \"result\": [@@@", 148 "@@@STEP_LOG_LINE@json.output@ \"result\": [@@@",
153 "@@@STEP_LOG_LINE@json.output@ {@@@", 149 "@@@STEP_LOG_LINE@json.output@ {@@@",
154 "@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"resolved-instance_i d-of-release---------\", @@@", 150 "@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"resolved-instance_i d-of-release---------\", @@@",
155 "@@@STEP_LOG_LINE@json.output@ \"package\": \"infra_internal/goma/cli ent/linux-386\"@@@", 151 "@@@STEP_LOG_LINE@json.output@ \"package\": \"infra_internal/goma/cli ent/linux-386\"@@@",
156 "@@@STEP_LOG_LINE@json.output@ }@@@", 152 "@@@STEP_LOG_LINE@json.output@ }@@@",
157 "@@@STEP_LOG_LINE@json.output@ ]@@@", 153 "@@@STEP_LOG_LINE@json.output@ ]@@@",
158 "@@@STEP_LOG_LINE@json.output@}@@@", 154 "@@@STEP_LOG_LINE@json.output@}@@@",
159 "@@@STEP_LOG_END@json.output@@@" 155 "@@@STEP_LOG_END@json.output@@@"
160 ] 156 ]
161 }, 157 },
162 { 158 {
163 "cmd": [ 159 "cmd": [
164 "python", 160 "python",
165 "-u", 161 "-u",
166 "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py", 162 "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py",
167 "runhooks" 163 "runhooks"
168 ], 164 ],
169 "cwd": "[SLAVE_BUILD]",
170 "env": { 165 "env": {
171 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 166 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
172 "GYP_CHROMIUM_NO_ACTION": "1", 167 "GYP_CHROMIUM_NO_ACTION": "1",
173 "GYP_CROSSCOMPILE": "1", 168 "GYP_CROSSCOMPILE": "1",
174 "GYP_DEFINES": "OS=android component=static_library dcheck_always_on=1 emm a_coverage=1 emma_filter='org.chromium.*' fastbuild=1 gomadir='[CACHE]/cipd/goma ' target_arch=arm use_goma=1", 169 "GYP_DEFINES": "OS=android component=static_library dcheck_always_on=1 emm a_coverage=1 emma_filter='org.chromium.*' fastbuild=1 gomadir='[CACHE]/cipd/goma ' target_arch=arm use_goma=1",
175 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]" 170 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]"
176 }, 171 },
177 "name": "gclient runhooks (with patch)" 172 "name": "gclient runhooks (with patch)"
178 }, 173 },
179 { 174 {
180 "cmd": [ 175 "cmd": [
181 "python", 176 "python",
182 "-u", 177 "-u",
183 "[SLAVE_BUILD]/src/testing/scripts/get_compile_targets.py", 178 "[SLAVE_BUILD]/src/testing/scripts/get_compile_targets.py",
184 "--output", 179 "--output",
185 "/path/to/tmp/json", 180 "/path/to/tmp/json",
186 "--", 181 "--",
187 "--build-config-fs", 182 "--build-config-fs",
188 "Debug", 183 "Debug",
189 "--paths", 184 "--paths",
190 "{\"checkout\": \"[SLAVE_BUILD]/src\", \"runit.py\": \"RECIPE_PACKAGE_REPO [build]/scripts/tools/runit.py\", \"runtest.py\": \"RECIPE_PACKAGE_REPO[build]/s cripts/slave/runtest.py\"}", 185 "{\"checkout\": \"[SLAVE_BUILD]/src\", \"runit.py\": \"RECIPE_PACKAGE_REPO [build]/scripts/tools/runit.py\", \"runtest.py\": \"RECIPE_PACKAGE_REPO[build]/s cripts/slave/runtest.py\"}",
191 "--properties", 186 "--properties",
192 "{\"buildername\": \"android_coverage\", \"buildnumber\": 571, \"masternam e\": \"tryserver.chromium.android\", \"slavename\": \"TestSlavename\", \"target_ platform\": \"android\"}" 187 "{\"buildername\": \"android_coverage\", \"buildnumber\": 571, \"masternam e\": \"tryserver.chromium.android\", \"slavename\": \"TestSlavename\", \"target_ platform\": \"android\"}"
193 ], 188 ],
194 "cwd": "[SLAVE_BUILD]",
195 "name": "get compile targets for scripts", 189 "name": "get compile targets for scripts",
196 "~followup_annotations": [ 190 "~followup_annotations": [
197 "@@@STEP_LOG_LINE@json.output@{}@@@", 191 "@@@STEP_LOG_LINE@json.output@{}@@@",
198 "@@@STEP_LOG_END@json.output@@@" 192 "@@@STEP_LOG_END@json.output@@@"
199 ] 193 ]
200 }, 194 },
201 { 195 {
202 "cmd": [ 196 "cmd": [
203 "python", 197 "python",
204 "-u", 198 "-u",
205 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", 199 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
206 "[SLAVE_BUILD]/src/testing/buildbot/chromium.fyi.json", 200 "[SLAVE_BUILD]/src/testing/buildbot/chromium.fyi.json",
207 "/path/to/tmp/json" 201 "/path/to/tmp/json"
208 ], 202 ],
209 "cwd": "[SLAVE_BUILD]",
210 "name": "read test spec", 203 "name": "read test spec",
211 "~followup_annotations": [ 204 "~followup_annotations": [
212 "@@@STEP_TEXT@path: [SLAVE_BUILD]/src/testing/buildbot/chromium.fyi.json@@ @", 205 "@@@STEP_TEXT@path: [SLAVE_BUILD]/src/testing/buildbot/chromium.fyi.json@@ @",
213 "@@@STEP_LOG_LINE@json.output@{}@@@", 206 "@@@STEP_LOG_LINE@json.output@{}@@@",
214 "@@@STEP_LOG_END@json.output@@@" 207 "@@@STEP_LOG_END@json.output@@@"
215 ] 208 ]
216 }, 209 },
217 { 210 {
218 "cmd": [ 211 "cmd": [
219 "git", 212 "git",
(...skipping 11 matching lines...) Expand all
231 ] 224 ]
232 }, 225 },
233 { 226 {
234 "cmd": [ 227 "cmd": [
235 "python", 228 "python",
236 "-u", 229 "-u",
237 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", 230 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
238 "[SLAVE_BUILD]/src/testing/buildbot/trybot_analyze_config.json", 231 "[SLAVE_BUILD]/src/testing/buildbot/trybot_analyze_config.json",
239 "/path/to/tmp/json" 232 "/path/to/tmp/json"
240 ], 233 ],
241 "cwd": "[SLAVE_BUILD]",
242 "name": "read filter exclusion spec", 234 "name": "read filter exclusion spec",
243 "~followup_annotations": [ 235 "~followup_annotations": [
244 "@@@STEP_TEXT@path: 'testing/buildbot/trybot_analyze_config.json'@@@", 236 "@@@STEP_TEXT@path: 'testing/buildbot/trybot_analyze_config.json'@@@",
245 "@@@STEP_LOG_LINE@json.output@{@@@", 237 "@@@STEP_LOG_LINE@json.output@{@@@",
246 "@@@STEP_LOG_LINE@json.output@ \"base\": {@@@", 238 "@@@STEP_LOG_LINE@json.output@ \"base\": {@@@",
247 "@@@STEP_LOG_LINE@json.output@ \"exclusions\": [@@@", 239 "@@@STEP_LOG_LINE@json.output@ \"exclusions\": [@@@",
248 "@@@STEP_LOG_LINE@json.output@ \"f.*\"@@@", 240 "@@@STEP_LOG_LINE@json.output@ \"f.*\"@@@",
249 "@@@STEP_LOG_LINE@json.output@ ]@@@", 241 "@@@STEP_LOG_LINE@json.output@ ]@@@",
250 "@@@STEP_LOG_LINE@json.output@ }, @@@", 242 "@@@STEP_LOG_LINE@json.output@ }, @@@",
251 "@@@STEP_LOG_LINE@json.output@ \"chromium\": {@@@", 243 "@@@STEP_LOG_LINE@json.output@ \"chromium\": {@@@",
252 "@@@STEP_LOG_LINE@json.output@ \"exclusions\": []@@@", 244 "@@@STEP_LOG_LINE@json.output@ \"exclusions\": []@@@",
253 "@@@STEP_LOG_LINE@json.output@ }@@@", 245 "@@@STEP_LOG_LINE@json.output@ }@@@",
254 "@@@STEP_LOG_LINE@json.output@}@@@", 246 "@@@STEP_LOG_LINE@json.output@}@@@",
255 "@@@STEP_LOG_END@json.output@@@" 247 "@@@STEP_LOG_END@json.output@@@"
256 ] 248 ]
257 }, 249 },
258 { 250 {
259 "cmd": [ 251 "cmd": [
260 "python", 252 "python",
261 "-u", 253 "-u",
262 "import sys; sys.exit(0)" 254 "import sys; sys.exit(0)"
263 ], 255 ],
264 "cwd": "[SLAVE_BUILD]",
265 "name": "analyze", 256 "name": "analyze",
266 "~followup_annotations": [ 257 "~followup_annotations": [
267 "@@@STEP_LOG_LINE@excluded_files@foo.cc (regex = 'f.*')@@@", 258 "@@@STEP_LOG_LINE@excluded_files@foo.cc (regex = 'f.*')@@@",
268 "@@@STEP_LOG_END@excluded_files@@@", 259 "@@@STEP_LOG_END@excluded_files@@@",
269 "@@@STEP_LOG_LINE@analyze_details@{@@@", 260 "@@@STEP_LOG_LINE@analyze_details@{@@@",
270 "@@@STEP_LOG_LINE@analyze_details@ \"additional_compile_targets\": [], @@ @", 261 "@@@STEP_LOG_LINE@analyze_details@ \"additional_compile_targets\": [], @@ @",
271 "@@@STEP_LOG_LINE@analyze_details@ \"compile_targets\": [@@@", 262 "@@@STEP_LOG_LINE@analyze_details@ \"compile_targets\": [@@@",
272 "@@@STEP_LOG_LINE@analyze_details@ \"android_webview_test_apk\", @@@", 263 "@@@STEP_LOG_LINE@analyze_details@ \"android_webview_test_apk\", @@@",
273 "@@@STEP_LOG_LINE@analyze_details@ \"chrome_public_test_apk\", @@@", 264 "@@@STEP_LOG_LINE@analyze_details@ \"chrome_public_test_apk\", @@@",
274 "@@@STEP_LOG_LINE@analyze_details@ \"chrome_sync_shell_test_apk\", @@@" , 265 "@@@STEP_LOG_LINE@analyze_details@ \"chrome_sync_shell_test_apk\", @@@" ,
(...skipping 23 matching lines...) Expand all
298 }, 289 },
299 { 290 {
300 "cmd": [ 291 "cmd": [
301 "python", 292 "python",
302 "-u", 293 "-u",
303 "RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py", 294 "RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py",
304 "--show-path", 295 "--show-path",
305 "python", 296 "python",
306 "RECIPE_PACKAGE_REPO[build]/scripts/slave/cleanup_temp.py" 297 "RECIPE_PACKAGE_REPO[build]/scripts/slave/cleanup_temp.py"
307 ], 298 ],
308 "cwd": "[SLAVE_BUILD]",
309 "name": "cleanup_temp" 299 "name": "cleanup_temp"
310 }, 300 },
311 { 301 {
312 "cmd": [ 302 "cmd": [
313 "python", 303 "python",
314 "-u", 304 "-u",
315 "\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", 305 "\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",
316 "[SLAVE_BUILD]/src/out/Debug/debug_info_dumps", 306 "[SLAVE_BUILD]/src/out/Debug/debug_info_dumps",
317 "[SLAVE_BUILD]/src/out/Debug/test_logs", 307 "[SLAVE_BUILD]/src/out/Debug/test_logs",
318 "[SLAVE_BUILD]/src/out/build_product.zip", 308 "[SLAVE_BUILD]/src/out/build_product.zip",
319 "[SLAVE_BUILD]/src" 309 "[SLAVE_BUILD]/src"
320 ], 310 ],
321 "cwd": "[SLAVE_BUILD]",
322 "name": "clean local files", 311 "name": "clean local files",
323 "~followup_annotations": [ 312 "~followup_annotations": [
324 "@@@STEP_LOG_LINE@python.inline@@@@", 313 "@@@STEP_LOG_LINE@python.inline@@@@",
325 "@@@STEP_LOG_LINE@python.inline@import shutil, sys, os@@@", 314 "@@@STEP_LOG_LINE@python.inline@import shutil, sys, os@@@",
326 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[1], True)@@@", 315 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[1], True)@@@",
327 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[2], True)@@@", 316 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[2], True)@@@",
328 "@@@STEP_LOG_LINE@python.inline@try:@@@", 317 "@@@STEP_LOG_LINE@python.inline@try:@@@",
329 "@@@STEP_LOG_LINE@python.inline@ os.remove(sys.argv[3])@@@", 318 "@@@STEP_LOG_LINE@python.inline@ os.remove(sys.argv[3])@@@",
330 "@@@STEP_LOG_LINE@python.inline@except OSError:@@@", 319 "@@@STEP_LOG_LINE@python.inline@except OSError:@@@",
331 "@@@STEP_LOG_LINE@python.inline@ pass@@@", 320 "@@@STEP_LOG_LINE@python.inline@ pass@@@",
332 "@@@STEP_LOG_LINE@python.inline@for base, _dirs, files in os.walk(sys.argv [4]):@@@", 321 "@@@STEP_LOG_LINE@python.inline@for base, _dirs, files in os.walk(sys.argv [4]):@@@",
333 "@@@STEP_LOG_LINE@python.inline@ for f in files:@@@", 322 "@@@STEP_LOG_LINE@python.inline@ for f in files:@@@",
334 "@@@STEP_LOG_LINE@python.inline@ if f.endswith('.pyc'):@@@", 323 "@@@STEP_LOG_LINE@python.inline@ if f.endswith('.pyc'):@@@",
335 "@@@STEP_LOG_LINE@python.inline@ os.remove(os.path.join(base, f))@@@" , 324 "@@@STEP_LOG_LINE@python.inline@ os.remove(os.path.join(base, f))@@@" ,
336 "@@@STEP_LOG_END@python.inline@@@" 325 "@@@STEP_LOG_END@python.inline@@@"
337 ] 326 ]
338 }, 327 },
339 { 328 {
340 "allow_subannotations": false, 329 "allow_subannotations": false,
341 "cmd": [ 330 "cmd": [
342 "[SLAVE_BUILD]/src/build/tree_truth.sh", 331 "[SLAVE_BUILD]/src/build/tree_truth.sh",
343 "[SLAVE_BUILD]/src", 332 "[SLAVE_BUILD]/src",
344 "src" 333 "src"
345 ], 334 ],
346 "cwd": "[SLAVE_BUILD]",
347 "name": "tree truth steps" 335 "name": "tree truth steps"
348 }, 336 },
349 { 337 {
350 "cmd": [ 338 "cmd": [
351 "python", 339 "python",
352 "-u", 340 "-u",
353 "[SLAVE_BUILD]/src/tools/mb/mb.py", 341 "[SLAVE_BUILD]/src/tools/mb/mb.py",
354 "gen", 342 "gen",
355 "-m", 343 "-m",
356 "tryserver.chromium.android", 344 "tryserver.chromium.android",
357 "-b", 345 "-b",
358 "android_coverage", 346 "android_coverage",
359 "--config-file", 347 "--config-file",
360 "[SLAVE_BUILD]/src/tools/mb/mb_config.pyl", 348 "[SLAVE_BUILD]/src/tools/mb/mb_config.pyl",
361 "--goma-dir", 349 "--goma-dir",
362 "[CACHE]/cipd/goma", 350 "[CACHE]/cipd/goma",
363 "//out/Debug" 351 "//out/Debug"
364 ], 352 ],
365 "cwd": "[SLAVE_BUILD]",
366 "env": { 353 "env": {
367 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json" 354 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
368 }, 355 },
369 "name": "generate_build_files (with patch)" 356 "name": "generate_build_files (with patch)"
370 }, 357 },
371 { 358 {
372 "cmd": [ 359 "cmd": [
373 "python", 360 "python",
374 "-u", 361 "-u",
375 "RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py", 362 "RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py",
(...skipping 21 matching lines...) Expand all
397 "--goma-dir", 384 "--goma-dir",
398 "[CACHE]/cipd/goma", 385 "[CACHE]/cipd/goma",
399 "--goma-fail-fast", 386 "--goma-fail-fast",
400 "--goma-disable-local-fallback", 387 "--goma-disable-local-fallback",
401 "--", 388 "--",
402 "android_webview_test_apk", 389 "android_webview_test_apk",
403 "chrome_public_test_apk", 390 "chrome_public_test_apk",
404 "chrome_sync_shell_test_apk", 391 "chrome_sync_shell_test_apk",
405 "content_shell_test_apk" 392 "content_shell_test_apk"
406 ], 393 ],
407 "cwd": "[SLAVE_BUILD]",
408 "env": { 394 "env": {
409 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 395 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
410 "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"
411 }, 397 },
412 "name": "compile (with patch)", 398 "name": "compile (with patch)",
413 "~followup_annotations": [ 399 "~followup_annotations": [
414 "@@@STEP_LOG_LINE@json.output (invalid)@null@@@", 400 "@@@STEP_LOG_LINE@json.output (invalid)@null@@@",
415 "@@@STEP_LOG_END@json.output (invalid)@@@" 401 "@@@STEP_LOG_END@json.output (invalid)@@@"
416 ] 402 ]
417 }, 403 },
418 { 404 {
419 "cmd": [ 405 "cmd": [
420 "python", 406 "python",
421 "-u", 407 "-u",
422 "import sys; sys.exit(0)" 408 "import sys; sys.exit(0)"
423 ], 409 ],
424 "cwd": "[SLAVE_BUILD]",
425 "name": "mark: before_tests" 410 "name": "mark: before_tests"
426 }, 411 },
427 { 412 {
428 "cmd": [ 413 "cmd": [
429 "python", 414 "python",
430 "-u", 415 "-u",
431 "RECIPE_MODULE[build::adb]/resources/list_devices.py", 416 "RECIPE_MODULE[build::adb]/resources/list_devices.py",
432 "['[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb', 'd evices']", 417 "['[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb', 'd evices']",
433 "/path/to/tmp/json" 418 "/path/to/tmp/json"
434 ], 419 ],
435 "cwd": "[SLAVE_BUILD]",
436 "name": "List adb devices", 420 "name": "List adb devices",
437 "~followup_annotations": [ 421 "~followup_annotations": [
438 "@@@STEP_LOG_LINE@json.output@[@@@", 422 "@@@STEP_LOG_LINE@json.output@[@@@",
439 "@@@STEP_LOG_LINE@json.output@ \"014E1F310401C009\"@@@", 423 "@@@STEP_LOG_LINE@json.output@ \"014E1F310401C009\"@@@",
440 "@@@STEP_LOG_LINE@json.output@]@@@", 424 "@@@STEP_LOG_LINE@json.output@]@@@",
441 "@@@STEP_LOG_END@json.output@@@" 425 "@@@STEP_LOG_END@json.output@@@"
442 ] 426 ]
443 }, 427 },
444 { 428 {
445 "cmd": [ 429 "cmd": [
446 "python", 430 "python",
447 "-u", 431 "-u",
448 "\nimport subprocess\nimport sys\nadb_path = sys.argv[1]\nfor device in sy s.argv[2:]:\n print 'Attempting to root device %s ...' % (device)\n subprocess .check_call([adb_path, '-s', device, 'root'])\n subprocess.check_call([adb_path , '-s', device, 'wait-for-device'])\n print 'Finished rooting device %s' % (dev ice)\n", 432 "\nimport subprocess\nimport sys\nadb_path = sys.argv[1]\nfor device in sy s.argv[2:]:\n print 'Attempting to root device %s ...' % (device)\n subprocess .check_call([adb_path, '-s', device, 'root'])\n subprocess.check_call([adb_path , '-s', device, 'wait-for-device'])\n print 'Finished rooting device %s' % (dev ice)\n",
449 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb", 433 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb",
450 "014E1F310401C009" 434 "014E1F310401C009"
451 ], 435 ],
452 "cwd": "[SLAVE_BUILD]",
453 "name": "Root devices", 436 "name": "Root devices",
454 "~followup_annotations": [ 437 "~followup_annotations": [
455 "@@@STEP_LOG_LINE@python.inline@@@@", 438 "@@@STEP_LOG_LINE@python.inline@@@@",
456 "@@@STEP_LOG_LINE@python.inline@import subprocess@@@", 439 "@@@STEP_LOG_LINE@python.inline@import subprocess@@@",
457 "@@@STEP_LOG_LINE@python.inline@import sys@@@", 440 "@@@STEP_LOG_LINE@python.inline@import sys@@@",
458 "@@@STEP_LOG_LINE@python.inline@adb_path = sys.argv[1]@@@", 441 "@@@STEP_LOG_LINE@python.inline@adb_path = sys.argv[1]@@@",
459 "@@@STEP_LOG_LINE@python.inline@for device in sys.argv[2:]:@@@", 442 "@@@STEP_LOG_LINE@python.inline@for device in sys.argv[2:]:@@@",
460 "@@@STEP_LOG_LINE@python.inline@ print 'Attempting to root device %s ...' % (device)@@@", 443 "@@@STEP_LOG_LINE@python.inline@ print 'Attempting to root device %s ...' % (device)@@@",
461 "@@@STEP_LOG_LINE@python.inline@ subprocess.check_call([adb_path, '-s', d evice, 'root'])@@@", 444 "@@@STEP_LOG_LINE@python.inline@ subprocess.check_call([adb_path, '-s', d evice, 'root'])@@@",
462 "@@@STEP_LOG_LINE@python.inline@ subprocess.check_call([adb_path, '-s', d evice, 'wait-for-device'])@@@", 445 "@@@STEP_LOG_LINE@python.inline@ subprocess.check_call([adb_path, '-s', d evice, 'wait-for-device'])@@@",
463 "@@@STEP_LOG_LINE@python.inline@ print 'Finished rooting device %s' % (de vice)@@@", 446 "@@@STEP_LOG_LINE@python.inline@ print 'Finished rooting device %s' % (de vice)@@@",
464 "@@@STEP_LOG_END@python.inline@@@" 447 "@@@STEP_LOG_END@python.inline@@@"
465 ] 448 ]
466 }, 449 },
467 { 450 {
468 "cmd": [ 451 "cmd": [
469 "python", 452 "python",
470 "-u", 453 "-u",
471 "[SLAVE_BUILD]/src/build/symlink.py", 454 "[SLAVE_BUILD]/src/build/symlink.py",
472 "-f", 455 "-f",
473 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb", 456 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb",
474 "~/adb" 457 "~/adb"
475 ], 458 ],
476 "cwd": "[SLAVE_BUILD]",
477 "name": "create adb symlink" 459 "name": "create adb symlink"
478 }, 460 },
479 { 461 {
480 "cmd": [ 462 "cmd": [
481 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py", 463 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py",
482 "--", 464 "--",
483 "[SLAVE_BUILD]/src/build/android/adb_logcat_monitor.py", 465 "[SLAVE_BUILD]/src/build/android/adb_logcat_monitor.py",
484 "[SLAVE_BUILD]/src/out/logcat" 466 "[SLAVE_BUILD]/src/out/logcat"
485 ], 467 ],
486 "cwd": "[SLAVE_BUILD]",
487 "env": { 468 "env": {
488 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 469 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
489 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s" 470 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
490 }, 471 },
491 "name": "spawn_logcat_monitor" 472 "name": "spawn_logcat_monitor"
492 }, 473 },
493 { 474 {
494 "cmd": [ 475 "cmd": [
495 "python", 476 "python",
496 "-u", 477 "-u",
497 "RECIPE_PACKAGE_REPO[build]/scripts/slave/android/authorize_adb_devices.py ", 478 "RECIPE_PACKAGE_REPO[build]/scripts/slave/android/authorize_adb_devices.py ",
498 "--verbose", 479 "--verbose",
499 "--adb-path", 480 "--adb-path",
500 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb" 481 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb"
501 ], 482 ],
502 "cwd": "[SLAVE_BUILD]",
503 "env": { 483 "env": {
504 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 484 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
505 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s" 485 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
506 }, 486 },
507 "name": "authorize_adb_devices" 487 "name": "authorize_adb_devices"
508 }, 488 },
509 { 489 {
510 "cmd": [ 490 "cmd": [
511 "[SLAVE_BUILD]/src/build/android/buildbot/bb_device_status_check.py", 491 "[SLAVE_BUILD]/src/build/android/buildbot/bb_device_status_check.py",
512 "--json-output", 492 "--json-output",
513 "/path/to/tmp/json", 493 "/path/to/tmp/json",
514 "--blacklist-file", 494 "--blacklist-file",
515 "[SLAVE_BUILD]/src/out/bad_devices.json", 495 "[SLAVE_BUILD]/src/out/bad_devices.json",
516 "--known-devices-file", 496 "--known-devices-file",
517 "[BUILD]/site_config/.known_devices" 497 "[BUILD]/site_config/.known_devices"
518 ], 498 ],
519 "cwd": "[SLAVE_BUILD]",
520 "env": { 499 "env": {
521 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 500 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
522 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s" 501 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
523 }, 502 },
524 "name": "device_status_check", 503 "name": "device_status_check",
525 "~followup_annotations": [ 504 "~followup_annotations": [
526 "@@@STEP_TEXT@Online devices: 1@@@", 505 "@@@STEP_TEXT@Online devices: 1@@@",
527 "@@@STEP_LOG_LINE@json.output@[@@@", 506 "@@@STEP_LOG_LINE@json.output@[@@@",
528 "@@@STEP_LOG_LINE@json.output@ {@@@", 507 "@@@STEP_LOG_LINE@json.output@ {@@@",
529 "@@@STEP_LOG_LINE@json.output@ \"adb_status\": \"device\", @@@", 508 "@@@STEP_LOG_LINE@json.output@ \"adb_status\": \"device\", @@@",
(...skipping 92 matching lines...) Expand 10 before | Expand all | Expand 10 after
622 "python", 601 "python",
623 "-u", 602 "-u",
624 "[SLAVE_BUILD]/src/build/android/provision_devices.py", 603 "[SLAVE_BUILD]/src/build/android/provision_devices.py",
625 "-t", 604 "-t",
626 "Debug", 605 "Debug",
627 "--blacklist-file", 606 "--blacklist-file",
628 "[SLAVE_BUILD]/src/out/bad_devices.json", 607 "[SLAVE_BUILD]/src/out/bad_devices.json",
629 "--output-device-blacklist", 608 "--output-device-blacklist",
630 "/path/to/tmp/json" 609 "/path/to/tmp/json"
631 ], 610 ],
632 "cwd": "[SLAVE_BUILD]",
633 "env": { 611 "env": {
634 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 612 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
635 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s" 613 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
636 }, 614 },
637 "name": "provision_devices" 615 "name": "provision_devices"
638 }, 616 },
639 { 617 {
640 "cmd": [ 618 "cmd": [
641 "python", 619 "python",
642 "-u", 620 "-u",
643 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py", 621 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py",
644 "--action", 622 "--action",
645 "restart", 623 "restart",
646 "--pid-file-path", 624 "--pid-file-path",
647 "/tmp/device_monitor.pid", 625 "/tmp/device_monitor.pid",
648 "--", 626 "--",
649 "RECIPE_MODULE[build::chromium_android]/resources/spawn_device_monitor.py" , 627 "RECIPE_MODULE[build::chromium_android]/resources/spawn_device_monitor.py" ,
650 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb", 628 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb",
651 "[\"07a00ca4\"]", 629 "[\"07a00ca4\"]",
652 "tryserver.chromium.android", 630 "tryserver.chromium.android",
653 "android_coverage", 631 "android_coverage",
654 "--blacklist-file", 632 "--blacklist-file",
655 "[SLAVE_BUILD]/src/out/bad_devices.json" 633 "[SLAVE_BUILD]/src/out/bad_devices.json"
656 ], 634 ],
657 "cwd": "[SLAVE_BUILD]",
658 "name": "spawn_device_monitor" 635 "name": "spawn_device_monitor"
659 }, 636 },
660 { 637 {
661 "cmd": [ 638 "cmd": [
662 "python", 639 "python",
663 "-u", 640 "-u",
664 "[SLAVE_BUILD]/src/out/Debug/bin/run_android_webview_test_apk", 641 "[SLAVE_BUILD]/src/out/Debug/bin/run_android_webview_test_apk",
665 "--blacklist-file", 642 "--blacklist-file",
666 "[SLAVE_BUILD]/src/out/bad_devices.json", 643 "[SLAVE_BUILD]/src/out/bad_devices.json",
667 "--verbose", 644 "--verbose",
668 "--coverage-dir", 645 "--coverage-dir",
669 "[SLAVE_BUILD]/src/out/Debug/coverage", 646 "[SLAVE_BUILD]/src/out/Debug/coverage",
670 "--json-results-file", 647 "--json-results-file",
671 "/path/to/tmp/json" 648 "/path/to/tmp/json"
672 ], 649 ],
673 "cwd": "[SLAVE_BUILD]",
674 "name": "Instrumentation test AndroidWebViewTest (with patch)", 650 "name": "Instrumentation test AndroidWebViewTest (with patch)",
675 "~followup_annotations": [ 651 "~followup_annotations": [
676 "step returned non-zero exit code: 1", 652 "step returned non-zero exit code: 1",
677 "@@@STEP_TEXT@<br/>failures:<br/>Test.Two<br/>@@@", 653 "@@@STEP_TEXT@<br/>failures:<br/>Test.Two<br/>@@@",
678 "@@@STEP_FAILURE@@@" 654 "@@@STEP_FAILURE@@@"
679 ] 655 ]
680 }, 656 },
681 { 657 {
682 "cmd": [ 658 "cmd": [
683 "python", 659 "python",
684 "-u", 660 "-u",
685 "RECIPE_MODULE[build::test_results]/resources/upload_gtest_test_results.py ", 661 "RECIPE_MODULE[build::test_results]/resources/upload_gtest_test_results.py ",
686 "--input-gtest-json", 662 "--input-gtest-json",
687 "{\"per_iteration_data\": [{\"Test.One\": [{\"elapsed_time_ms\": 0, \"outp ut_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Three\": [{\"elapsed_time_ ms\": 0, \"output_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Two\": [{\" elapsed_time_ms\": 0, \"output_snippet\": \"\", \"status\": \"FAILURE\"}]}]}", 663 "{\"per_iteration_data\": [{\"Test.One\": [{\"elapsed_time_ms\": 0, \"outp ut_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Three\": [{\"elapsed_time_ ms\": 0, \"output_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Two\": [{\" elapsed_time_ms\": 0, \"output_snippet\": \"\", \"status\": \"FAILURE\"}]}]}",
688 "--master-name", 664 "--master-name",
689 "tryserver.chromium.android", 665 "tryserver.chromium.android",
690 "--builder-name", 666 "--builder-name",
691 "android_coverage", 667 "android_coverage",
692 "--build-number", 668 "--build-number",
693 "571", 669 "571",
694 "--test-type", 670 "--test-type",
695 "AndroidWebViewTest", 671 "AndroidWebViewTest",
696 "--test-results-server", 672 "--test-results-server",
697 "test-results.appspot.com", 673 "test-results.appspot.com",
698 "--chrome-revision", 674 "--chrome-revision",
699 "refs/heads/master@{#170242}" 675 "refs/heads/master@{#170242}"
700 ], 676 ],
701 "cwd": "[SLAVE_BUILD]",
702 "name": "Upload to test-results [AndroidWebViewTest]" 677 "name": "Upload to test-results [AndroidWebViewTest]"
703 }, 678 },
704 { 679 {
705 "cmd": [ 680 "cmd": [
706 "python", 681 "python",
707 "-u", 682 "-u",
708 "[SLAVE_BUILD]/src/out/Debug/bin/run_chrome_public_test_apk", 683 "[SLAVE_BUILD]/src/out/Debug/bin/run_chrome_public_test_apk",
709 "--blacklist-file", 684 "--blacklist-file",
710 "[SLAVE_BUILD]/src/out/bad_devices.json", 685 "[SLAVE_BUILD]/src/out/bad_devices.json",
711 "--verbose", 686 "--verbose",
712 "--coverage-dir", 687 "--coverage-dir",
713 "[SLAVE_BUILD]/src/out/Debug/coverage", 688 "[SLAVE_BUILD]/src/out/Debug/coverage",
714 "--json-results-file", 689 "--json-results-file",
715 "/path/to/tmp/json" 690 "/path/to/tmp/json"
716 ], 691 ],
717 "cwd": "[SLAVE_BUILD]",
718 "name": "Instrumentation test ChromePublicTest (with patch)", 692 "name": "Instrumentation test ChromePublicTest (with patch)",
719 "~followup_annotations": [ 693 "~followup_annotations": [
720 "step returned non-zero exit code: 1", 694 "step returned non-zero exit code: 1",
721 "@@@STEP_TEXT@<br/>failures:<br/>Test.Two<br/>@@@", 695 "@@@STEP_TEXT@<br/>failures:<br/>Test.Two<br/>@@@",
722 "@@@STEP_FAILURE@@@" 696 "@@@STEP_FAILURE@@@"
723 ] 697 ]
724 }, 698 },
725 { 699 {
726 "cmd": [ 700 "cmd": [
727 "python", 701 "python",
728 "-u", 702 "-u",
729 "RECIPE_MODULE[build::test_results]/resources/upload_gtest_test_results.py ", 703 "RECIPE_MODULE[build::test_results]/resources/upload_gtest_test_results.py ",
730 "--input-gtest-json", 704 "--input-gtest-json",
731 "{\"per_iteration_data\": [{\"Test.One\": [{\"elapsed_time_ms\": 0, \"outp ut_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Three\": [{\"elapsed_time_ ms\": 0, \"output_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Two\": [{\" elapsed_time_ms\": 0, \"output_snippet\": \"\", \"status\": \"FAILURE\"}]}]}", 705 "{\"per_iteration_data\": [{\"Test.One\": [{\"elapsed_time_ms\": 0, \"outp ut_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Three\": [{\"elapsed_time_ ms\": 0, \"output_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Two\": [{\" elapsed_time_ms\": 0, \"output_snippet\": \"\", \"status\": \"FAILURE\"}]}]}",
732 "--master-name", 706 "--master-name",
733 "tryserver.chromium.android", 707 "tryserver.chromium.android",
734 "--builder-name", 708 "--builder-name",
735 "android_coverage", 709 "android_coverage",
736 "--build-number", 710 "--build-number",
737 "571", 711 "571",
738 "--test-type", 712 "--test-type",
739 "ChromePublicTest", 713 "ChromePublicTest",
740 "--test-results-server", 714 "--test-results-server",
741 "test-results.appspot.com", 715 "test-results.appspot.com",
742 "--chrome-revision", 716 "--chrome-revision",
743 "refs/heads/master@{#170242}" 717 "refs/heads/master@{#170242}"
744 ], 718 ],
745 "cwd": "[SLAVE_BUILD]",
746 "name": "Upload to test-results [ChromePublicTest]" 719 "name": "Upload to test-results [ChromePublicTest]"
747 }, 720 },
748 { 721 {
749 "cmd": [ 722 "cmd": [
750 "python", 723 "python",
751 "-u", 724 "-u",
752 "[SLAVE_BUILD]/src/out/Debug/bin/run_content_shell_test_apk", 725 "[SLAVE_BUILD]/src/out/Debug/bin/run_content_shell_test_apk",
753 "--blacklist-file", 726 "--blacklist-file",
754 "[SLAVE_BUILD]/src/out/bad_devices.json", 727 "[SLAVE_BUILD]/src/out/bad_devices.json",
755 "--verbose", 728 "--verbose",
756 "--coverage-dir", 729 "--coverage-dir",
757 "[SLAVE_BUILD]/src/out/Debug/coverage", 730 "[SLAVE_BUILD]/src/out/Debug/coverage",
758 "--json-results-file", 731 "--json-results-file",
759 "/path/to/tmp/json" 732 "/path/to/tmp/json"
760 ], 733 ],
761 "cwd": "[SLAVE_BUILD]",
762 "name": "Instrumentation test ContentShellTest (with patch)", 734 "name": "Instrumentation test ContentShellTest (with patch)",
763 "~followup_annotations": [ 735 "~followup_annotations": [
764 "step returned non-zero exit code: 1", 736 "step returned non-zero exit code: 1",
765 "@@@STEP_TEXT@<br/>failures:<br/>Test.Two<br/>@@@", 737 "@@@STEP_TEXT@<br/>failures:<br/>Test.Two<br/>@@@",
766 "@@@STEP_FAILURE@@@" 738 "@@@STEP_FAILURE@@@"
767 ] 739 ]
768 }, 740 },
769 { 741 {
770 "cmd": [ 742 "cmd": [
771 "python", 743 "python",
772 "-u", 744 "-u",
773 "RECIPE_MODULE[build::test_results]/resources/upload_gtest_test_results.py ", 745 "RECIPE_MODULE[build::test_results]/resources/upload_gtest_test_results.py ",
774 "--input-gtest-json", 746 "--input-gtest-json",
775 "{\"per_iteration_data\": [{\"Test.One\": [{\"elapsed_time_ms\": 0, \"outp ut_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Three\": [{\"elapsed_time_ ms\": 0, \"output_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Two\": [{\" elapsed_time_ms\": 0, \"output_snippet\": \"\", \"status\": \"FAILURE\"}]}]}", 747 "{\"per_iteration_data\": [{\"Test.One\": [{\"elapsed_time_ms\": 0, \"outp ut_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Three\": [{\"elapsed_time_ ms\": 0, \"output_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Two\": [{\" elapsed_time_ms\": 0, \"output_snippet\": \"\", \"status\": \"FAILURE\"}]}]}",
776 "--master-name", 748 "--master-name",
777 "tryserver.chromium.android", 749 "tryserver.chromium.android",
778 "--builder-name", 750 "--builder-name",
779 "android_coverage", 751 "android_coverage",
780 "--build-number", 752 "--build-number",
781 "571", 753 "571",
782 "--test-type", 754 "--test-type",
783 "ContentShellTest", 755 "ContentShellTest",
784 "--test-results-server", 756 "--test-results-server",
785 "test-results.appspot.com", 757 "test-results.appspot.com",
786 "--chrome-revision", 758 "--chrome-revision",
787 "refs/heads/master@{#170242}" 759 "refs/heads/master@{#170242}"
788 ], 760 ],
789 "cwd": "[SLAVE_BUILD]",
790 "name": "Upload to test-results [ContentShellTest]" 761 "name": "Upload to test-results [ContentShellTest]"
791 }, 762 },
792 { 763 {
793 "cmd": [ 764 "cmd": [
794 "python", 765 "python",
795 "-u", 766 "-u",
796 "[SLAVE_BUILD]/src/out/Debug/bin/run_chrome_sync_shell_test_apk", 767 "[SLAVE_BUILD]/src/out/Debug/bin/run_chrome_sync_shell_test_apk",
797 "--blacklist-file", 768 "--blacklist-file",
798 "[SLAVE_BUILD]/src/out/bad_devices.json", 769 "[SLAVE_BUILD]/src/out/bad_devices.json",
799 "--verbose", 770 "--verbose",
800 "--coverage-dir", 771 "--coverage-dir",
801 "[SLAVE_BUILD]/src/out/Debug/coverage", 772 "[SLAVE_BUILD]/src/out/Debug/coverage",
802 "--json-results-file", 773 "--json-results-file",
803 "/path/to/tmp/json" 774 "/path/to/tmp/json"
804 ], 775 ],
805 "cwd": "[SLAVE_BUILD]",
806 "name": "Instrumentation test ChromeSyncShellTest (with patch)", 776 "name": "Instrumentation test ChromeSyncShellTest (with patch)",
807 "~followup_annotations": [ 777 "~followup_annotations": [
808 "step returned non-zero exit code: 1", 778 "step returned non-zero exit code: 1",
809 "@@@STEP_TEXT@<br/>failures:<br/>Test.Two<br/>@@@", 779 "@@@STEP_TEXT@<br/>failures:<br/>Test.Two<br/>@@@",
810 "@@@STEP_FAILURE@@@" 780 "@@@STEP_FAILURE@@@"
811 ] 781 ]
812 }, 782 },
813 { 783 {
814 "cmd": [ 784 "cmd": [
815 "python", 785 "python",
816 "-u", 786 "-u",
817 "RECIPE_MODULE[build::test_results]/resources/upload_gtest_test_results.py ", 787 "RECIPE_MODULE[build::test_results]/resources/upload_gtest_test_results.py ",
818 "--input-gtest-json", 788 "--input-gtest-json",
819 "{\"per_iteration_data\": [{\"Test.One\": [{\"elapsed_time_ms\": 0, \"outp ut_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Three\": [{\"elapsed_time_ ms\": 0, \"output_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Two\": [{\" elapsed_time_ms\": 0, \"output_snippet\": \"\", \"status\": \"FAILURE\"}]}]}", 789 "{\"per_iteration_data\": [{\"Test.One\": [{\"elapsed_time_ms\": 0, \"outp ut_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Three\": [{\"elapsed_time_ ms\": 0, \"output_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Two\": [{\" elapsed_time_ms\": 0, \"output_snippet\": \"\", \"status\": \"FAILURE\"}]}]}",
820 "--master-name", 790 "--master-name",
821 "tryserver.chromium.android", 791 "tryserver.chromium.android",
822 "--builder-name", 792 "--builder-name",
823 "android_coverage", 793 "android_coverage",
824 "--build-number", 794 "--build-number",
825 "571", 795 "571",
826 "--test-type", 796 "--test-type",
827 "ChromeSyncShellTest", 797 "ChromeSyncShellTest",
828 "--test-results-server", 798 "--test-results-server",
829 "test-results.appspot.com", 799 "test-results.appspot.com",
830 "--chrome-revision", 800 "--chrome-revision",
831 "refs/heads/master@{#170242}" 801 "refs/heads/master@{#170242}"
832 ], 802 ],
833 "cwd": "[SLAVE_BUILD]",
834 "name": "Upload to test-results [ChromeSyncShellTest]" 803 "name": "Upload to test-results [ChromeSyncShellTest]"
835 }, 804 },
836 { 805 {
837 "cmd": [ 806 "cmd": [
838 "python", 807 "python",
839 "-u", 808 "-u",
840 "[SLAVE_BUILD]/src/build/android/generate_emma_html.py", 809 "[SLAVE_BUILD]/src/build/android/generate_emma_html.py",
841 "--coverage-dir", 810 "--coverage-dir",
842 "[SLAVE_BUILD]/src/out/Debug/coverage", 811 "[SLAVE_BUILD]/src/out/Debug/coverage",
843 "--metadata-dir", 812 "--metadata-dir",
844 "[SLAVE_BUILD]/src/out/Debug", 813 "[SLAVE_BUILD]/src/out/Debug",
845 "--cleanup", 814 "--cleanup",
846 "--output", 815 "--output",
847 "[SLAVE_BUILD]/src/out/Debug/coverage/coverage_html/index.html" 816 "[SLAVE_BUILD]/src/out/Debug/coverage/coverage_html/index.html"
848 ], 817 ],
849 "cwd": "[SLAVE_BUILD]",
850 "name": "Generate coverage report" 818 "name": "Generate coverage report"
851 }, 819 },
852 { 820 {
853 "cmd": [ 821 "cmd": [
854 "git", 822 "git",
855 "diff", 823 "diff",
856 "--staged", 824 "--staged",
857 "--name-only", 825 "--name-only",
858 "--diff-filter", 826 "--diff-filter",
859 "A" 827 "A"
860 ], 828 ],
861 "cwd": "[SLAVE_BUILD]/src", 829 "cwd": "[SLAVE_BUILD]/src",
862 "name": "Finding changed files matching diff filter: A", 830 "name": "Finding changed files matching diff filter: A",
863 "stdout": "/path/to/tmp/" 831 "stdout": "/path/to/tmp/"
864 }, 832 },
865 { 833 {
866 "cmd": [ 834 "cmd": [
867 "python", 835 "python",
868 "-u", 836 "-u",
869 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", 837 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
870 "fake/file1.java", 838 "fake/file1.java",
871 "/path/to/tmp/" 839 "/path/to/tmp/"
872 ], 840 ],
873 "cwd": "[SLAVE_BUILD]",
874 "name": "Finding lines changed in added file fake/file1.java" 841 "name": "Finding lines changed in added file fake/file1.java"
875 }, 842 },
876 { 843 {
877 "cmd": [ 844 "cmd": [
878 "python", 845 "python",
879 "-u", 846 "-u",
880 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", 847 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
881 "fake/file2.java;", 848 "fake/file2.java;",
882 "/path/to/tmp/" 849 "/path/to/tmp/"
883 ], 850 ],
884 "cwd": "[SLAVE_BUILD]",
885 "name": "Finding lines changed in added file fake/file2.java;" 851 "name": "Finding lines changed in added file fake/file2.java;"
886 }, 852 },
887 { 853 {
888 "cmd": [ 854 "cmd": [
889 "python", 855 "python",
890 "-u", 856 "-u",
891 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", 857 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
892 "fake/file3.java", 858 "fake/file3.java",
893 "/path/to/tmp/" 859 "/path/to/tmp/"
894 ], 860 ],
895 "cwd": "[SLAVE_BUILD]",
896 "name": "Finding lines changed in added file fake/file3.java" 861 "name": "Finding lines changed in added file fake/file3.java"
897 }, 862 },
898 { 863 {
899 "cmd": [ 864 "cmd": [
900 "git", 865 "git",
901 "diff", 866 "diff",
902 "--staged", 867 "--staged",
903 "--name-only", 868 "--name-only",
904 "--diff-filter", 869 "--diff-filter",
905 "M" 870 "M"
(...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after
945 "stdout": "/path/to/tmp/" 910 "stdout": "/path/to/tmp/"
946 }, 911 },
947 { 912 {
948 "cmd": [ 913 "cmd": [
949 "python", 914 "python",
950 "-u", 915 "-u",
951 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", 916 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
952 "{\"fake/file1.java\": [], \"fake/file2.java;\": [], \"fake/file3.java\": []}", 917 "{\"fake/file1.java\": [], \"fake/file2.java;\": [], \"fake/file3.java\": []}",
953 "[TMP_BASE]/coverage_tmp_1/file_changes.json" 918 "[TMP_BASE]/coverage_tmp_1/file_changes.json"
954 ], 919 ],
955 "cwd": "[SLAVE_BUILD]",
956 "name": "Saving changed lines for revision." 920 "name": "Saving changed lines for revision."
957 }, 921 },
958 { 922 {
959 "cmd": [ 923 "cmd": [
960 "python", 924 "python",
961 "-u", 925 "-u",
962 "build/android/emma_coverage_stats.py", 926 "build/android/emma_coverage_stats.py",
963 "-v", 927 "-v",
964 "--out", 928 "--out",
965 "/path/to/tmp/json", 929 "/path/to/tmp/json",
(...skipping 61 matching lines...) Expand 10 before | Expand all | Expand 10 after
1027 "[GIT_CACHE]", 991 "[GIT_CACHE]",
1028 "--rietveld_server", 992 "--rietveld_server",
1029 "https://codereview.chromium.org", 993 "https://codereview.chromium.org",
1030 "--output_json", 994 "--output_json",
1031 "/path/to/tmp/json", 995 "/path/to/tmp/json",
1032 "--revision", 996 "--revision",
1033 "src@f27fede2220bcd326aee3e86ddfd4ebd0fe58cb9", 997 "src@f27fede2220bcd326aee3e86ddfd4ebd0fe58cb9",
1034 "--force", 998 "--force",
1035 "--output_manifest" 999 "--output_manifest"
1036 ], 1000 ],
1037 "cwd": "[SLAVE_BUILD]",
1038 "env": { 1001 "env": {
1039 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]" 1002 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]"
1040 }, 1003 },
1041 "name": "bot_update (without patch)", 1004 "name": "bot_update (without patch)",
1042 "~followup_annotations": [ 1005 "~followup_annotations": [
1043 "@@@STEP_TEXT@Some step text@@@", 1006 "@@@STEP_TEXT@Some step text@@@",
1044 "@@@STEP_LOG_LINE@json.output@{@@@", 1007 "@@@STEP_LOG_LINE@json.output@{@@@",
1045 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@", 1008 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@",
1046 "@@@STEP_LOG_LINE@json.output@ \"fixed_revisions\": {@@@", 1009 "@@@STEP_LOG_LINE@json.output@ \"fixed_revisions\": {@@@",
1047 "@@@STEP_LOG_LINE@json.output@ \"src\": \"f27fede2220bcd326aee3e86ddfd4 ebd0fe58cb9\"@@@", 1010 "@@@STEP_LOG_LINE@json.output@ \"src\": \"f27fede2220bcd326aee3e86ddfd4 ebd0fe58cb9\"@@@",
(...skipping 46 matching lines...) Expand 10 before | Expand all | Expand 10 after
1094 "@@@STEP_LOG_END@json.output@@@" 1057 "@@@STEP_LOG_END@json.output@@@"
1095 ] 1058 ]
1096 }, 1059 },
1097 { 1060 {
1098 "cmd": [ 1061 "cmd": [
1099 "python", 1062 "python",
1100 "-u", 1063 "-u",
1101 "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py", 1064 "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py",
1102 "runhooks" 1065 "runhooks"
1103 ], 1066 ],
1104 "cwd": "[SLAVE_BUILD]",
1105 "env": { 1067 "env": {
1106 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 1068 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
1107 "GYP_CHROMIUM_NO_ACTION": "1", 1069 "GYP_CHROMIUM_NO_ACTION": "1",
1108 "GYP_CROSSCOMPILE": "1", 1070 "GYP_CROSSCOMPILE": "1",
1109 "GYP_DEFINES": "OS=android component=static_library dcheck_always_on=1 emm a_coverage=1 emma_filter='org.chromium.*' fastbuild=1 gomadir='[CACHE]/cipd/goma ' target_arch=arm use_goma=1", 1071 "GYP_DEFINES": "OS=android component=static_library dcheck_always_on=1 emm a_coverage=1 emma_filter='org.chromium.*' fastbuild=1 gomadir='[CACHE]/cipd/goma ' target_arch=arm use_goma=1",
1110 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]" 1072 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]"
1111 }, 1073 },
1112 "name": "gclient runhooks (without patch)" 1074 "name": "gclient runhooks (without patch)"
1113 }, 1075 },
1114 { 1076 {
1115 "cmd": [ 1077 "cmd": [
1116 "python", 1078 "python",
1117 "-u", 1079 "-u",
1118 "[SLAVE_BUILD]/src/tools/mb/mb.py", 1080 "[SLAVE_BUILD]/src/tools/mb/mb.py",
1119 "gen", 1081 "gen",
1120 "-m", 1082 "-m",
1121 "tryserver.chromium.android", 1083 "tryserver.chromium.android",
1122 "-b", 1084 "-b",
1123 "android_coverage", 1085 "android_coverage",
1124 "--config-file", 1086 "--config-file",
1125 "[SLAVE_BUILD]/src/tools/mb/mb_config.pyl", 1087 "[SLAVE_BUILD]/src/tools/mb/mb_config.pyl",
1126 "--goma-dir", 1088 "--goma-dir",
1127 "[CACHE]/cipd/goma", 1089 "[CACHE]/cipd/goma",
1128 "//out/Debug" 1090 "//out/Debug"
1129 ], 1091 ],
1130 "cwd": "[SLAVE_BUILD]",
1131 "env": { 1092 "env": {
1132 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json" 1093 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
1133 }, 1094 },
1134 "name": "generate_build_files (without patch)" 1095 "name": "generate_build_files (without patch)"
1135 }, 1096 },
1136 { 1097 {
1137 "cmd": [ 1098 "cmd": [
1138 "python", 1099 "python",
1139 "-u", 1100 "-u",
1140 "RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py", 1101 "RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py",
(...skipping 21 matching lines...) Expand all
1162 "--goma-dir", 1123 "--goma-dir",
1163 "[CACHE]/cipd/goma", 1124 "[CACHE]/cipd/goma",
1164 "--goma-fail-fast", 1125 "--goma-fail-fast",
1165 "--goma-disable-local-fallback", 1126 "--goma-disable-local-fallback",
1166 "--", 1127 "--",
1167 "android_webview_test_apk", 1128 "android_webview_test_apk",
1168 "chrome_public_test_apk", 1129 "chrome_public_test_apk",
1169 "chrome_sync_shell_test_apk", 1130 "chrome_sync_shell_test_apk",
1170 "content_shell_test_apk" 1131 "content_shell_test_apk"
1171 ], 1132 ],
1172 "cwd": "[SLAVE_BUILD]",
1173 "env": { 1133 "env": {
1174 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 1134 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
1175 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s" 1135 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
1176 }, 1136 },
1177 "name": "compile (without patch)", 1137 "name": "compile (without patch)",
1178 "~followup_annotations": [ 1138 "~followup_annotations": [
1179 "@@@STEP_LOG_LINE@json.output (invalid)@null@@@", 1139 "@@@STEP_LOG_LINE@json.output (invalid)@null@@@",
1180 "@@@STEP_LOG_END@json.output (invalid)@@@" 1140 "@@@STEP_LOG_END@json.output (invalid)@@@"
1181 ] 1141 ]
1182 }, 1142 },
1183 { 1143 {
1184 "cmd": [ 1144 "cmd": [
1185 "python", 1145 "python",
1186 "-u", 1146 "-u",
1187 "[SLAVE_BUILD]/src/out/Debug/bin/run_android_webview_test_apk", 1147 "[SLAVE_BUILD]/src/out/Debug/bin/run_android_webview_test_apk",
1188 "--blacklist-file", 1148 "--blacklist-file",
1189 "[SLAVE_BUILD]/src/out/bad_devices.json", 1149 "[SLAVE_BUILD]/src/out/bad_devices.json",
1190 "--verbose", 1150 "--verbose",
1191 "--coverage-dir", 1151 "--coverage-dir",
1192 "[SLAVE_BUILD]/src/out/Debug/coverage", 1152 "[SLAVE_BUILD]/src/out/Debug/coverage",
1193 "--json-results-file", 1153 "--json-results-file",
1194 "/path/to/tmp/json" 1154 "/path/to/tmp/json"
1195 ], 1155 ],
1196 "cwd": "[SLAVE_BUILD]",
1197 "name": "Instrumentation test AndroidWebViewTest (without patch)", 1156 "name": "Instrumentation test AndroidWebViewTest (without patch)",
1198 "~followup_annotations": [ 1157 "~followup_annotations": [
1199 "step returned non-zero exit code: 1", 1158 "step returned non-zero exit code: 1",
1200 "@@@STEP_TEXT@<br/>failures:<br/>Test.Two<br/>@@@", 1159 "@@@STEP_TEXT@<br/>failures:<br/>Test.Two<br/>@@@",
1201 "@@@STEP_FAILURE@@@" 1160 "@@@STEP_FAILURE@@@"
1202 ] 1161 ]
1203 }, 1162 },
1204 { 1163 {
1205 "cmd": [ 1164 "cmd": [
1206 "python", 1165 "python",
1207 "-u", 1166 "-u",
1208 "RECIPE_MODULE[build::test_results]/resources/upload_gtest_test_results.py ", 1167 "RECIPE_MODULE[build::test_results]/resources/upload_gtest_test_results.py ",
1209 "--input-gtest-json", 1168 "--input-gtest-json",
1210 "{\"per_iteration_data\": [{\"Test.One\": [{\"elapsed_time_ms\": 0, \"outp ut_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Three\": [{\"elapsed_time_ ms\": 0, \"output_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Two\": [{\" elapsed_time_ms\": 0, \"output_snippet\": \"\", \"status\": \"FAILURE\"}]}]}", 1169 "{\"per_iteration_data\": [{\"Test.One\": [{\"elapsed_time_ms\": 0, \"outp ut_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Three\": [{\"elapsed_time_ ms\": 0, \"output_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Two\": [{\" elapsed_time_ms\": 0, \"output_snippet\": \"\", \"status\": \"FAILURE\"}]}]}",
1211 "--master-name", 1170 "--master-name",
1212 "tryserver.chromium.android", 1171 "tryserver.chromium.android",
1213 "--builder-name", 1172 "--builder-name",
1214 "android_coverage", 1173 "android_coverage",
1215 "--build-number", 1174 "--build-number",
1216 "571", 1175 "571",
1217 "--test-type", 1176 "--test-type",
1218 "AndroidWebViewTest", 1177 "AndroidWebViewTest",
1219 "--test-results-server", 1178 "--test-results-server",
1220 "test-results.appspot.com", 1179 "test-results.appspot.com",
1221 "--chrome-revision", 1180 "--chrome-revision",
1222 "refs/heads/master@{#170242}" 1181 "refs/heads/master@{#170242}"
1223 ], 1182 ],
1224 "cwd": "[SLAVE_BUILD]",
1225 "name": "Upload to test-results [AndroidWebViewTest] (2)" 1183 "name": "Upload to test-results [AndroidWebViewTest] (2)"
1226 }, 1184 },
1227 { 1185 {
1228 "cmd": [ 1186 "cmd": [
1229 "python", 1187 "python",
1230 "-u", 1188 "-u",
1231 "[SLAVE_BUILD]/src/out/Debug/bin/run_chrome_public_test_apk", 1189 "[SLAVE_BUILD]/src/out/Debug/bin/run_chrome_public_test_apk",
1232 "--blacklist-file", 1190 "--blacklist-file",
1233 "[SLAVE_BUILD]/src/out/bad_devices.json", 1191 "[SLAVE_BUILD]/src/out/bad_devices.json",
1234 "--verbose", 1192 "--verbose",
1235 "--coverage-dir", 1193 "--coverage-dir",
1236 "[SLAVE_BUILD]/src/out/Debug/coverage", 1194 "[SLAVE_BUILD]/src/out/Debug/coverage",
1237 "--json-results-file", 1195 "--json-results-file",
1238 "/path/to/tmp/json" 1196 "/path/to/tmp/json"
1239 ], 1197 ],
1240 "cwd": "[SLAVE_BUILD]",
1241 "name": "Instrumentation test ChromePublicTest (without patch)", 1198 "name": "Instrumentation test ChromePublicTest (without patch)",
1242 "~followup_annotations": [ 1199 "~followup_annotations": [
1243 "step returned non-zero exit code: 1", 1200 "step returned non-zero exit code: 1",
1244 "@@@STEP_TEXT@<br/>failures:<br/>Test.Two<br/>@@@", 1201 "@@@STEP_TEXT@<br/>failures:<br/>Test.Two<br/>@@@",
1245 "@@@STEP_FAILURE@@@" 1202 "@@@STEP_FAILURE@@@"
1246 ] 1203 ]
1247 }, 1204 },
1248 { 1205 {
1249 "cmd": [ 1206 "cmd": [
1250 "python", 1207 "python",
1251 "-u", 1208 "-u",
1252 "RECIPE_MODULE[build::test_results]/resources/upload_gtest_test_results.py ", 1209 "RECIPE_MODULE[build::test_results]/resources/upload_gtest_test_results.py ",
1253 "--input-gtest-json", 1210 "--input-gtest-json",
1254 "{\"per_iteration_data\": [{\"Test.One\": [{\"elapsed_time_ms\": 0, \"outp ut_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Three\": [{\"elapsed_time_ ms\": 0, \"output_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Two\": [{\" elapsed_time_ms\": 0, \"output_snippet\": \"\", \"status\": \"FAILURE\"}]}]}", 1211 "{\"per_iteration_data\": [{\"Test.One\": [{\"elapsed_time_ms\": 0, \"outp ut_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Three\": [{\"elapsed_time_ ms\": 0, \"output_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Two\": [{\" elapsed_time_ms\": 0, \"output_snippet\": \"\", \"status\": \"FAILURE\"}]}]}",
1255 "--master-name", 1212 "--master-name",
1256 "tryserver.chromium.android", 1213 "tryserver.chromium.android",
1257 "--builder-name", 1214 "--builder-name",
1258 "android_coverage", 1215 "android_coverage",
1259 "--build-number", 1216 "--build-number",
1260 "571", 1217 "571",
1261 "--test-type", 1218 "--test-type",
1262 "ChromePublicTest", 1219 "ChromePublicTest",
1263 "--test-results-server", 1220 "--test-results-server",
1264 "test-results.appspot.com", 1221 "test-results.appspot.com",
1265 "--chrome-revision", 1222 "--chrome-revision",
1266 "refs/heads/master@{#170242}" 1223 "refs/heads/master@{#170242}"
1267 ], 1224 ],
1268 "cwd": "[SLAVE_BUILD]",
1269 "name": "Upload to test-results [ChromePublicTest] (2)" 1225 "name": "Upload to test-results [ChromePublicTest] (2)"
1270 }, 1226 },
1271 { 1227 {
1272 "cmd": [ 1228 "cmd": [
1273 "python", 1229 "python",
1274 "-u", 1230 "-u",
1275 "[SLAVE_BUILD]/src/out/Debug/bin/run_content_shell_test_apk", 1231 "[SLAVE_BUILD]/src/out/Debug/bin/run_content_shell_test_apk",
1276 "--blacklist-file", 1232 "--blacklist-file",
1277 "[SLAVE_BUILD]/src/out/bad_devices.json", 1233 "[SLAVE_BUILD]/src/out/bad_devices.json",
1278 "--verbose", 1234 "--verbose",
1279 "--coverage-dir", 1235 "--coverage-dir",
1280 "[SLAVE_BUILD]/src/out/Debug/coverage", 1236 "[SLAVE_BUILD]/src/out/Debug/coverage",
1281 "--json-results-file", 1237 "--json-results-file",
1282 "/path/to/tmp/json" 1238 "/path/to/tmp/json"
1283 ], 1239 ],
1284 "cwd": "[SLAVE_BUILD]",
1285 "name": "Instrumentation test ContentShellTest (without patch)", 1240 "name": "Instrumentation test ContentShellTest (without patch)",
1286 "~followup_annotations": [ 1241 "~followup_annotations": [
1287 "step returned non-zero exit code: 1", 1242 "step returned non-zero exit code: 1",
1288 "@@@STEP_TEXT@<br/>failures:<br/>Test.Two<br/>@@@", 1243 "@@@STEP_TEXT@<br/>failures:<br/>Test.Two<br/>@@@",
1289 "@@@STEP_FAILURE@@@" 1244 "@@@STEP_FAILURE@@@"
1290 ] 1245 ]
1291 }, 1246 },
1292 { 1247 {
1293 "cmd": [ 1248 "cmd": [
1294 "python", 1249 "python",
1295 "-u", 1250 "-u",
1296 "RECIPE_MODULE[build::test_results]/resources/upload_gtest_test_results.py ", 1251 "RECIPE_MODULE[build::test_results]/resources/upload_gtest_test_results.py ",
1297 "--input-gtest-json", 1252 "--input-gtest-json",
1298 "{\"per_iteration_data\": [{\"Test.One\": [{\"elapsed_time_ms\": 0, \"outp ut_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Three\": [{\"elapsed_time_ ms\": 0, \"output_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Two\": [{\" elapsed_time_ms\": 0, \"output_snippet\": \"\", \"status\": \"FAILURE\"}]}]}", 1253 "{\"per_iteration_data\": [{\"Test.One\": [{\"elapsed_time_ms\": 0, \"outp ut_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Three\": [{\"elapsed_time_ ms\": 0, \"output_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Two\": [{\" elapsed_time_ms\": 0, \"output_snippet\": \"\", \"status\": \"FAILURE\"}]}]}",
1299 "--master-name", 1254 "--master-name",
1300 "tryserver.chromium.android", 1255 "tryserver.chromium.android",
1301 "--builder-name", 1256 "--builder-name",
1302 "android_coverage", 1257 "android_coverage",
1303 "--build-number", 1258 "--build-number",
1304 "571", 1259 "571",
1305 "--test-type", 1260 "--test-type",
1306 "ContentShellTest", 1261 "ContentShellTest",
1307 "--test-results-server", 1262 "--test-results-server",
1308 "test-results.appspot.com", 1263 "test-results.appspot.com",
1309 "--chrome-revision", 1264 "--chrome-revision",
1310 "refs/heads/master@{#170242}" 1265 "refs/heads/master@{#170242}"
1311 ], 1266 ],
1312 "cwd": "[SLAVE_BUILD]",
1313 "name": "Upload to test-results [ContentShellTest] (2)" 1267 "name": "Upload to test-results [ContentShellTest] (2)"
1314 }, 1268 },
1315 { 1269 {
1316 "cmd": [ 1270 "cmd": [
1317 "python", 1271 "python",
1318 "-u", 1272 "-u",
1319 "[SLAVE_BUILD]/src/out/Debug/bin/run_chrome_sync_shell_test_apk", 1273 "[SLAVE_BUILD]/src/out/Debug/bin/run_chrome_sync_shell_test_apk",
1320 "--blacklist-file", 1274 "--blacklist-file",
1321 "[SLAVE_BUILD]/src/out/bad_devices.json", 1275 "[SLAVE_BUILD]/src/out/bad_devices.json",
1322 "--verbose", 1276 "--verbose",
1323 "--coverage-dir", 1277 "--coverage-dir",
1324 "[SLAVE_BUILD]/src/out/Debug/coverage", 1278 "[SLAVE_BUILD]/src/out/Debug/coverage",
1325 "--json-results-file", 1279 "--json-results-file",
1326 "/path/to/tmp/json" 1280 "/path/to/tmp/json"
1327 ], 1281 ],
1328 "cwd": "[SLAVE_BUILD]",
1329 "name": "Instrumentation test ChromeSyncShellTest (without patch)", 1282 "name": "Instrumentation test ChromeSyncShellTest (without patch)",
1330 "~followup_annotations": [ 1283 "~followup_annotations": [
1331 "step returned non-zero exit code: 1", 1284 "step returned non-zero exit code: 1",
1332 "@@@STEP_TEXT@<br/>failures:<br/>Test.Two<br/>@@@", 1285 "@@@STEP_TEXT@<br/>failures:<br/>Test.Two<br/>@@@",
1333 "@@@STEP_FAILURE@@@" 1286 "@@@STEP_FAILURE@@@"
1334 ] 1287 ]
1335 }, 1288 },
1336 { 1289 {
1337 "cmd": [ 1290 "cmd": [
1338 "python", 1291 "python",
1339 "-u", 1292 "-u",
1340 "RECIPE_MODULE[build::test_results]/resources/upload_gtest_test_results.py ", 1293 "RECIPE_MODULE[build::test_results]/resources/upload_gtest_test_results.py ",
1341 "--input-gtest-json", 1294 "--input-gtest-json",
1342 "{\"per_iteration_data\": [{\"Test.One\": [{\"elapsed_time_ms\": 0, \"outp ut_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Three\": [{\"elapsed_time_ ms\": 0, \"output_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Two\": [{\" elapsed_time_ms\": 0, \"output_snippet\": \"\", \"status\": \"FAILURE\"}]}]}", 1295 "{\"per_iteration_data\": [{\"Test.One\": [{\"elapsed_time_ms\": 0, \"outp ut_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Three\": [{\"elapsed_time_ ms\": 0, \"output_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Two\": [{\" elapsed_time_ms\": 0, \"output_snippet\": \"\", \"status\": \"FAILURE\"}]}]}",
1343 "--master-name", 1296 "--master-name",
1344 "tryserver.chromium.android", 1297 "tryserver.chromium.android",
1345 "--builder-name", 1298 "--builder-name",
1346 "android_coverage", 1299 "android_coverage",
1347 "--build-number", 1300 "--build-number",
1348 "571", 1301 "571",
1349 "--test-type", 1302 "--test-type",
1350 "ChromeSyncShellTest", 1303 "ChromeSyncShellTest",
1351 "--test-results-server", 1304 "--test-results-server",
1352 "test-results.appspot.com", 1305 "test-results.appspot.com",
1353 "--chrome-revision", 1306 "--chrome-revision",
1354 "refs/heads/master@{#170242}" 1307 "refs/heads/master@{#170242}"
1355 ], 1308 ],
1356 "cwd": "[SLAVE_BUILD]",
1357 "name": "Upload to test-results [ChromeSyncShellTest] (2)" 1309 "name": "Upload to test-results [ChromeSyncShellTest] (2)"
1358 }, 1310 },
1359 { 1311 {
1360 "cmd": [ 1312 "cmd": [
1361 "python", 1313 "python",
1362 "-u", 1314 "-u",
1363 "import sys; sys.exit(0)" 1315 "import sys; sys.exit(0)"
1364 ], 1316 ],
1365 "cwd": "[SLAVE_BUILD]",
1366 "name": "AndroidWebViewTest (retry summary)", 1317 "name": "AndroidWebViewTest (retry summary)",
1367 "~followup_annotations": [ 1318 "~followup_annotations": [
1368 "@@@STEP_TEXT@<br/>ignored:<br/>Test.Two<br/>@@@", 1319 "@@@STEP_TEXT@<br/>ignored:<br/>Test.Two<br/>@@@",
1369 "@@@STEP_WARNINGS@@@" 1320 "@@@STEP_WARNINGS@@@"
1370 ] 1321 ]
1371 }, 1322 },
1372 { 1323 {
1373 "cmd": [ 1324 "cmd": [
1374 "python", 1325 "python",
1375 "-u", 1326 "-u",
1376 "import sys; sys.exit(0)" 1327 "import sys; sys.exit(0)"
1377 ], 1328 ],
1378 "cwd": "[SLAVE_BUILD]",
1379 "name": "ChromePublicTest (retry summary)", 1329 "name": "ChromePublicTest (retry summary)",
1380 "~followup_annotations": [ 1330 "~followup_annotations": [
1381 "@@@STEP_TEXT@<br/>ignored:<br/>Test.Two<br/>@@@", 1331 "@@@STEP_TEXT@<br/>ignored:<br/>Test.Two<br/>@@@",
1382 "@@@STEP_WARNINGS@@@" 1332 "@@@STEP_WARNINGS@@@"
1383 ] 1333 ]
1384 }, 1334 },
1385 { 1335 {
1386 "cmd": [ 1336 "cmd": [
1387 "python", 1337 "python",
1388 "-u", 1338 "-u",
1389 "import sys; sys.exit(0)" 1339 "import sys; sys.exit(0)"
1390 ], 1340 ],
1391 "cwd": "[SLAVE_BUILD]",
1392 "name": "ContentShellTest (retry summary)", 1341 "name": "ContentShellTest (retry summary)",
1393 "~followup_annotations": [ 1342 "~followup_annotations": [
1394 "@@@STEP_TEXT@<br/>ignored:<br/>Test.Two<br/>@@@", 1343 "@@@STEP_TEXT@<br/>ignored:<br/>Test.Two<br/>@@@",
1395 "@@@STEP_WARNINGS@@@" 1344 "@@@STEP_WARNINGS@@@"
1396 ] 1345 ]
1397 }, 1346 },
1398 { 1347 {
1399 "cmd": [ 1348 "cmd": [
1400 "python", 1349 "python",
1401 "-u", 1350 "-u",
1402 "import sys; sys.exit(0)" 1351 "import sys; sys.exit(0)"
1403 ], 1352 ],
1404 "cwd": "[SLAVE_BUILD]",
1405 "name": "ChromeSyncShellTest (retry summary)", 1353 "name": "ChromeSyncShellTest (retry summary)",
1406 "~followup_annotations": [ 1354 "~followup_annotations": [
1407 "@@@STEP_TEXT@<br/>ignored:<br/>Test.Two<br/>@@@", 1355 "@@@STEP_TEXT@<br/>ignored:<br/>Test.Two<br/>@@@",
1408 "@@@STEP_WARNINGS@@@" 1356 "@@@STEP_WARNINGS@@@"
1409 ] 1357 ]
1410 }, 1358 },
1411 { 1359 {
1412 "cmd": [ 1360 "cmd": [
1413 "python", 1361 "python",
1414 "-u", 1362 "-u",
1415 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py", 1363 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py",
1416 "--action", 1364 "--action",
1417 "stop", 1365 "stop",
1418 "--pid-file-path", 1366 "--pid-file-path",
1419 "/tmp/device_monitor.pid" 1367 "/tmp/device_monitor.pid"
1420 ], 1368 ],
1421 "cwd": "[SLAVE_BUILD]",
1422 "name": "shutdown_device_monitor" 1369 "name": "shutdown_device_monitor"
1423 }, 1370 },
1424 { 1371 {
1425 "cmd": [ 1372 "cmd": [
1426 "python", 1373 "python",
1427 "-u", 1374 "-u",
1428 "[SLAVE_BUILD]/src/build/android/adb_logcat_printer.py", 1375 "[SLAVE_BUILD]/src/build/android/adb_logcat_printer.py",
1429 "--output-path", 1376 "--output-path",
1430 "[SLAVE_BUILD]/src/out/Debug/full_log", 1377 "[SLAVE_BUILD]/src/out/Debug/full_log",
1431 "[SLAVE_BUILD]/src/out/logcat" 1378 "[SLAVE_BUILD]/src/out/logcat"
1432 ], 1379 ],
1433 "cwd": "[SLAVE_BUILD]",
1434 "name": "logcat_dump" 1380 "name": "logcat_dump"
1435 }, 1381 },
1436 { 1382 {
1437 "cmd": [ 1383 "cmd": [
1438 "python", 1384 "python",
1439 "-u", 1385 "-u",
1440 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py", 1386 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
1441 "--", 1387 "--",
1442 "[DEPOT_TOOLS]/gsutil.py", 1388 "[DEPOT_TOOLS]/gsutil.py",
1443 "--force-version", 1389 "--force-version",
1444 "4.7", 1390 "4.7",
1445 "-o", 1391 "-o",
1446 "GSUtil:parallel_composite_upload_threshold=50M", 1392 "GSUtil:parallel_composite_upload_threshold=50M",
1447 "----", 1393 "----",
1448 "cp", 1394 "cp",
1449 "-a", 1395 "-a",
1450 "public-read", 1396 "public-read",
1451 "[SLAVE_BUILD]/src/out/Debug/full_log", 1397 "[SLAVE_BUILD]/src/out/Debug/full_log",
1452 "gs://chromium-android/logcat_dumps/android_coverage/571" 1398 "gs://chromium-android/logcat_dumps/android_coverage/571"
1453 ], 1399 ],
1454 "cwd": "[SLAVE_BUILD]",
1455 "name": "gsutil upload", 1400 "name": "gsutil upload",
1456 "~followup_annotations": [ 1401 "~followup_annotations": [
1457 "@@@STEP_LINK@logcat dump@https://storage.cloud.google.com/chromium-androi d/logcat_dumps/android_coverage/571@@@" 1402 "@@@STEP_LINK@logcat dump@https://storage.cloud.google.com/chromium-androi d/logcat_dumps/android_coverage/571@@@"
1458 ] 1403 ]
1459 }, 1404 },
1460 { 1405 {
1461 "cmd": [ 1406 "cmd": [
1462 "[SLAVE_BUILD]/src/third_party/android_platform/development/scripts/stack" , 1407 "[SLAVE_BUILD]/src/third_party/android_platform/development/scripts/stack" ,
1463 "--arch", 1408 "--arch",
1464 "arm", 1409 "arm",
1465 "--more-info", 1410 "--more-info",
1466 "[SLAVE_BUILD]/src/out/Debug/full_log" 1411 "[SLAVE_BUILD]/src/out/Debug/full_log"
1467 ], 1412 ],
1468 "cwd": "[SLAVE_BUILD]",
1469 "env": { 1413 "env": {
1470 "CHROMIUM_OUTPUT_DIR": "[SLAVE_BUILD]/src/out/Debug", 1414 "CHROMIUM_OUTPUT_DIR": "[SLAVE_BUILD]/src/out/Debug",
1471 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 1415 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
1472 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s" 1416 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
1473 }, 1417 },
1474 "name": "stack_tool_with_logcat_dump" 1418 "name": "stack_tool_with_logcat_dump"
1475 }, 1419 },
1476 { 1420 {
1477 "cmd": [ 1421 "cmd": [
1478 "[SLAVE_BUILD]/src/build/android/tombstones.py", 1422 "[SLAVE_BUILD]/src/build/android/tombstones.py",
1479 "-a", 1423 "-a",
1480 "-s", 1424 "-s",
1481 "-w" 1425 "-w"
1482 ], 1426 ],
1483 "cwd": "[SLAVE_BUILD]",
1484 "env": { 1427 "env": {
1485 "CHROMIUM_OUTPUT_DIR": "[SLAVE_BUILD]/src/out/Debug", 1428 "CHROMIUM_OUTPUT_DIR": "[SLAVE_BUILD]/src/out/Debug",
1486 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 1429 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
1487 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s" 1430 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
1488 }, 1431 },
1489 "name": "stack_tool_for_tombstones" 1432 "name": "stack_tool_for_tombstones"
1490 }, 1433 },
1491 { 1434 {
1492 "cmd": [ 1435 "cmd": [
1493 "python", 1436 "python",
1494 "-u", 1437 "-u",
1495 "\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", 1438 "\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",
1496 "[SLAVE_BUILD]/src/out/Debug/test_logs/*.log" 1439 "[SLAVE_BUILD]/src/out/Debug/test_logs/*.log"
1497 ], 1440 ],
1498 "cwd": "[SLAVE_BUILD]",
1499 "name": "test_report", 1441 "name": "test_report",
1500 "~followup_annotations": [ 1442 "~followup_annotations": [
1501 "@@@STEP_LOG_LINE@python.inline@@@@", 1443 "@@@STEP_LOG_LINE@python.inline@@@@",
1502 "@@@STEP_LOG_LINE@python.inline@import glob, os, sys@@@", 1444 "@@@STEP_LOG_LINE@python.inline@import glob, os, sys@@@",
1503 "@@@STEP_LOG_LINE@python.inline@for report in glob.glob(sys.argv[1]):@@@", 1445 "@@@STEP_LOG_LINE@python.inline@for report in glob.glob(sys.argv[1]):@@@",
1504 "@@@STEP_LOG_LINE@python.inline@ with open(report, 'r') as f:@@@", 1446 "@@@STEP_LOG_LINE@python.inline@ with open(report, 'r') as f:@@@",
1505 "@@@STEP_LOG_LINE@python.inline@ for l in f.readlines():@@@", 1447 "@@@STEP_LOG_LINE@python.inline@ for l in f.readlines():@@@",
1506 "@@@STEP_LOG_LINE@python.inline@ print l@@@", 1448 "@@@STEP_LOG_LINE@python.inline@ print l@@@",
1507 "@@@STEP_LOG_LINE@python.inline@ os.remove(report)@@@", 1449 "@@@STEP_LOG_LINE@python.inline@ os.remove(report)@@@",
1508 "@@@STEP_LOG_END@python.inline@@@" 1450 "@@@STEP_LOG_END@python.inline@@@"
1509 ] 1451 ]
1510 }, 1452 },
1511 { 1453 {
1512 "name": "$result", 1454 "name": "$result",
1513 "recipe_result": null, 1455 "recipe_result": null,
1514 "status_code": 0 1456 "status_code": 0
1515 } 1457 }
1516 ] 1458 ]
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698