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

Side by Side Diff: scripts/slave/recipes/chromium.expected/full_chromium_linux_Android_GN.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 "chromium.linux", 8 "chromium.linux",
9 "--builder", 9 "--builder",
10 "Android GN", 10 "Android GN",
11 "--slave", 11 "--slave",
12 "TestSlavename", 12 "TestSlavename",
13 "--spec", 13 "--spec",
14 "cache_dir = '[GIT_CACHE]'\nsolutions = [{'custom_vars': {'googlecode_url' : 'svn://svn-mirror.golo.chromium.org/%s', 'nacl_trunk': 'svn://svn-mirror.golo. chromium.org/native_client/trunk', 'sourceforge_url': 'svn://svn-mirror.golo.chr omium.org/%(repo)s', 'webkit_trunk': 'svn://svn-mirror.golo.chromium.org/blink/t runk'}, 'deps_file': 'DEPS', 'managed': True, 'name': 'src', 'url': 'svn://svn-m irror.golo.chromium.org/chrome/trunk/src'}]\ntarget_os = ['android']", 14 "cache_dir = '[GIT_CACHE]'\nsolutions = [{'custom_vars': {'googlecode_url' : 'svn://svn-mirror.golo.chromium.org/%s', 'nacl_trunk': 'svn://svn-mirror.golo. chromium.org/native_client/trunk', 'sourceforge_url': 'svn://svn-mirror.golo.chr omium.org/%(repo)s', 'webkit_trunk': 'svn://svn-mirror.golo.chromium.org/blink/t runk'}, 'deps_file': 'DEPS', 'managed': True, 'name': 'src', 'url': 'svn://svn-m irror.golo.chromium.org/chrome/trunk/src'}]\ntarget_os = ['android']",
15 "--root", 15 "--root",
16 "src", 16 "src",
17 "--revision_mapping_file", 17 "--revision_mapping_file",
18 "{\"src\": \"got_revision\", \"src/native_client\": \"got_nacl_revision\", \"src/third_party/angle\": \"got_angle_revision\", \"src/third_party/webrtc\": \"got_webrtc_revision\", \"src/tools/swarming_client\": \"got_swarming_client_re vision\", \"src/v8\": \"got_v8_revision\"}", 18 "{\"src\": \"got_revision\", \"src/native_client\": \"got_nacl_revision\", \"src/third_party/angle\": \"got_angle_revision\", \"src/third_party/webrtc\": \"got_webrtc_revision\", \"src/tools/swarming_client\": \"got_swarming_client_re vision\", \"src/v8\": \"got_v8_revision\"}",
19 "--git-cache-dir", 19 "--git-cache-dir",
20 "[GIT_CACHE]", 20 "[GIT_CACHE]",
21 "--output_json", 21 "--output_json",
22 "/path/to/tmp/json", 22 "/path/to/tmp/json",
23 "--revision", 23 "--revision",
24 "src@HEAD", 24 "src@HEAD",
25 "--force", 25 "--force",
26 "--output_manifest" 26 "--output_manifest"
27 ], 27 ],
28 "cwd": "[SLAVE_BUILD]",
29 "env": { 28 "env": {
30 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]" 29 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]"
31 }, 30 },
32 "name": "bot_update", 31 "name": "bot_update",
33 "~followup_annotations": [ 32 "~followup_annotations": [
34 "@@@STEP_TEXT@Some step text@@@", 33 "@@@STEP_TEXT@Some step text@@@",
35 "@@@STEP_LOG_LINE@json.output@{@@@", 34 "@@@STEP_LOG_LINE@json.output@{@@@",
36 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@", 35 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@",
37 "@@@STEP_LOG_LINE@json.output@ \"fixed_revisions\": {@@@", 36 "@@@STEP_LOG_LINE@json.output@ \"fixed_revisions\": {@@@",
38 "@@@STEP_LOG_LINE@json.output@ \"src\": \"HEAD\"@@@", 37 "@@@STEP_LOG_LINE@json.output@ \"src\": \"HEAD\"@@@",
(...skipping 53 matching lines...) Expand 10 before | Expand all | Expand 10 after
92 "@@@SET_BUILD_PROPERTY@got_v8_revision@\"801ada225ddc271c132c3a35f03975671 d43e399\"@@@", 91 "@@@SET_BUILD_PROPERTY@got_v8_revision@\"801ada225ddc271c132c3a35f03975671 d43e399\"@@@",
93 "@@@SET_BUILD_PROPERTY@got_v8_revision_cp@\"refs/heads/master@{#43426}\"@@ @", 92 "@@@SET_BUILD_PROPERTY@got_v8_revision_cp@\"refs/heads/master@{#43426}\"@@ @",
94 "@@@SET_BUILD_PROPERTY@got_swarming_client_revision_cp@\"refs/heads/master @{#276089}\"@@@", 93 "@@@SET_BUILD_PROPERTY@got_swarming_client_revision_cp@\"refs/heads/master @{#276089}\"@@@",
95 "@@@SET_BUILD_PROPERTY@got_webrtc_revision_cp@\"refs/heads/master@{#120644 }\"@@@", 94 "@@@SET_BUILD_PROPERTY@got_webrtc_revision_cp@\"refs/heads/master@{#120644 }\"@@@",
96 "@@@SET_BUILD_PROPERTY@got_revision_cp@\"refs/heads/master@{#170242}\"@@@" , 95 "@@@SET_BUILD_PROPERTY@got_revision_cp@\"refs/heads/master@{#170242}\"@@@" ,
97 "@@@SET_BUILD_PROPERTY@got_angle_revision_cp@\"refs/heads/master@{#297276} \"@@@" 96 "@@@SET_BUILD_PROPERTY@got_angle_revision_cp@\"refs/heads/master@{#297276} \"@@@"
98 ] 97 ]
99 }, 98 },
100 { 99 {
101 "cmd": [], 100 "cmd": [],
102 "cwd": "[SLAVE_BUILD]",
103 "name": "ensure_goma" 101 "name": "ensure_goma"
104 }, 102 },
105 { 103 {
106 "cmd": [ 104 "cmd": [
107 "python", 105 "python",
108 "-u", 106 "-u",
109 "RECIPE_MODULE[build::cipd]/resources/bootstrap.py", 107 "RECIPE_MODULE[build::cipd]/resources/bootstrap.py",
110 "--platform", 108 "--platform",
111 "linux-amd64", 109 "linux-amd64",
112 "--dest-directory", 110 "--dest-directory",
113 "[SLAVE_BUILD]/cipd", 111 "[SLAVE_BUILD]/cipd",
114 "--json-output", 112 "--json-output",
115 "/path/to/tmp/json" 113 "/path/to/tmp/json"
116 ], 114 ],
117 "cwd": "[SLAVE_BUILD]",
118 "name": "ensure_goma.install cipd", 115 "name": "ensure_goma.install cipd",
119 "~followup_annotations": [ 116 "~followup_annotations": [
120 "@@@STEP_NEST_LEVEL@1@@@", 117 "@@@STEP_NEST_LEVEL@1@@@",
121 "@@@STEP_TEXT@cipd instance_id: 40-chars-fake-of-the-package-instance_id@@ @", 118 "@@@STEP_TEXT@cipd instance_id: 40-chars-fake-of-the-package-instance_id@@ @",
122 "@@@STEP_LOG_LINE@json.output@{@@@", 119 "@@@STEP_LOG_LINE@json.output@{@@@",
123 "@@@STEP_LOG_LINE@json.output@ \"executable\": \"[SLAVE_BUILD]/cipd/cipd\ ", @@@", 120 "@@@STEP_LOG_LINE@json.output@ \"executable\": \"[SLAVE_BUILD]/cipd/cipd\ ", @@@",
124 "@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"40-chars-fake-of-the-pa ckage-instance_id\"@@@", 121 "@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"40-chars-fake-of-the-pa ckage-instance_id\"@@@",
125 "@@@STEP_LOG_LINE@json.output@}@@@", 122 "@@@STEP_LOG_LINE@json.output@}@@@",
126 "@@@STEP_LOG_END@json.output@@@" 123 "@@@STEP_LOG_END@json.output@@@"
127 ] 124 ]
128 }, 125 },
129 { 126 {
130 "cmd": [ 127 "cmd": [
131 "[SLAVE_BUILD]/cipd/cipd", 128 "[SLAVE_BUILD]/cipd/cipd",
132 "ensure", 129 "ensure",
133 "--root", 130 "--root",
134 "[CACHE]/cipd/goma", 131 "[CACHE]/cipd/goma",
135 "--list", 132 "--list",
136 "infra_internal/goma/client/linux-amd64 release", 133 "infra_internal/goma/client/linux-amd64 release",
137 "--json-output", 134 "--json-output",
138 "/path/to/tmp/json", 135 "/path/to/tmp/json",
139 "--service-account-json", 136 "--service-account-json",
140 "/creds/service_accounts/service-account-goma-client.json" 137 "/creds/service_accounts/service-account-goma-client.json"
141 ], 138 ],
142 "cwd": "[SLAVE_BUILD]",
143 "name": "ensure_goma.ensure_installed", 139 "name": "ensure_goma.ensure_installed",
144 "~followup_annotations": [ 140 "~followup_annotations": [
145 "@@@STEP_NEST_LEVEL@1@@@", 141 "@@@STEP_NEST_LEVEL@1@@@",
146 "@@@STEP_LOG_LINE@json.output@{@@@", 142 "@@@STEP_LOG_LINE@json.output@{@@@",
147 "@@@STEP_LOG_LINE@json.output@ \"result\": [@@@", 143 "@@@STEP_LOG_LINE@json.output@ \"result\": [@@@",
148 "@@@STEP_LOG_LINE@json.output@ {@@@", 144 "@@@STEP_LOG_LINE@json.output@ {@@@",
149 "@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"resolved-instance_i d-of-release---------\", @@@", 145 "@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"resolved-instance_i d-of-release---------\", @@@",
150 "@@@STEP_LOG_LINE@json.output@ \"package\": \"infra_internal/goma/cli ent/linux-amd64\"@@@", 146 "@@@STEP_LOG_LINE@json.output@ \"package\": \"infra_internal/goma/cli ent/linux-amd64\"@@@",
151 "@@@STEP_LOG_LINE@json.output@ }@@@", 147 "@@@STEP_LOG_LINE@json.output@ }@@@",
152 "@@@STEP_LOG_LINE@json.output@ ]@@@", 148 "@@@STEP_LOG_LINE@json.output@ ]@@@",
153 "@@@STEP_LOG_LINE@json.output@}@@@", 149 "@@@STEP_LOG_LINE@json.output@}@@@",
154 "@@@STEP_LOG_END@json.output@@@" 150 "@@@STEP_LOG_END@json.output@@@"
155 ] 151 ]
156 }, 152 },
157 { 153 {
158 "cmd": [ 154 "cmd": [
159 "python", 155 "python",
160 "-u", 156 "-u",
161 "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py", 157 "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py",
162 "runhooks" 158 "runhooks"
163 ], 159 ],
164 "cwd": "[SLAVE_BUILD]",
165 "env": { 160 "env": {
166 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 161 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
167 "GYP_CHROMIUM_NO_ACTION": "1", 162 "GYP_CHROMIUM_NO_ACTION": "1",
168 "GYP_CROSSCOMPILE": "1", 163 "GYP_CROSSCOMPILE": "1",
169 "GYP_DEFINES": "OS=android component=static_library fastbuild=1 gomadir='[ CACHE]/cipd/goma' target_arch=arm use_goma=1", 164 "GYP_DEFINES": "OS=android component=static_library fastbuild=1 gomadir='[ CACHE]/cipd/goma' target_arch=arm use_goma=1",
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]" 165 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]"
171 }, 166 },
172 "name": "gclient runhooks" 167 "name": "gclient runhooks"
173 }, 168 },
174 { 169 {
175 "cmd": [ 170 "cmd": [
176 "python", 171 "python",
177 "-u", 172 "-u",
178 "[SLAVE_BUILD]/src/testing/scripts/get_compile_targets.py", 173 "[SLAVE_BUILD]/src/testing/scripts/get_compile_targets.py",
179 "--output", 174 "--output",
180 "/path/to/tmp/json", 175 "/path/to/tmp/json",
181 "--", 176 "--",
182 "--build-config-fs", 177 "--build-config-fs",
183 "Release", 178 "Release",
184 "--use-src-side-runtest-py", 179 "--use-src-side-runtest-py",
185 "--paths", 180 "--paths",
186 "{\"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\"}", 181 "{\"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\"}",
187 "--properties", 182 "--properties",
188 "{\"buildername\": \"Android GN\", \"buildnumber\": 571, \"mastername\": \ "chromium.linux\", \"slavename\": \"TestSlavename\", \"target_platform\": \"andr oid\"}" 183 "{\"buildername\": \"Android GN\", \"buildnumber\": 571, \"mastername\": \ "chromium.linux\", \"slavename\": \"TestSlavename\", \"target_platform\": \"andr oid\"}"
189 ], 184 ],
190 "cwd": "[SLAVE_BUILD]",
191 "name": "get compile targets for scripts", 185 "name": "get compile targets for scripts",
192 "~followup_annotations": [ 186 "~followup_annotations": [
193 "@@@STEP_LOG_LINE@json.output@{}@@@", 187 "@@@STEP_LOG_LINE@json.output@{}@@@",
194 "@@@STEP_LOG_END@json.output@@@" 188 "@@@STEP_LOG_END@json.output@@@"
195 ] 189 ]
196 }, 190 },
197 { 191 {
198 "cmd": [ 192 "cmd": [
199 "python", 193 "python",
200 "-u", 194 "-u",
201 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", 195 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
202 "[SLAVE_BUILD]/src/testing/buildbot/chromium.linux.json", 196 "[SLAVE_BUILD]/src/testing/buildbot/chromium.linux.json",
203 "/path/to/tmp/json" 197 "/path/to/tmp/json"
204 ], 198 ],
205 "cwd": "[SLAVE_BUILD]",
206 "name": "read test spec", 199 "name": "read test spec",
207 "~followup_annotations": [ 200 "~followup_annotations": [
208 "@@@STEP_TEXT@path: [SLAVE_BUILD]/src/testing/buildbot/chromium.linux.json @@@", 201 "@@@STEP_TEXT@path: [SLAVE_BUILD]/src/testing/buildbot/chromium.linux.json @@@",
209 "@@@STEP_LOG_LINE@json.output@{}@@@", 202 "@@@STEP_LOG_LINE@json.output@{}@@@",
210 "@@@STEP_LOG_END@json.output@@@" 203 "@@@STEP_LOG_END@json.output@@@"
211 ] 204 ]
212 }, 205 },
213 { 206 {
214 "cmd": [ 207 "cmd": [
215 "python", 208 "python",
216 "-u", 209 "-u",
217 "RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py", 210 "RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py",
218 "--show-path", 211 "--show-path",
219 "python", 212 "python",
220 "RECIPE_PACKAGE_REPO[build]/scripts/slave/cleanup_temp.py" 213 "RECIPE_PACKAGE_REPO[build]/scripts/slave/cleanup_temp.py"
221 ], 214 ],
222 "cwd": "[SLAVE_BUILD]",
223 "name": "cleanup_temp" 215 "name": "cleanup_temp"
224 }, 216 },
225 { 217 {
226 "cmd": [ 218 "cmd": [
227 "python", 219 "python",
228 "-u", 220 "-u",
229 "\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", 221 "\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",
230 "[SLAVE_BUILD]/src/out/Release/debug_info_dumps", 222 "[SLAVE_BUILD]/src/out/Release/debug_info_dumps",
231 "[SLAVE_BUILD]/src/out/Release/test_logs", 223 "[SLAVE_BUILD]/src/out/Release/test_logs",
232 "[SLAVE_BUILD]/src/out/build_product.zip", 224 "[SLAVE_BUILD]/src/out/build_product.zip",
233 "[SLAVE_BUILD]/src" 225 "[SLAVE_BUILD]/src"
234 ], 226 ],
235 "cwd": "[SLAVE_BUILD]",
236 "name": "clean local files", 227 "name": "clean local files",
237 "~followup_annotations": [ 228 "~followup_annotations": [
238 "@@@STEP_LOG_LINE@python.inline@@@@", 229 "@@@STEP_LOG_LINE@python.inline@@@@",
239 "@@@STEP_LOG_LINE@python.inline@import shutil, sys, os@@@", 230 "@@@STEP_LOG_LINE@python.inline@import shutil, sys, os@@@",
240 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[1], True)@@@", 231 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[1], True)@@@",
241 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[2], True)@@@", 232 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[2], True)@@@",
242 "@@@STEP_LOG_LINE@python.inline@try:@@@", 233 "@@@STEP_LOG_LINE@python.inline@try:@@@",
243 "@@@STEP_LOG_LINE@python.inline@ os.remove(sys.argv[3])@@@", 234 "@@@STEP_LOG_LINE@python.inline@ os.remove(sys.argv[3])@@@",
244 "@@@STEP_LOG_LINE@python.inline@except OSError:@@@", 235 "@@@STEP_LOG_LINE@python.inline@except OSError:@@@",
245 "@@@STEP_LOG_LINE@python.inline@ pass@@@", 236 "@@@STEP_LOG_LINE@python.inline@ pass@@@",
246 "@@@STEP_LOG_LINE@python.inline@for base, _dirs, files in os.walk(sys.argv [4]):@@@", 237 "@@@STEP_LOG_LINE@python.inline@for base, _dirs, files in os.walk(sys.argv [4]):@@@",
247 "@@@STEP_LOG_LINE@python.inline@ for f in files:@@@", 238 "@@@STEP_LOG_LINE@python.inline@ for f in files:@@@",
248 "@@@STEP_LOG_LINE@python.inline@ if f.endswith('.pyc'):@@@", 239 "@@@STEP_LOG_LINE@python.inline@ if f.endswith('.pyc'):@@@",
249 "@@@STEP_LOG_LINE@python.inline@ os.remove(os.path.join(base, f))@@@" , 240 "@@@STEP_LOG_LINE@python.inline@ os.remove(os.path.join(base, f))@@@" ,
250 "@@@STEP_LOG_END@python.inline@@@" 241 "@@@STEP_LOG_END@python.inline@@@"
251 ] 242 ]
252 }, 243 },
253 { 244 {
254 "allow_subannotations": false, 245 "allow_subannotations": false,
255 "cmd": [ 246 "cmd": [
256 "[SLAVE_BUILD]/src/build/tree_truth.sh", 247 "[SLAVE_BUILD]/src/build/tree_truth.sh",
257 "[SLAVE_BUILD]/src", 248 "[SLAVE_BUILD]/src",
258 "src" 249 "src"
259 ], 250 ],
260 "cwd": "[SLAVE_BUILD]",
261 "name": "tree truth steps" 251 "name": "tree truth steps"
262 }, 252 },
263 { 253 {
264 "cmd": [ 254 "cmd": [
265 "python", 255 "python",
266 "-u", 256 "-u",
267 "[SLAVE_BUILD]/src/tools/mb/mb.py", 257 "[SLAVE_BUILD]/src/tools/mb/mb.py",
268 "gen", 258 "gen",
269 "-m", 259 "-m",
270 "chromium.linux", 260 "chromium.linux",
271 "-b", 261 "-b",
272 "Android GN", 262 "Android GN",
273 "--config-file", 263 "--config-file",
274 "[SLAVE_BUILD]/src/tools/mb/mb_config.pyl", 264 "[SLAVE_BUILD]/src/tools/mb/mb_config.pyl",
275 "--goma-dir", 265 "--goma-dir",
276 "[CACHE]/cipd/goma", 266 "[CACHE]/cipd/goma",
277 "//out/Release" 267 "//out/Release"
278 ], 268 ],
279 "cwd": "[SLAVE_BUILD]",
280 "env": { 269 "env": {
281 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json" 270 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
282 }, 271 },
283 "name": "generate_build_files" 272 "name": "generate_build_files"
284 }, 273 },
285 { 274 {
286 "cmd": [ 275 "cmd": [
287 "python", 276 "python",
288 "-u", 277 "-u",
289 "RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py", 278 "RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py",
(...skipping 24 matching lines...) Expand all
314 "[CACHE]/cipd/goma", 303 "[CACHE]/cipd/goma",
315 "--", 304 "--",
316 "android_webview_test_apk", 305 "android_webview_test_apk",
317 "breakpad_unittests_deps", 306 "breakpad_unittests_deps",
318 "chrome_public_test_apk", 307 "chrome_public_test_apk",
319 "chrome_sync_shell_test_apk", 308 "chrome_sync_shell_test_apk",
320 "content_shell_test_apk", 309 "content_shell_test_apk",
321 "mojo_test_apk", 310 "mojo_test_apk",
322 "sandbox_linux_unittests_deps" 311 "sandbox_linux_unittests_deps"
323 ], 312 ],
324 "cwd": "[SLAVE_BUILD]",
325 "env": { 313 "env": {
326 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 314 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
327 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s" 315 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
328 }, 316 },
329 "name": "compile", 317 "name": "compile",
330 "~followup_annotations": [ 318 "~followup_annotations": [
331 "@@@STEP_LOG_LINE@json.output (invalid)@null@@@", 319 "@@@STEP_LOG_LINE@json.output (invalid)@null@@@",
332 "@@@STEP_LOG_END@json.output (invalid)@@@" 320 "@@@STEP_LOG_END@json.output (invalid)@@@"
333 ] 321 ]
334 }, 322 },
335 { 323 {
336 "cmd": [ 324 "cmd": [
337 "python", 325 "python",
338 "-u", 326 "-u",
339 "[SLAVE_BUILD]/src/build/symlink.py", 327 "[SLAVE_BUILD]/src/build/symlink.py",
340 "-f", 328 "-f",
341 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb", 329 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb",
342 "~/adb" 330 "~/adb"
343 ], 331 ],
344 "cwd": "[SLAVE_BUILD]",
345 "name": "create adb symlink" 332 "name": "create adb symlink"
346 }, 333 },
347 { 334 {
348 "cmd": [ 335 "cmd": [
349 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py", 336 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py",
350 "--", 337 "--",
351 "[SLAVE_BUILD]/src/build/android/adb_logcat_monitor.py", 338 "[SLAVE_BUILD]/src/build/android/adb_logcat_monitor.py",
352 "[SLAVE_BUILD]/src/out/logcat" 339 "[SLAVE_BUILD]/src/out/logcat"
353 ], 340 ],
354 "cwd": "[SLAVE_BUILD]",
355 "env": { 341 "env": {
356 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 342 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
357 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s" 343 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
358 }, 344 },
359 "name": "spawn_logcat_monitor" 345 "name": "spawn_logcat_monitor"
360 }, 346 },
361 { 347 {
362 "cmd": [ 348 "cmd": [
363 "python", 349 "python",
364 "-u", 350 "-u",
365 "RECIPE_PACKAGE_REPO[build]/scripts/slave/android/authorize_adb_devices.py ", 351 "RECIPE_PACKAGE_REPO[build]/scripts/slave/android/authorize_adb_devices.py ",
366 "--verbose", 352 "--verbose",
367 "--adb-path", 353 "--adb-path",
368 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb" 354 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb"
369 ], 355 ],
370 "cwd": "[SLAVE_BUILD]",
371 "env": { 356 "env": {
372 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 357 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
373 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s" 358 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
374 }, 359 },
375 "name": "authorize_adb_devices" 360 "name": "authorize_adb_devices"
376 }, 361 },
377 { 362 {
378 "cmd": [ 363 "cmd": [
379 "[SLAVE_BUILD]/src/build/android/buildbot/bb_device_status_check.py", 364 "[SLAVE_BUILD]/src/build/android/buildbot/bb_device_status_check.py",
380 "--json-output", 365 "--json-output",
381 "/path/to/tmp/json", 366 "/path/to/tmp/json",
382 "--blacklist-file", 367 "--blacklist-file",
383 "[SLAVE_BUILD]/src/out/bad_devices.json", 368 "[SLAVE_BUILD]/src/out/bad_devices.json",
384 "--known-devices-file", 369 "--known-devices-file",
385 "[BUILD]/site_config/.known_devices" 370 "[BUILD]/site_config/.known_devices"
386 ], 371 ],
387 "cwd": "[SLAVE_BUILD]",
388 "env": { 372 "env": {
389 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 373 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
390 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s" 374 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
391 }, 375 },
392 "name": "device_status_check", 376 "name": "device_status_check",
393 "~followup_annotations": [ 377 "~followup_annotations": [
394 "@@@STEP_TEXT@Online devices: 1@@@", 378 "@@@STEP_TEXT@Online devices: 1@@@",
395 "@@@STEP_LOG_LINE@json.output@[@@@", 379 "@@@STEP_LOG_LINE@json.output@[@@@",
396 "@@@STEP_LOG_LINE@json.output@ {@@@", 380 "@@@STEP_LOG_LINE@json.output@ {@@@",
397 "@@@STEP_LOG_LINE@json.output@ \"adb_status\": \"device\", @@@", 381 "@@@STEP_LOG_LINE@json.output@ \"adb_status\": \"device\", @@@",
(...skipping 92 matching lines...) Expand 10 before | Expand all | Expand 10 after
490 "python", 474 "python",
491 "-u", 475 "-u",
492 "[SLAVE_BUILD]/src/build/android/provision_devices.py", 476 "[SLAVE_BUILD]/src/build/android/provision_devices.py",
493 "-t", 477 "-t",
494 "Release", 478 "Release",
495 "--blacklist-file", 479 "--blacklist-file",
496 "[SLAVE_BUILD]/src/out/bad_devices.json", 480 "[SLAVE_BUILD]/src/out/bad_devices.json",
497 "--output-device-blacklist", 481 "--output-device-blacklist",
498 "/path/to/tmp/json" 482 "/path/to/tmp/json"
499 ], 483 ],
500 "cwd": "[SLAVE_BUILD]",
501 "env": { 484 "env": {
502 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 485 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
503 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s" 486 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
504 }, 487 },
505 "name": "provision_devices" 488 "name": "provision_devices"
506 }, 489 },
507 { 490 {
508 "cmd": [ 491 "cmd": [
509 "python", 492 "python",
510 "-u", 493 "-u",
511 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py", 494 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py",
512 "--action", 495 "--action",
513 "restart", 496 "restart",
514 "--pid-file-path", 497 "--pid-file-path",
515 "/tmp/device_monitor.pid", 498 "/tmp/device_monitor.pid",
516 "--", 499 "--",
517 "RECIPE_MODULE[build::chromium_android]/resources/spawn_device_monitor.py" , 500 "RECIPE_MODULE[build::chromium_android]/resources/spawn_device_monitor.py" ,
518 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb", 501 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb",
519 "[\"07a00ca4\"]", 502 "[\"07a00ca4\"]",
520 "chromium.linux", 503 "chromium.linux",
521 "Android GN", 504 "Android GN",
522 "--blacklist-file", 505 "--blacklist-file",
523 "[SLAVE_BUILD]/src/out/bad_devices.json" 506 "[SLAVE_BUILD]/src/out/bad_devices.json"
524 ], 507 ],
525 "cwd": "[SLAVE_BUILD]",
526 "name": "spawn_device_monitor" 508 "name": "spawn_device_monitor"
527 }, 509 },
528 { 510 {
529 "cmd": [ 511 "cmd": [
530 "python", 512 "python",
531 "-u", 513 "-u",
532 "[SLAVE_BUILD]/src/out/Release/bin/run_android_webview_test_apk", 514 "[SLAVE_BUILD]/src/out/Release/bin/run_android_webview_test_apk",
533 "--blacklist-file", 515 "--blacklist-file",
534 "[SLAVE_BUILD]/src/out/bad_devices.json", 516 "[SLAVE_BUILD]/src/out/bad_devices.json",
535 "--verbose", 517 "--verbose",
536 "--json-results-file", 518 "--json-results-file",
537 "/path/to/tmp/json" 519 "/path/to/tmp/json"
538 ], 520 ],
539 "cwd": "[SLAVE_BUILD]",
540 "name": "Instrumentation test AndroidWebViewTest", 521 "name": "Instrumentation test AndroidWebViewTest",
541 "~followup_annotations": [ 522 "~followup_annotations": [
542 "step returned non-zero exit code: 1", 523 "step returned non-zero exit code: 1",
543 "@@@STEP_TEXT@<br/>failures:<br/>Test.Two<br/>@@@", 524 "@@@STEP_TEXT@<br/>failures:<br/>Test.Two<br/>@@@",
544 "@@@STEP_FAILURE@@@" 525 "@@@STEP_FAILURE@@@"
545 ] 526 ]
546 }, 527 },
547 { 528 {
548 "cmd": [ 529 "cmd": [
549 "python", 530 "python",
550 "-u", 531 "-u",
551 "RECIPE_MODULE[build::test_results]/resources/upload_gtest_test_results.py ", 532 "RECIPE_MODULE[build::test_results]/resources/upload_gtest_test_results.py ",
552 "--input-gtest-json", 533 "--input-gtest-json",
553 "{\"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\"}]}]}", 534 "{\"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\"}]}]}",
554 "--master-name", 535 "--master-name",
555 "chromium.linux", 536 "chromium.linux",
556 "--builder-name", 537 "--builder-name",
557 "Android GN", 538 "Android GN",
558 "--build-number", 539 "--build-number",
559 "571", 540 "571",
560 "--test-type", 541 "--test-type",
561 "AndroidWebViewTest", 542 "AndroidWebViewTest",
562 "--test-results-server", 543 "--test-results-server",
563 "test-results.appspot.com", 544 "test-results.appspot.com",
564 "--chrome-revision", 545 "--chrome-revision",
565 "refs/heads/master@{#170242}" 546 "refs/heads/master@{#170242}"
566 ], 547 ],
567 "cwd": "[SLAVE_BUILD]",
568 "name": "Upload to test-results [AndroidWebViewTest]" 548 "name": "Upload to test-results [AndroidWebViewTest]"
569 }, 549 },
570 { 550 {
571 "cmd": [ 551 "cmd": [
572 "python", 552 "python",
573 "-u", 553 "-u",
574 "[SLAVE_BUILD]/src/out/Release/bin/run_chrome_public_test_apk", 554 "[SLAVE_BUILD]/src/out/Release/bin/run_chrome_public_test_apk",
575 "--blacklist-file", 555 "--blacklist-file",
576 "[SLAVE_BUILD]/src/out/bad_devices.json", 556 "[SLAVE_BUILD]/src/out/bad_devices.json",
577 "--verbose", 557 "--verbose",
578 "--json-results-file", 558 "--json-results-file",
579 "/path/to/tmp/json" 559 "/path/to/tmp/json"
580 ], 560 ],
581 "cwd": "[SLAVE_BUILD]",
582 "name": "Instrumentation test ChromePublicTest", 561 "name": "Instrumentation test ChromePublicTest",
583 "~followup_annotations": [ 562 "~followup_annotations": [
584 "step returned non-zero exit code: 1", 563 "step returned non-zero exit code: 1",
585 "@@@STEP_TEXT@<br/>failures:<br/>Test.Two<br/>@@@", 564 "@@@STEP_TEXT@<br/>failures:<br/>Test.Two<br/>@@@",
586 "@@@STEP_FAILURE@@@" 565 "@@@STEP_FAILURE@@@"
587 ] 566 ]
588 }, 567 },
589 { 568 {
590 "cmd": [ 569 "cmd": [
591 "python", 570 "python",
592 "-u", 571 "-u",
593 "RECIPE_MODULE[build::test_results]/resources/upload_gtest_test_results.py ", 572 "RECIPE_MODULE[build::test_results]/resources/upload_gtest_test_results.py ",
594 "--input-gtest-json", 573 "--input-gtest-json",
595 "{\"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\"}]}]}", 574 "{\"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\"}]}]}",
596 "--master-name", 575 "--master-name",
597 "chromium.linux", 576 "chromium.linux",
598 "--builder-name", 577 "--builder-name",
599 "Android GN", 578 "Android GN",
600 "--build-number", 579 "--build-number",
601 "571", 580 "571",
602 "--test-type", 581 "--test-type",
603 "ChromePublicTest", 582 "ChromePublicTest",
604 "--test-results-server", 583 "--test-results-server",
605 "test-results.appspot.com", 584 "test-results.appspot.com",
606 "--chrome-revision", 585 "--chrome-revision",
607 "refs/heads/master@{#170242}" 586 "refs/heads/master@{#170242}"
608 ], 587 ],
609 "cwd": "[SLAVE_BUILD]",
610 "name": "Upload to test-results [ChromePublicTest]" 588 "name": "Upload to test-results [ChromePublicTest]"
611 }, 589 },
612 { 590 {
613 "cmd": [ 591 "cmd": [
614 "python", 592 "python",
615 "-u", 593 "-u",
616 "[SLAVE_BUILD]/src/out/Release/bin/run_chrome_sync_shell_test_apk", 594 "[SLAVE_BUILD]/src/out/Release/bin/run_chrome_sync_shell_test_apk",
617 "--blacklist-file", 595 "--blacklist-file",
618 "[SLAVE_BUILD]/src/out/bad_devices.json", 596 "[SLAVE_BUILD]/src/out/bad_devices.json",
619 "--verbose", 597 "--verbose",
620 "--json-results-file", 598 "--json-results-file",
621 "/path/to/tmp/json" 599 "/path/to/tmp/json"
622 ], 600 ],
623 "cwd": "[SLAVE_BUILD]",
624 "name": "Instrumentation test ChromeSyncShellTest", 601 "name": "Instrumentation test ChromeSyncShellTest",
625 "~followup_annotations": [ 602 "~followup_annotations": [
626 "step returned non-zero exit code: 1", 603 "step returned non-zero exit code: 1",
627 "@@@STEP_TEXT@<br/>failures:<br/>Test.Two<br/>@@@", 604 "@@@STEP_TEXT@<br/>failures:<br/>Test.Two<br/>@@@",
628 "@@@STEP_FAILURE@@@" 605 "@@@STEP_FAILURE@@@"
629 ] 606 ]
630 }, 607 },
631 { 608 {
632 "cmd": [ 609 "cmd": [
633 "python", 610 "python",
634 "-u", 611 "-u",
635 "RECIPE_MODULE[build::test_results]/resources/upload_gtest_test_results.py ", 612 "RECIPE_MODULE[build::test_results]/resources/upload_gtest_test_results.py ",
636 "--input-gtest-json", 613 "--input-gtest-json",
637 "{\"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\"}]}]}", 614 "{\"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\"}]}]}",
638 "--master-name", 615 "--master-name",
639 "chromium.linux", 616 "chromium.linux",
640 "--builder-name", 617 "--builder-name",
641 "Android GN", 618 "Android GN",
642 "--build-number", 619 "--build-number",
643 "571", 620 "571",
644 "--test-type", 621 "--test-type",
645 "ChromeSyncShellTest", 622 "ChromeSyncShellTest",
646 "--test-results-server", 623 "--test-results-server",
647 "test-results.appspot.com", 624 "test-results.appspot.com",
648 "--chrome-revision", 625 "--chrome-revision",
649 "refs/heads/master@{#170242}" 626 "refs/heads/master@{#170242}"
650 ], 627 ],
651 "cwd": "[SLAVE_BUILD]",
652 "name": "Upload to test-results [ChromeSyncShellTest]" 628 "name": "Upload to test-results [ChromeSyncShellTest]"
653 }, 629 },
654 { 630 {
655 "cmd": [ 631 "cmd": [
656 "python", 632 "python",
657 "-u", 633 "-u",
658 "[SLAVE_BUILD]/src/out/Release/bin/run_content_shell_test_apk", 634 "[SLAVE_BUILD]/src/out/Release/bin/run_content_shell_test_apk",
659 "--blacklist-file", 635 "--blacklist-file",
660 "[SLAVE_BUILD]/src/out/bad_devices.json", 636 "[SLAVE_BUILD]/src/out/bad_devices.json",
661 "--verbose", 637 "--verbose",
662 "--json-results-file", 638 "--json-results-file",
663 "/path/to/tmp/json" 639 "/path/to/tmp/json"
664 ], 640 ],
665 "cwd": "[SLAVE_BUILD]",
666 "name": "Instrumentation test ContentShellTest", 641 "name": "Instrumentation test ContentShellTest",
667 "~followup_annotations": [ 642 "~followup_annotations": [
668 "step returned non-zero exit code: 1", 643 "step returned non-zero exit code: 1",
669 "@@@STEP_TEXT@<br/>failures:<br/>Test.Two<br/>@@@", 644 "@@@STEP_TEXT@<br/>failures:<br/>Test.Two<br/>@@@",
670 "@@@STEP_FAILURE@@@" 645 "@@@STEP_FAILURE@@@"
671 ] 646 ]
672 }, 647 },
673 { 648 {
674 "cmd": [ 649 "cmd": [
675 "python", 650 "python",
676 "-u", 651 "-u",
677 "RECIPE_MODULE[build::test_results]/resources/upload_gtest_test_results.py ", 652 "RECIPE_MODULE[build::test_results]/resources/upload_gtest_test_results.py ",
678 "--input-gtest-json", 653 "--input-gtest-json",
679 "{\"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\"}]}]}", 654 "{\"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\"}]}]}",
680 "--master-name", 655 "--master-name",
681 "chromium.linux", 656 "chromium.linux",
682 "--builder-name", 657 "--builder-name",
683 "Android GN", 658 "Android GN",
684 "--build-number", 659 "--build-number",
685 "571", 660 "571",
686 "--test-type", 661 "--test-type",
687 "ContentShellTest", 662 "ContentShellTest",
688 "--test-results-server", 663 "--test-results-server",
689 "test-results.appspot.com", 664 "test-results.appspot.com",
690 "--chrome-revision", 665 "--chrome-revision",
691 "refs/heads/master@{#170242}" 666 "refs/heads/master@{#170242}"
692 ], 667 ],
693 "cwd": "[SLAVE_BUILD]",
694 "name": "Upload to test-results [ContentShellTest]" 668 "name": "Upload to test-results [ContentShellTest]"
695 }, 669 },
696 { 670 {
697 "cmd": [ 671 "cmd": [
698 "python", 672 "python",
699 "-u", 673 "-u",
700 "[SLAVE_BUILD]/src/out/Release/bin/run_mojo_test_apk", 674 "[SLAVE_BUILD]/src/out/Release/bin/run_mojo_test_apk",
701 "--blacklist-file", 675 "--blacklist-file",
702 "[SLAVE_BUILD]/src/out/bad_devices.json", 676 "[SLAVE_BUILD]/src/out/bad_devices.json",
703 "--verbose", 677 "--verbose",
704 "--json-results-file", 678 "--json-results-file",
705 "/path/to/tmp/json" 679 "/path/to/tmp/json"
706 ], 680 ],
707 "cwd": "[SLAVE_BUILD]",
708 "name": "Instrumentation test MojoTest", 681 "name": "Instrumentation test MojoTest",
709 "~followup_annotations": [ 682 "~followup_annotations": [
710 "step returned non-zero exit code: 1", 683 "step returned non-zero exit code: 1",
711 "@@@STEP_TEXT@<br/>failures:<br/>Test.Two<br/>@@@", 684 "@@@STEP_TEXT@<br/>failures:<br/>Test.Two<br/>@@@",
712 "@@@STEP_FAILURE@@@" 685 "@@@STEP_FAILURE@@@"
713 ] 686 ]
714 }, 687 },
715 { 688 {
716 "cmd": [ 689 "cmd": [
717 "python", 690 "python",
718 "-u", 691 "-u",
719 "RECIPE_MODULE[build::test_results]/resources/upload_gtest_test_results.py ", 692 "RECIPE_MODULE[build::test_results]/resources/upload_gtest_test_results.py ",
720 "--input-gtest-json", 693 "--input-gtest-json",
721 "{\"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\"}]}]}", 694 "{\"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\"}]}]}",
722 "--master-name", 695 "--master-name",
723 "chromium.linux", 696 "chromium.linux",
724 "--builder-name", 697 "--builder-name",
725 "Android GN", 698 "Android GN",
726 "--build-number", 699 "--build-number",
727 "571", 700 "571",
728 "--test-type", 701 "--test-type",
729 "MojoTest", 702 "MojoTest",
730 "--test-results-server", 703 "--test-results-server",
731 "test-results.appspot.com", 704 "test-results.appspot.com",
732 "--chrome-revision", 705 "--chrome-revision",
733 "refs/heads/master@{#170242}" 706 "refs/heads/master@{#170242}"
734 ], 707 ],
735 "cwd": "[SLAVE_BUILD]",
736 "name": "Upload to test-results [MojoTest]" 708 "name": "Upload to test-results [MojoTest]"
737 }, 709 },
738 { 710 {
739 "cmd": [ 711 "cmd": [
740 "python", 712 "python",
741 "-u", 713 "-u",
742 "[SLAVE_BUILD]/src/out/Release/bin/run_breakpad_unittests", 714 "[SLAVE_BUILD]/src/out/Release/bin/run_breakpad_unittests",
743 "--blacklist-file", 715 "--blacklist-file",
744 "[SLAVE_BUILD]/src/out/bad_devices.json", 716 "[SLAVE_BUILD]/src/out/bad_devices.json",
745 "--verbose", 717 "--verbose",
746 "--flakiness-dashboard-server=test-results.appspot.com", 718 "--flakiness-dashboard-server=test-results.appspot.com",
747 "--json-results-file", 719 "--json-results-file",
748 "/path/to/tmp/json" 720 "/path/to/tmp/json"
749 ], 721 ],
750 "cwd": "[SLAVE_BUILD]",
751 "env": { 722 "env": {
752 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 723 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
753 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s" 724 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
754 }, 725 },
755 "name": "breakpad_unittests" 726 "name": "breakpad_unittests"
756 }, 727 },
757 { 728 {
758 "cmd": [ 729 "cmd": [
759 "python", 730 "python",
760 "-u", 731 "-u",
761 "[SLAVE_BUILD]/src/out/Release/bin/run_sandbox_linux_unittests", 732 "[SLAVE_BUILD]/src/out/Release/bin/run_sandbox_linux_unittests",
762 "--blacklist-file", 733 "--blacklist-file",
763 "[SLAVE_BUILD]/src/out/bad_devices.json", 734 "[SLAVE_BUILD]/src/out/bad_devices.json",
764 "--verbose", 735 "--verbose",
765 "--flakiness-dashboard-server=test-results.appspot.com", 736 "--flakiness-dashboard-server=test-results.appspot.com",
766 "--json-results-file", 737 "--json-results-file",
767 "/path/to/tmp/json" 738 "/path/to/tmp/json"
768 ], 739 ],
769 "cwd": "[SLAVE_BUILD]",
770 "env": { 740 "env": {
771 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 741 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
772 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s" 742 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
773 }, 743 },
774 "name": "sandbox_linux_unittests" 744 "name": "sandbox_linux_unittests"
775 }, 745 },
776 { 746 {
777 "cmd": [ 747 "cmd": [
778 "python", 748 "python",
779 "-u", 749 "-u",
780 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py", 750 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py",
781 "--action", 751 "--action",
782 "stop", 752 "stop",
783 "--pid-file-path", 753 "--pid-file-path",
784 "/tmp/device_monitor.pid" 754 "/tmp/device_monitor.pid"
785 ], 755 ],
786 "cwd": "[SLAVE_BUILD]",
787 "name": "shutdown_device_monitor" 756 "name": "shutdown_device_monitor"
788 }, 757 },
789 { 758 {
790 "cmd": [ 759 "cmd": [
791 "python", 760 "python",
792 "-u", 761 "-u",
793 "[SLAVE_BUILD]/src/build/android/adb_logcat_printer.py", 762 "[SLAVE_BUILD]/src/build/android/adb_logcat_printer.py",
794 "--output-path", 763 "--output-path",
795 "[SLAVE_BUILD]/src/out/Release/full_log", 764 "[SLAVE_BUILD]/src/out/Release/full_log",
796 "[SLAVE_BUILD]/src/out/logcat" 765 "[SLAVE_BUILD]/src/out/logcat"
797 ], 766 ],
798 "cwd": "[SLAVE_BUILD]",
799 "name": "logcat_dump" 767 "name": "logcat_dump"
800 }, 768 },
801 { 769 {
802 "cmd": [ 770 "cmd": [
803 "python", 771 "python",
804 "-u", 772 "-u",
805 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py", 773 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
806 "--", 774 "--",
807 "[DEPOT_TOOLS]/gsutil.py", 775 "[DEPOT_TOOLS]/gsutil.py",
808 "--force-version", 776 "--force-version",
809 "4.7", 777 "4.7",
810 "-o", 778 "-o",
811 "GSUtil:parallel_composite_upload_threshold=50M", 779 "GSUtil:parallel_composite_upload_threshold=50M",
812 "----", 780 "----",
813 "cp", 781 "cp",
814 "[SLAVE_BUILD]/src/out/Release/full_log", 782 "[SLAVE_BUILD]/src/out/Release/full_log",
815 "gs://chromium-android/logcat_dumps/Android GN/571" 783 "gs://chromium-android/logcat_dumps/Android GN/571"
816 ], 784 ],
817 "cwd": "[SLAVE_BUILD]",
818 "name": "gsutil upload", 785 "name": "gsutil upload",
819 "~followup_annotations": [ 786 "~followup_annotations": [
820 "@@@STEP_LINK@logcat dump@https://storage.cloud.google.com/chromium-androi d/logcat_dumps/Android GN/571@@@" 787 "@@@STEP_LINK@logcat dump@https://storage.cloud.google.com/chromium-androi d/logcat_dumps/Android GN/571@@@"
821 ] 788 ]
822 }, 789 },
823 { 790 {
824 "cmd": [ 791 "cmd": [
825 "[SLAVE_BUILD]/src/third_party/android_platform/development/scripts/stack" , 792 "[SLAVE_BUILD]/src/third_party/android_platform/development/scripts/stack" ,
826 "--arch", 793 "--arch",
827 "arm", 794 "arm",
828 "--more-info", 795 "--more-info",
829 "[SLAVE_BUILD]/src/out/Release/full_log" 796 "[SLAVE_BUILD]/src/out/Release/full_log"
830 ], 797 ],
831 "cwd": "[SLAVE_BUILD]",
832 "env": { 798 "env": {
833 "CHROMIUM_OUTPUT_DIR": "[SLAVE_BUILD]/src/out/Release", 799 "CHROMIUM_OUTPUT_DIR": "[SLAVE_BUILD]/src/out/Release",
834 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 800 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
835 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s" 801 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
836 }, 802 },
837 "name": "stack_tool_with_logcat_dump" 803 "name": "stack_tool_with_logcat_dump"
838 }, 804 },
839 { 805 {
840 "cmd": [ 806 "cmd": [
841 "[SLAVE_BUILD]/src/build/android/tombstones.py", 807 "[SLAVE_BUILD]/src/build/android/tombstones.py",
842 "-a", 808 "-a",
843 "-s", 809 "-s",
844 "-w" 810 "-w"
845 ], 811 ],
846 "cwd": "[SLAVE_BUILD]",
847 "env": { 812 "env": {
848 "CHROMIUM_OUTPUT_DIR": "[SLAVE_BUILD]/src/out/Release", 813 "CHROMIUM_OUTPUT_DIR": "[SLAVE_BUILD]/src/out/Release",
849 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 814 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
850 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s" 815 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
851 }, 816 },
852 "name": "stack_tool_for_tombstones" 817 "name": "stack_tool_for_tombstones"
853 }, 818 },
854 { 819 {
855 "cmd": [ 820 "cmd": [
856 "python", 821 "python",
857 "-u", 822 "-u",
858 "\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", 823 "\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",
859 "[SLAVE_BUILD]/src/out/Release/test_logs/*.log" 824 "[SLAVE_BUILD]/src/out/Release/test_logs/*.log"
860 ], 825 ],
861 "cwd": "[SLAVE_BUILD]",
862 "name": "test_report", 826 "name": "test_report",
863 "~followup_annotations": [ 827 "~followup_annotations": [
864 "@@@STEP_LOG_LINE@python.inline@@@@", 828 "@@@STEP_LOG_LINE@python.inline@@@@",
865 "@@@STEP_LOG_LINE@python.inline@import glob, os, sys@@@", 829 "@@@STEP_LOG_LINE@python.inline@import glob, os, sys@@@",
866 "@@@STEP_LOG_LINE@python.inline@for report in glob.glob(sys.argv[1]):@@@", 830 "@@@STEP_LOG_LINE@python.inline@for report in glob.glob(sys.argv[1]):@@@",
867 "@@@STEP_LOG_LINE@python.inline@ with open(report, 'r') as f:@@@", 831 "@@@STEP_LOG_LINE@python.inline@ with open(report, 'r') as f:@@@",
868 "@@@STEP_LOG_LINE@python.inline@ for l in f.readlines():@@@", 832 "@@@STEP_LOG_LINE@python.inline@ for l in f.readlines():@@@",
869 "@@@STEP_LOG_LINE@python.inline@ print l@@@", 833 "@@@STEP_LOG_LINE@python.inline@ print l@@@",
870 "@@@STEP_LOG_LINE@python.inline@ os.remove(report)@@@", 834 "@@@STEP_LOG_LINE@python.inline@ os.remove(report)@@@",
871 "@@@STEP_LOG_END@python.inline@@@" 835 "@@@STEP_LOG_END@python.inline@@@"
872 ] 836 ]
873 }, 837 },
874 { 838 {
875 "name": "$result", 839 "name": "$result",
876 "reason": "5 tests failed: ['AndroidWebViewTest', 'ChromePublicTest', 'Chrom eSyncShellTest', 'ContentShellTest', 'MojoTest']", 840 "reason": "5 tests failed: ['AndroidWebViewTest', 'ChromePublicTest', 'Chrom eSyncShellTest', 'ContentShellTest', 'MojoTest']",
877 "status_code": 1 841 "status_code": 1
878 } 842 }
879 ] 843 ]
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698