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

Side by Side Diff: scripts/slave/recipes/chromium.expected/full_chromium_webkit_WebKit_Android__Nexus4_.json

Issue 1917243002: Revert "build: roll infra_paths changes" (Closed) Base URL: https://chromium.googlesource.com/chromium/tools/build.git@master
Patch Set: Created 4 years, 8 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.webkit", 8 "chromium.webkit",
9 "--builder", 9 "--builder",
10 "WebKit Android (Nexus4)", 10 "WebKit Android (Nexus4)",
11 "--slave", 11 "--slave",
12 "TestSlavename", 12 "TestSlavename",
13 "--spec", 13 "--spec",
14 "cache_dir = '[ROOT]/b/build/slave/cache_dir'\nsolutions = [{'custom_vars' : {'googlecode_url': 'svn://svn-mirror.golo.chromium.org/%s', 'nacl_trunk': 'svn ://svn-mirror.golo.chromium.org/native_client/trunk', 'sourceforge_url': 'svn:// svn-mirror.golo.chromium.org/%(repo)s', 'webkit_trunk': 'svn://svn-mirror.golo.c hromium.org/blink/trunk'}, 'deps_file': 'DEPS', 'managed': True, 'name': 'src', 'url': 'svn://svn-mirror.golo.chromium.org/chrome/trunk/src'}]\ntarget_os = ['an droid']", 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 "[ROOT]/b/build/slave/cache_dir", 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@1111111", 24 "src@1111111",
25 "--revision", 25 "--revision",
26 "src/third_party/WebKit@HEAD", 26 "src/third_party/WebKit@HEAD",
27 "--force", 27 "--force",
28 "--output_manifest" 28 "--output_manifest"
29 ], 29 ],
30 "cwd": "[SLAVE_BUILD]",
30 "env": { 31 "env": {
31 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]" 32 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]"
32 }, 33 },
33 "name": "bot_update", 34 "name": "bot_update",
34 "~followup_annotations": [ 35 "~followup_annotations": [
35 "@@@STEP_TEXT@Some step text@@@", 36 "@@@STEP_TEXT@Some step text@@@",
36 "@@@STEP_LOG_LINE@json.output@{@@@", 37 "@@@STEP_LOG_LINE@json.output@{@@@",
37 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@", 38 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@",
38 "@@@STEP_LOG_LINE@json.output@ \"fixed_revisions\": {@@@", 39 "@@@STEP_LOG_LINE@json.output@ \"fixed_revisions\": {@@@",
39 "@@@STEP_LOG_LINE@json.output@ \"src\": \"1111111\", @@@", 40 "@@@STEP_LOG_LINE@json.output@ \"src\": \"1111111\", @@@",
(...skipping 54 matching lines...) Expand 10 before | Expand all | Expand 10 after
94 "@@@SET_BUILD_PROPERTY@got_v8_revision@\"801ada225ddc271c132c3a35f03975671 d43e399\"@@@", 95 "@@@SET_BUILD_PROPERTY@got_v8_revision@\"801ada225ddc271c132c3a35f03975671 d43e399\"@@@",
95 "@@@SET_BUILD_PROPERTY@got_v8_revision_cp@\"refs/heads/master@{#43426}\"@@ @", 96 "@@@SET_BUILD_PROPERTY@got_v8_revision_cp@\"refs/heads/master@{#43426}\"@@ @",
96 "@@@SET_BUILD_PROPERTY@got_swarming_client_revision_cp@\"refs/heads/master @{#276089}\"@@@", 97 "@@@SET_BUILD_PROPERTY@got_swarming_client_revision_cp@\"refs/heads/master @{#276089}\"@@@",
97 "@@@SET_BUILD_PROPERTY@got_webrtc_revision_cp@\"refs/heads/master@{#120644 }\"@@@", 98 "@@@SET_BUILD_PROPERTY@got_webrtc_revision_cp@\"refs/heads/master@{#120644 }\"@@@",
98 "@@@SET_BUILD_PROPERTY@got_revision_cp@\"refs/heads/master@{#170242}\"@@@" , 99 "@@@SET_BUILD_PROPERTY@got_revision_cp@\"refs/heads/master@{#170242}\"@@@" ,
99 "@@@SET_BUILD_PROPERTY@got_angle_revision_cp@\"refs/heads/master@{#297276} \"@@@" 100 "@@@SET_BUILD_PROPERTY@got_angle_revision_cp@\"refs/heads/master@{#297276} \"@@@"
100 ] 101 ]
101 }, 102 },
102 { 103 {
103 "cmd": [], 104 "cmd": [],
105 "cwd": "[SLAVE_BUILD]",
104 "name": "ensure_goma" 106 "name": "ensure_goma"
105 }, 107 },
106 { 108 {
107 "cmd": [ 109 "cmd": [
108 "python", 110 "python",
109 "-u", 111 "-u",
110 "RECIPE_MODULE[build::cipd]/resources/bootstrap.py", 112 "RECIPE_MODULE[build::cipd]/resources/bootstrap.py",
111 "--platform", 113 "--platform",
112 "linux-386", 114 "linux-386",
113 "--dest-directory", 115 "--dest-directory",
114 "[CWD]/cipd", 116 "[SLAVE_BUILD]/cipd",
115 "--json-output", 117 "--json-output",
116 "/path/to/tmp/json" 118 "/path/to/tmp/json"
117 ], 119 ],
120 "cwd": "[SLAVE_BUILD]",
118 "name": "ensure_goma.install cipd", 121 "name": "ensure_goma.install cipd",
119 "~followup_annotations": [ 122 "~followup_annotations": [
120 "@@@STEP_NEST_LEVEL@1@@@", 123 "@@@STEP_NEST_LEVEL@1@@@",
121 "@@@STEP_TEXT@cipd instance_id: 40-chars-fake-of-the-package-instance_id@@ @", 124 "@@@STEP_TEXT@cipd instance_id: 40-chars-fake-of-the-package-instance_id@@ @",
122 "@@@STEP_LOG_LINE@json.output@{@@@", 125 "@@@STEP_LOG_LINE@json.output@{@@@",
123 "@@@STEP_LOG_LINE@json.output@ \"executable\": \"fake_slave_build/cipd\", @@@", 126 "@@@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\"@@@", 127 "@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"40-chars-fake-of-the-pa ckage-instance_id\"@@@",
125 "@@@STEP_LOG_LINE@json.output@}@@@", 128 "@@@STEP_LOG_LINE@json.output@}@@@",
126 "@@@STEP_LOG_END@json.output@@@" 129 "@@@STEP_LOG_END@json.output@@@"
127 ] 130 ]
128 }, 131 },
129 { 132 {
130 "cmd": [ 133 "cmd": [
131 "fake_slave_build/cipd", 134 "[SLAVE_BUILD]/cipd/cipd",
132 "ensure", 135 "ensure",
133 "--root", 136 "--root",
134 "[ROOT]/b/build/slave/cache/cipd/goma", 137 "[CACHE]/cipd/goma",
135 "--list", 138 "--list",
136 "infra_internal/goma/client/linux-386 release", 139 "infra_internal/goma/client/linux-386 release",
137 "--json-output", 140 "--json-output",
138 "/path/to/tmp/json", 141 "/path/to/tmp/json",
139 "--service-account-json", 142 "--service-account-json",
140 "/creds/service_accounts/service-account-goma-client.json" 143 "/creds/service_accounts/service-account-goma-client.json"
141 ], 144 ],
145 "cwd": "[SLAVE_BUILD]",
142 "name": "ensure_goma.ensure_installed", 146 "name": "ensure_goma.ensure_installed",
143 "~followup_annotations": [ 147 "~followup_annotations": [
144 "@@@STEP_NEST_LEVEL@1@@@", 148 "@@@STEP_NEST_LEVEL@1@@@",
145 "@@@STEP_LOG_LINE@json.output@{@@@", 149 "@@@STEP_LOG_LINE@json.output@{@@@",
146 "@@@STEP_LOG_LINE@json.output@ \"result\": [@@@", 150 "@@@STEP_LOG_LINE@json.output@ \"result\": [@@@",
147 "@@@STEP_LOG_LINE@json.output@ {@@@", 151 "@@@STEP_LOG_LINE@json.output@ {@@@",
148 "@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"resolved-instance_i d-of-release---------\", @@@", 152 "@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"resolved-instance_i d-of-release---------\", @@@",
149 "@@@STEP_LOG_LINE@json.output@ \"package\": \"infra_internal/goma/cli ent/linux-386\"@@@", 153 "@@@STEP_LOG_LINE@json.output@ \"package\": \"infra_internal/goma/cli ent/linux-386\"@@@",
150 "@@@STEP_LOG_LINE@json.output@ }@@@", 154 "@@@STEP_LOG_LINE@json.output@ }@@@",
151 "@@@STEP_LOG_LINE@json.output@ ]@@@", 155 "@@@STEP_LOG_LINE@json.output@ ]@@@",
152 "@@@STEP_LOG_LINE@json.output@}@@@", 156 "@@@STEP_LOG_LINE@json.output@}@@@",
153 "@@@STEP_LOG_END@json.output@@@" 157 "@@@STEP_LOG_END@json.output@@@"
154 ] 158 ]
155 }, 159 },
156 { 160 {
157 "cmd": [ 161 "cmd": [
158 "python", 162 "python",
159 "-u", 163 "-u",
160 "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py", 164 "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py",
161 "runhooks" 165 "runhooks"
162 ], 166 ],
167 "cwd": "[SLAVE_BUILD]",
163 "env": { 168 "env": {
164 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 169 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
165 "GYP_CHROMIUM_NO_ACTION": "1", 170 "GYP_CHROMIUM_NO_ACTION": "1",
166 "GYP_CROSSCOMPILE": "1", 171 "GYP_CROSSCOMPILE": "1",
167 "GYP_DEFINES": "OS=android component=static_library fastbuild=1 gomadir='[ ROOT]/b/build/slave/cache/cipd/goma' target_arch=arm use_goma=1", 172 "GYP_DEFINES": "OS=android component=static_library fastbuild=1 gomadir='[ CACHE]/cipd/goma' target_arch=arm use_goma=1",
168 "PATH": "[CWD]/src/third_party/android_tools/sdk/platform-tools:[CWD]/src/ build/android:%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]" 173 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]"
169 }, 174 },
170 "name": "gclient runhooks" 175 "name": "gclient runhooks"
171 }, 176 },
172 { 177 {
173 "cmd": [ 178 "cmd": [
174 "python", 179 "python",
175 "-u", 180 "-u",
176 "[CWD]/src/testing/scripts/get_compile_targets.py", 181 "[SLAVE_BUILD]/src/testing/scripts/get_compile_targets.py",
177 "--output", 182 "--output",
178 "/path/to/tmp/json", 183 "/path/to/tmp/json",
179 "--", 184 "--",
180 "--build-config-fs", 185 "--build-config-fs",
181 "Release", 186 "Release",
182 "--paths", 187 "--paths",
183 "{\"checkout\": \"[CWD]/src\", \"runit.py\": \"RECIPE_PACKAGE_REPO[build]/ scripts/tools/runit.py\", \"runtest.py\": \"RECIPE_PACKAGE_REPO[build]/scripts/s lave/runtest.py\"}", 188 "{\"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\"}",
184 "--properties", 189 "--properties",
185 "{\"buildername\": \"WebKit Android (Nexus4)\", \"buildnumber\": 571, \"ma stername\": \"chromium.webkit\", \"slavename\": \"TestSlavename\", \"target_plat form\": \"android\"}" 190 "{\"buildername\": \"WebKit Android (Nexus4)\", \"buildnumber\": 571, \"ma stername\": \"chromium.webkit\", \"slavename\": \"TestSlavename\", \"target_plat form\": \"android\"}"
186 ], 191 ],
192 "cwd": "[SLAVE_BUILD]",
187 "name": "get compile targets for scripts", 193 "name": "get compile targets for scripts",
188 "~followup_annotations": [ 194 "~followup_annotations": [
189 "@@@STEP_LOG_LINE@json.output@{}@@@", 195 "@@@STEP_LOG_LINE@json.output@{}@@@",
190 "@@@STEP_LOG_END@json.output@@@" 196 "@@@STEP_LOG_END@json.output@@@"
191 ] 197 ]
192 }, 198 },
193 { 199 {
194 "cmd": [ 200 "cmd": [
195 "python", 201 "python",
196 "-u", 202 "-u",
197 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", 203 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
198 "[CWD]/src/testing/buildbot/chromium.webkit.json", 204 "[SLAVE_BUILD]/src/testing/buildbot/chromium.webkit.json",
199 "/path/to/tmp/json" 205 "/path/to/tmp/json"
200 ], 206 ],
207 "cwd": "[SLAVE_BUILD]",
201 "name": "read test spec", 208 "name": "read test spec",
202 "~followup_annotations": [ 209 "~followup_annotations": [
203 "@@@STEP_TEXT@path: [CWD]/src/testing/buildbot/chromium.webkit.json@@@", 210 "@@@STEP_TEXT@path: [SLAVE_BUILD]/src/testing/buildbot/chromium.webkit.jso n@@@",
204 "@@@STEP_LOG_LINE@json.output@{}@@@", 211 "@@@STEP_LOG_LINE@json.output@{}@@@",
205 "@@@STEP_LOG_END@json.output@@@" 212 "@@@STEP_LOG_END@json.output@@@"
206 ] 213 ]
207 }, 214 },
208 { 215 {
209 "cmd": [ 216 "cmd": [
210 "python", 217 "python",
211 "-u", 218 "-u",
212 "RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py", 219 "RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py",
213 "--show-path", 220 "--show-path",
214 "python", 221 "python",
215 "RECIPE_PACKAGE_REPO[build]/scripts/slave/cleanup_temp.py" 222 "RECIPE_PACKAGE_REPO[build]/scripts/slave/cleanup_temp.py"
216 ], 223 ],
224 "cwd": "[SLAVE_BUILD]",
217 "name": "cleanup_temp" 225 "name": "cleanup_temp"
218 }, 226 },
219 { 227 {
220 "cmd": [ 228 "cmd": [
221 "python", 229 "python",
222 "-u", 230 "-u",
223 "\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", 231 "\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",
224 "[CWD]/src/out/Release/debug_info_dumps", 232 "[SLAVE_BUILD]/src/out/Release/debug_info_dumps",
225 "[CWD]/src/out/Release/test_logs", 233 "[SLAVE_BUILD]/src/out/Release/test_logs",
226 "[CWD]/src/out/build_product.zip", 234 "[SLAVE_BUILD]/src/out/build_product.zip",
227 "[CWD]/src" 235 "[SLAVE_BUILD]/src"
228 ], 236 ],
237 "cwd": "[SLAVE_BUILD]",
229 "name": "clean local files", 238 "name": "clean local files",
230 "~followup_annotations": [ 239 "~followup_annotations": [
231 "@@@STEP_LOG_LINE@python.inline@@@@", 240 "@@@STEP_LOG_LINE@python.inline@@@@",
232 "@@@STEP_LOG_LINE@python.inline@import shutil, sys, os@@@", 241 "@@@STEP_LOG_LINE@python.inline@import shutil, sys, os@@@",
233 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[1], True)@@@", 242 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[1], True)@@@",
234 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[2], True)@@@", 243 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[2], True)@@@",
235 "@@@STEP_LOG_LINE@python.inline@try:@@@", 244 "@@@STEP_LOG_LINE@python.inline@try:@@@",
236 "@@@STEP_LOG_LINE@python.inline@ os.remove(sys.argv[3])@@@", 245 "@@@STEP_LOG_LINE@python.inline@ os.remove(sys.argv[3])@@@",
237 "@@@STEP_LOG_LINE@python.inline@except OSError:@@@", 246 "@@@STEP_LOG_LINE@python.inline@except OSError:@@@",
238 "@@@STEP_LOG_LINE@python.inline@ pass@@@", 247 "@@@STEP_LOG_LINE@python.inline@ pass@@@",
239 "@@@STEP_LOG_LINE@python.inline@for base, _dirs, files in os.walk(sys.argv [4]):@@@", 248 "@@@STEP_LOG_LINE@python.inline@for base, _dirs, files in os.walk(sys.argv [4]):@@@",
240 "@@@STEP_LOG_LINE@python.inline@ for f in files:@@@", 249 "@@@STEP_LOG_LINE@python.inline@ for f in files:@@@",
241 "@@@STEP_LOG_LINE@python.inline@ if f.endswith('.pyc'):@@@", 250 "@@@STEP_LOG_LINE@python.inline@ if f.endswith('.pyc'):@@@",
242 "@@@STEP_LOG_LINE@python.inline@ os.remove(os.path.join(base, f))@@@" , 251 "@@@STEP_LOG_LINE@python.inline@ os.remove(os.path.join(base, f))@@@" ,
243 "@@@STEP_LOG_END@python.inline@@@" 252 "@@@STEP_LOG_END@python.inline@@@"
244 ] 253 ]
245 }, 254 },
246 { 255 {
247 "allow_subannotations": false, 256 "allow_subannotations": false,
248 "cmd": [ 257 "cmd": [
249 "[CWD]/src/build/tree_truth.sh", 258 "[SLAVE_BUILD]/src/build/tree_truth.sh",
250 "[CWD]/src", 259 "[SLAVE_BUILD]/src",
251 "src" 260 "src"
252 ], 261 ],
262 "cwd": "[SLAVE_BUILD]",
253 "name": "tree truth steps" 263 "name": "tree truth steps"
254 }, 264 },
255 { 265 {
256 "cmd": [ 266 "cmd": [
257 "python", 267 "python",
258 "-u", 268 "-u",
259 "\nimport os, sys\nfrom common import chromium_utils # Error? See https:// crbug.com/584783.\n\n\nif os.path.exists(sys.argv[1]):\n chromium_utils.RemoveD irectory(sys.argv[1])\n", 269 "\nimport os, sys\nfrom common import chromium_utils # Error? See https:// crbug.com/584783.\n\n\nif os.path.exists(sys.argv[1]):\n chromium_utils.RemoveD irectory(sys.argv[1])\n",
260 "[CWD]/src/out/Release" 270 "[SLAVE_BUILD]/src/out/Release"
261 ], 271 ],
272 "cwd": "[SLAVE_BUILD]",
262 "name": "rmtree build directory", 273 "name": "rmtree build directory",
263 "~followup_annotations": [ 274 "~followup_annotations": [
264 "@@@STEP_LOG_LINE@python.inline@@@@", 275 "@@@STEP_LOG_LINE@python.inline@@@@",
265 "@@@STEP_LOG_LINE@python.inline@import os, sys@@@", 276 "@@@STEP_LOG_LINE@python.inline@import os, sys@@@",
266 "@@@STEP_LOG_LINE@python.inline@from common import chromium_utils # Error? See https://crbug.com/584783.@@@", 277 "@@@STEP_LOG_LINE@python.inline@from common import chromium_utils # Error? See https://crbug.com/584783.@@@",
267 "@@@STEP_LOG_LINE@python.inline@@@@", 278 "@@@STEP_LOG_LINE@python.inline@@@@",
268 "@@@STEP_LOG_LINE@python.inline@@@@", 279 "@@@STEP_LOG_LINE@python.inline@@@@",
269 "@@@STEP_LOG_LINE@python.inline@if os.path.exists(sys.argv[1]):@@@", 280 "@@@STEP_LOG_LINE@python.inline@if os.path.exists(sys.argv[1]):@@@",
270 "@@@STEP_LOG_LINE@python.inline@ chromium_utils.RemoveDirectory(sys.argv[ 1])@@@", 281 "@@@STEP_LOG_LINE@python.inline@ chromium_utils.RemoveDirectory(sys.argv[ 1])@@@",
271 "@@@STEP_LOG_END@python.inline@@@" 282 "@@@STEP_LOG_END@python.inline@@@"
272 ] 283 ]
273 }, 284 },
274 { 285 {
275 "cmd": [ 286 "cmd": [
276 "python", 287 "python",
277 "-u", 288 "-u",
278 "RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py", 289 "RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py",
279 "--show-path", 290 "--show-path",
280 "python", 291 "python",
281 "RECIPE_PACKAGE_REPO[build]/scripts/slave/extract_build.py", 292 "RECIPE_PACKAGE_REPO[build]/scripts/slave/extract_build.py",
282 "--target", 293 "--target",
283 "Release", 294 "Release",
284 "--build-archive-url", 295 "--build-archive-url",
285 "gs://test-domain/test-archive.zip", 296 "gs://test-domain/test-archive.zip",
286 "--master-name", 297 "--master-name",
287 "chromium.webkit", 298 "chromium.webkit",
288 "--build-number", 299 "--build-number",
289 "571" 300 "571"
290 ], 301 ],
302 "cwd": "[SLAVE_BUILD]",
291 "name": "extract build" 303 "name": "extract build"
292 }, 304 },
293 { 305 {
294 "cmd": [ 306 "cmd": [
295 "python", 307 "python",
296 "-u", 308 "-u",
297 "RECIPE_MODULE[build::adb]/resources/list_devices.py", 309 "RECIPE_MODULE[build::adb]/resources/list_devices.py",
298 "['[CWD]/src/third_party/android_tools/sdk/platform-tools/adb', 'devices'] ", 310 "['[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb', 'd evices']",
299 "/path/to/tmp/json" 311 "/path/to/tmp/json"
300 ], 312 ],
313 "cwd": "[SLAVE_BUILD]",
301 "name": "List adb devices", 314 "name": "List adb devices",
302 "~followup_annotations": [ 315 "~followup_annotations": [
303 "@@@STEP_LOG_LINE@json.output@[@@@", 316 "@@@STEP_LOG_LINE@json.output@[@@@",
304 "@@@STEP_LOG_LINE@json.output@ \"014E1F310401C009\"@@@", 317 "@@@STEP_LOG_LINE@json.output@ \"014E1F310401C009\"@@@",
305 "@@@STEP_LOG_LINE@json.output@]@@@", 318 "@@@STEP_LOG_LINE@json.output@]@@@",
306 "@@@STEP_LOG_END@json.output@@@" 319 "@@@STEP_LOG_END@json.output@@@"
307 ] 320 ]
308 }, 321 },
309 { 322 {
310 "cmd": [ 323 "cmd": [
311 "python", 324 "python",
312 "-u", 325 "-u",
313 "\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", 326 "\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",
314 "[CWD]/src/third_party/android_tools/sdk/platform-tools/adb", 327 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb",
315 "014E1F310401C009" 328 "014E1F310401C009"
316 ], 329 ],
330 "cwd": "[SLAVE_BUILD]",
317 "name": "Root devices", 331 "name": "Root devices",
318 "~followup_annotations": [ 332 "~followup_annotations": [
319 "@@@STEP_LOG_LINE@python.inline@@@@", 333 "@@@STEP_LOG_LINE@python.inline@@@@",
320 "@@@STEP_LOG_LINE@python.inline@import subprocess@@@", 334 "@@@STEP_LOG_LINE@python.inline@import subprocess@@@",
321 "@@@STEP_LOG_LINE@python.inline@import sys@@@", 335 "@@@STEP_LOG_LINE@python.inline@import sys@@@",
322 "@@@STEP_LOG_LINE@python.inline@adb_path = sys.argv[1]@@@", 336 "@@@STEP_LOG_LINE@python.inline@adb_path = sys.argv[1]@@@",
323 "@@@STEP_LOG_LINE@python.inline@for device in sys.argv[2:]:@@@", 337 "@@@STEP_LOG_LINE@python.inline@for device in sys.argv[2:]:@@@",
324 "@@@STEP_LOG_LINE@python.inline@ print 'Attempting to root device %s ...' % (device)@@@", 338 "@@@STEP_LOG_LINE@python.inline@ print 'Attempting to root device %s ...' % (device)@@@",
325 "@@@STEP_LOG_LINE@python.inline@ subprocess.check_call([adb_path, '-s', d evice, 'root'])@@@", 339 "@@@STEP_LOG_LINE@python.inline@ subprocess.check_call([adb_path, '-s', d evice, 'root'])@@@",
326 "@@@STEP_LOG_LINE@python.inline@ subprocess.check_call([adb_path, '-s', d evice, 'wait-for-device'])@@@", 340 "@@@STEP_LOG_LINE@python.inline@ subprocess.check_call([adb_path, '-s', d evice, 'wait-for-device'])@@@",
327 "@@@STEP_LOG_LINE@python.inline@ print 'Finished rooting device %s' % (de vice)@@@", 341 "@@@STEP_LOG_LINE@python.inline@ print 'Finished rooting device %s' % (de vice)@@@",
328 "@@@STEP_LOG_END@python.inline@@@" 342 "@@@STEP_LOG_END@python.inline@@@"
329 ] 343 ]
330 }, 344 },
331 { 345 {
332 "cmd": [ 346 "cmd": [
333 "python", 347 "python",
334 "-u", 348 "-u",
335 "[CWD]/src/build/symlink.py", 349 "[SLAVE_BUILD]/src/build/symlink.py",
336 "-f", 350 "-f",
337 "[CWD]/src/third_party/android_tools/sdk/platform-tools/adb", 351 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb",
338 "~/adb" 352 "~/adb"
339 ], 353 ],
354 "cwd": "[SLAVE_BUILD]",
340 "name": "create adb symlink" 355 "name": "create adb symlink"
341 }, 356 },
342 { 357 {
343 "cmd": [ 358 "cmd": [
344 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py", 359 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py",
345 "--", 360 "--",
346 "[CWD]/src/build/android/adb_logcat_monitor.py", 361 "[SLAVE_BUILD]/src/build/android/adb_logcat_monitor.py",
347 "[CWD]/src/out/logcat" 362 "[SLAVE_BUILD]/src/out/logcat"
348 ], 363 ],
364 "cwd": "[SLAVE_BUILD]",
349 "env": { 365 "env": {
350 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 366 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
351 "PATH": "[CWD]/src/third_party/android_tools/sdk/platform-tools:[CWD]/src/ build/android:%(PATH)s" 367 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
352 }, 368 },
353 "name": "spawn_logcat_monitor" 369 "name": "spawn_logcat_monitor"
354 }, 370 },
355 { 371 {
356 "cmd": [ 372 "cmd": [
357 "python", 373 "python",
358 "-u", 374 "-u",
359 "RECIPE_PACKAGE_REPO[build]/scripts/slave/android/authorize_adb_devices.py ", 375 "RECIPE_PACKAGE_REPO[build]/scripts/slave/android/authorize_adb_devices.py ",
360 "--verbose", 376 "--verbose",
361 "--adb-path", 377 "--adb-path",
362 "[CWD]/src/third_party/android_tools/sdk/platform-tools/adb" 378 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb"
363 ], 379 ],
380 "cwd": "[SLAVE_BUILD]",
364 "env": { 381 "env": {
365 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 382 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
366 "PATH": "[CWD]/src/third_party/android_tools/sdk/platform-tools:[CWD]/src/ build/android:%(PATH)s" 383 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
367 }, 384 },
368 "name": "authorize_adb_devices" 385 "name": "authorize_adb_devices"
369 }, 386 },
370 { 387 {
371 "cmd": [ 388 "cmd": [
372 "[CWD]/src/build/android/buildbot/bb_device_status_check.py", 389 "[SLAVE_BUILD]/src/build/android/buildbot/bb_device_status_check.py",
373 "--json-output", 390 "--json-output",
374 "/path/to/tmp/json", 391 "/path/to/tmp/json",
375 "--blacklist-file", 392 "--blacklist-file",
376 "[CWD]/src/out/bad_devices.json", 393 "[SLAVE_BUILD]/src/out/bad_devices.json",
377 "--known-devices-file", 394 "--known-devices-file",
378 "[ROOT]/b/build/site_config/.known_devices" 395 "[BUILD]/site_config/.known_devices"
379 ], 396 ],
397 "cwd": "[SLAVE_BUILD]",
380 "env": { 398 "env": {
381 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 399 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
382 "PATH": "[CWD]/src/third_party/android_tools/sdk/platform-tools:[CWD]/src/ build/android:%(PATH)s" 400 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
383 }, 401 },
384 "name": "device_status_check", 402 "name": "device_status_check",
385 "~followup_annotations": [ 403 "~followup_annotations": [
386 "@@@STEP_TEXT@Online devices: 1@@@", 404 "@@@STEP_TEXT@Online devices: 1@@@",
387 "@@@STEP_LOG_LINE@json.output@[@@@", 405 "@@@STEP_LOG_LINE@json.output@[@@@",
388 "@@@STEP_LOG_LINE@json.output@ {@@@", 406 "@@@STEP_LOG_LINE@json.output@ {@@@",
389 "@@@STEP_LOG_LINE@json.output@ \"adb_status\": \"device\", @@@", 407 "@@@STEP_LOG_LINE@json.output@ \"adb_status\": \"device\", @@@",
390 "@@@STEP_LOG_LINE@json.output@ \"battery\": {@@@", 408 "@@@STEP_LOG_LINE@json.output@ \"battery\": {@@@",
391 "@@@STEP_LOG_LINE@json.output@ \"AC powered\": \"false\", @@@", 409 "@@@STEP_LOG_LINE@json.output@ \"AC powered\": \"false\", @@@",
392 "@@@STEP_LOG_LINE@json.output@ \"USB powered\": \"true\", @@@", 410 "@@@STEP_LOG_LINE@json.output@ \"USB powered\": \"true\", @@@",
(...skipping 81 matching lines...) Expand 10 before | Expand all | Expand 10 after
474 "@@@STEP_LOG_LINE@03e0363a003c6ad6: blacklisted@ \"serial\": \"03e0363a00 3c6ad6\", @@@", 492 "@@@STEP_LOG_LINE@03e0363a003c6ad6: blacklisted@ \"serial\": \"03e0363a00 3c6ad6\", @@@",
475 "@@@STEP_LOG_LINE@03e0363a003c6ad6: blacklisted@ \"usb_status\": true@@@" , 493 "@@@STEP_LOG_LINE@03e0363a003c6ad6: blacklisted@ \"usb_status\": true@@@" ,
476 "@@@STEP_LOG_LINE@03e0363a003c6ad6: blacklisted@}@@@", 494 "@@@STEP_LOG_LINE@03e0363a003c6ad6: blacklisted@}@@@",
477 "@@@STEP_LOG_END@03e0363a003c6ad6: blacklisted@@@" 495 "@@@STEP_LOG_END@03e0363a003c6ad6: blacklisted@@@"
478 ] 496 ]
479 }, 497 },
480 { 498 {
481 "cmd": [ 499 "cmd": [
482 "python", 500 "python",
483 "-u", 501 "-u",
484 "[CWD]/src/build/android/provision_devices.py", 502 "[SLAVE_BUILD]/src/build/android/provision_devices.py",
485 "-t", 503 "-t",
486 "Release", 504 "Release",
487 "--blacklist-file", 505 "--blacklist-file",
488 "[CWD]/src/out/bad_devices.json", 506 "[SLAVE_BUILD]/src/out/bad_devices.json",
489 "--output-device-blacklist", 507 "--output-device-blacklist",
490 "/path/to/tmp/json" 508 "/path/to/tmp/json"
491 ], 509 ],
510 "cwd": "[SLAVE_BUILD]",
492 "env": { 511 "env": {
493 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 512 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
494 "PATH": "[CWD]/src/third_party/android_tools/sdk/platform-tools:[CWD]/src/ build/android:%(PATH)s" 513 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
495 }, 514 },
496 "name": "provision_devices" 515 "name": "provision_devices"
497 }, 516 },
498 { 517 {
499 "cmd": [ 518 "cmd": [
500 "python", 519 "python",
501 "-u", 520 "-u",
502 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py", 521 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py",
503 "--action", 522 "--action",
504 "restart", 523 "restart",
505 "--pid-file-path", 524 "--pid-file-path",
506 "/tmp/device_monitor.pid", 525 "/tmp/device_monitor.pid",
507 "--", 526 "--",
508 "RECIPE_MODULE[build::chromium_android]/resources/spawn_device_monitor.py" , 527 "RECIPE_MODULE[build::chromium_android]/resources/spawn_device_monitor.py" ,
509 "[CWD]/src/third_party/android_tools/sdk/platform-tools/adb", 528 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb",
510 "[\"07a00ca4\"]", 529 "[\"07a00ca4\"]",
511 "chromium.webkit", 530 "chromium.webkit",
512 "WebKit Android (Nexus4)", 531 "WebKit Android (Nexus4)",
513 "--blacklist-file", 532 "--blacklist-file",
514 "[CWD]/src/out/bad_devices.json" 533 "[SLAVE_BUILD]/src/out/bad_devices.json"
515 ], 534 ],
535 "cwd": "[SLAVE_BUILD]",
516 "name": "spawn_device_monitor" 536 "name": "spawn_device_monitor"
517 }, 537 },
518 { 538 {
519 "cmd": [ 539 "cmd": [
520 "python", 540 "python",
521 "-u", 541 "-u",
522 "[CWD]/src/out/Release/bin/run_blink_heap_unittests", 542 "[SLAVE_BUILD]/src/out/Release/bin/run_blink_heap_unittests",
523 "--blacklist-file", 543 "--blacklist-file",
524 "[CWD]/src/out/bad_devices.json", 544 "[SLAVE_BUILD]/src/out/bad_devices.json",
525 "--verbose", 545 "--verbose",
526 "--flakiness-dashboard-server=test-results.appspot.com", 546 "--flakiness-dashboard-server=test-results.appspot.com",
527 "--json-results-file", 547 "--json-results-file",
528 "/path/to/tmp/json" 548 "/path/to/tmp/json"
529 ], 549 ],
550 "cwd": "[SLAVE_BUILD]",
530 "env": { 551 "env": {
531 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 552 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
532 "PATH": "[CWD]/src/third_party/android_tools/sdk/platform-tools:[CWD]/src/ build/android:%(PATH)s" 553 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
533 }, 554 },
534 "name": "blink_heap_unittests" 555 "name": "blink_heap_unittests"
535 }, 556 },
536 { 557 {
537 "cmd": [ 558 "cmd": [
538 "python", 559 "python",
539 "-u", 560 "-u",
540 "[CWD]/src/out/Release/bin/run_webkit_unit_tests", 561 "[SLAVE_BUILD]/src/out/Release/bin/run_webkit_unit_tests",
541 "--blacklist-file", 562 "--blacklist-file",
542 "[CWD]/src/out/bad_devices.json", 563 "[SLAVE_BUILD]/src/out/bad_devices.json",
543 "--verbose", 564 "--verbose",
544 "--flakiness-dashboard-server=test-results.appspot.com", 565 "--flakiness-dashboard-server=test-results.appspot.com",
545 "--json-results-file", 566 "--json-results-file",
546 "/path/to/tmp/json" 567 "/path/to/tmp/json"
547 ], 568 ],
569 "cwd": "[SLAVE_BUILD]",
548 "env": { 570 "env": {
549 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 571 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
550 "PATH": "[CWD]/src/third_party/android_tools/sdk/platform-tools:[CWD]/src/ build/android:%(PATH)s" 572 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
551 }, 573 },
552 "name": "webkit_unit_tests" 574 "name": "webkit_unit_tests"
553 }, 575 },
554 { 576 {
555 "cmd": [ 577 "cmd": [
556 "python", 578 "python",
557 "-u", 579 "-u",
558 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py", 580 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py",
559 "--target", 581 "--target",
560 "Release", 582 "Release",
561 "--test-platform", 583 "--test-platform",
562 "android", 584 "android",
563 "--no-xvfb", 585 "--no-xvfb",
564 "--factory-properties", 586 "--factory-properties",
565 "{\"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chromium.org\"], \" build_data_dir\": \"[ROOT]/build_data_dir\", \"buildername\": \"WebKit Android ( Nexus4)\", \"buildnumber\": 571, \"gs_acl\": \"public-read\", \"mastername\": \" chromium.webkit\", \"parent_build_archive_url\": \"gs://test-domain/test-archive .zip\", \"parent_buildername\": \"Android Builder\", \"parent_got_revision\": \" 1111111\", \"recipe\": \"chromium\", \"slavename\": \"TestSlavename\", \"workdir \": \"/path/to/workdir/TestSlavename\"}", 587 "{\"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chromium.org\"], \" build_data_dir\": \"[ROOT]/build_data_dir\", \"buildername\": \"WebKit Android ( Nexus4)\", \"buildnumber\": 571, \"gs_acl\": \"public-read\", \"mastername\": \" chromium.webkit\", \"parent_build_archive_url\": \"gs://test-domain/test-archive .zip\", \"parent_buildername\": \"Android Builder\", \"parent_got_revision\": \" 1111111\", \"recipe\": \"chromium\", \"slavename\": \"TestSlavename\", \"workdir \": \"/path/to/workdir/TestSlavename\"}",
566 "--build-properties", 588 "--build-properties",
567 "{\"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chromium.org\"], \" build_data_dir\": \"[ROOT]/build_data_dir\", \"buildername\": \"WebKit Android ( Nexus4)\", \"buildnumber\": 571, \"gs_acl\": \"public-read\", \"mastername\": \" chromium.webkit\", \"parent_build_archive_url\": \"gs://test-domain/test-archive .zip\", \"parent_buildername\": \"Android Builder\", \"parent_got_revision\": \" 1111111\", \"recipe\": \"chromium\", \"slavename\": \"TestSlavename\", \"workdir \": \"/path/to/workdir/TestSlavename\"}", 589 "{\"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chromium.org\"], \" build_data_dir\": \"[ROOT]/build_data_dir\", \"buildername\": \"WebKit Android ( Nexus4)\", \"buildnumber\": 571, \"gs_acl\": \"public-read\", \"mastername\": \" chromium.webkit\", \"parent_build_archive_url\": \"gs://test-domain/test-archive .zip\", \"parent_buildername\": \"Android Builder\", \"parent_got_revision\": \" 1111111\", \"recipe\": \"chromium\", \"slavename\": \"TestSlavename\", \"workdir \": \"/path/to/workdir/TestSlavename\"}",
568 "--step-name=webkit_tests", 590 "--step-name=webkit_tests",
569 "--builder-name=WebKit Android (Nexus4)", 591 "--builder-name=WebKit Android (Nexus4)",
570 "--slave-name=TestSlavename", 592 "--slave-name=TestSlavename",
571 "--build-number=571", 593 "--build-number=571",
572 "--run-python-script", 594 "--run-python-script",
573 "[ROOT]/b/build/scripts/slave/chromium/layout_test_wrapper.py", 595 "[BUILD]/scripts/slave/chromium/layout_test_wrapper.py",
574 "--target", 596 "--target",
575 "Release", 597 "Release",
576 "-o", 598 "-o",
577 "[CWD]/layout-test-results", 599 "[SLAVE_BUILD]/layout-test-results",
578 "--build-dir", 600 "--build-dir",
579 "[CWD]/src/out", 601 "[SLAVE_BUILD]/src/out",
580 "--json-test-results", 602 "--json-test-results",
581 "/path/to/tmp/json", 603 "/path/to/tmp/json",
582 "--test-results-server", 604 "--test-results-server",
583 "test-results.appspot.com", 605 "test-results.appspot.com",
584 "--build-number", 606 "--build-number",
585 "571", 607 "571",
586 "--builder-name", 608 "--builder-name",
587 "WebKit Android (Nexus4)", 609 "WebKit Android (Nexus4)",
588 "--step-name", 610 "--step-name",
589 "webkit_tests", 611 "webkit_tests",
590 "--platform", 612 "--platform",
591 "android" 613 "android"
592 ], 614 ],
615 "cwd": "[SLAVE_BUILD]",
593 "name": "webkit_tests", 616 "name": "webkit_tests",
594 "~followup_annotations": [ 617 "~followup_annotations": [
595 "@@@STEP_TEXT@<br/>Total executed: 9001<br/>@@@" 618 "@@@STEP_TEXT@<br/>Total executed: 9001<br/>@@@"
596 ] 619 ]
597 }, 620 },
598 { 621 {
599 "cmd": [ 622 "cmd": [
600 "python", 623 "python",
601 "-u", 624 "-u",
602 "[ROOT]/b/build/scripts/slave/chromium/archive_layout_test_results.py", 625 "[BUILD]/scripts/slave/chromium/archive_layout_test_results.py",
603 "--results-dir", 626 "--results-dir",
604 "[CWD]/layout-test-results", 627 "[SLAVE_BUILD]/layout-test-results",
605 "--build-dir", 628 "--build-dir",
606 "[CWD]/src/out", 629 "[SLAVE_BUILD]/src/out",
607 "--build-number", 630 "--build-number",
608 "571", 631 "571",
609 "--builder-name", 632 "--builder-name",
610 "WebKit Android (Nexus4)", 633 "WebKit Android (Nexus4)",
611 "--gs-bucket", 634 "--gs-bucket",
612 "gs://chromium-layout-test-archives", 635 "gs://chromium-layout-test-archives",
613 "--gs-acl", 636 "--gs-acl",
614 "public-read" 637 "public-read"
615 ], 638 ],
639 "cwd": "[SLAVE_BUILD]",
616 "name": "archive_webkit_tests_results", 640 "name": "archive_webkit_tests_results",
617 "~followup_annotations": [ 641 "~followup_annotations": [
618 "@@@STEP_LINK@layout_test_results@https://storage.googleapis.com/chromium- layout-test-archives/WebKit_Android__Nexus4_/571/layout-test-results/results.htm l@@@", 642 "@@@STEP_LINK@layout_test_results@https://storage.googleapis.com/chromium- layout-test-archives/WebKit_Android__Nexus4_/571/layout-test-results/results.htm l@@@",
619 "@@@STEP_LINK@(zip)@https://storage.googleapis.com/chromium-layout-test-ar chives/WebKit_Android__Nexus4_/571/layout-test-results.zip@@@" 643 "@@@STEP_LINK@(zip)@https://storage.googleapis.com/chromium-layout-test-ar chives/WebKit_Android__Nexus4_/571/layout-test-results.zip@@@"
620 ] 644 ]
621 }, 645 },
622 { 646 {
623 "cmd": [ 647 "cmd": [
624 "python", 648 "python",
625 "-u", 649 "-u",
626 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py", 650 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py",
627 "--action", 651 "--action",
628 "stop", 652 "stop",
629 "--pid-file-path", 653 "--pid-file-path",
630 "/tmp/device_monitor.pid" 654 "/tmp/device_monitor.pid"
631 ], 655 ],
656 "cwd": "[SLAVE_BUILD]",
632 "name": "shutdown_device_monitor" 657 "name": "shutdown_device_monitor"
633 }, 658 },
634 { 659 {
635 "cmd": [ 660 "cmd": [
636 "python", 661 "python",
637 "-u", 662 "-u",
638 "[CWD]/src/build/android/adb_logcat_printer.py", 663 "[SLAVE_BUILD]/src/build/android/adb_logcat_printer.py",
639 "--output-path", 664 "--output-path",
640 "[CWD]/src/out/Release/full_log", 665 "[SLAVE_BUILD]/src/out/Release/full_log",
641 "[CWD]/src/out/logcat" 666 "[SLAVE_BUILD]/src/out/logcat"
642 ], 667 ],
668 "cwd": "[SLAVE_BUILD]",
643 "name": "logcat_dump" 669 "name": "logcat_dump"
644 }, 670 },
645 { 671 {
646 "cmd": [ 672 "cmd": [
647 "python", 673 "python",
648 "-u", 674 "-u",
649 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py", 675 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
650 "--", 676 "--",
651 "[ROOT]/b/depot_tools/gsutil.py", 677 "[DEPOT_TOOLS]/gsutil.py",
652 "--force-version", 678 "--force-version",
653 "4.7", 679 "4.7",
654 "-o", 680 "-o",
655 "GSUtil:parallel_composite_upload_threshold=50M", 681 "GSUtil:parallel_composite_upload_threshold=50M",
656 "----", 682 "----",
657 "cp", 683 "cp",
658 "[CWD]/src/out/Release/full_log", 684 "[SLAVE_BUILD]/src/out/Release/full_log",
659 "gs://chromium-android/logcat_dumps/WebKit Android (Nexus4)/571" 685 "gs://chromium-android/logcat_dumps/WebKit Android (Nexus4)/571"
660 ], 686 ],
687 "cwd": "[SLAVE_BUILD]",
661 "name": "gsutil upload", 688 "name": "gsutil upload",
662 "~followup_annotations": [ 689 "~followup_annotations": [
663 "@@@STEP_LINK@logcat dump@https://storage.cloud.google.com/chromium-androi d/logcat_dumps/WebKit Android (Nexus4)/571@@@" 690 "@@@STEP_LINK@logcat dump@https://storage.cloud.google.com/chromium-androi d/logcat_dumps/WebKit Android (Nexus4)/571@@@"
664 ] 691 ]
665 }, 692 },
666 { 693 {
667 "cmd": [ 694 "cmd": [
668 "[CWD]/src/third_party/android_platform/development/scripts/stack", 695 "[SLAVE_BUILD]/src/third_party/android_platform/development/scripts/stack" ,
669 "--arch", 696 "--arch",
670 "arm", 697 "arm",
671 "--more-info", 698 "--more-info",
672 "[CWD]/src/out/Release/full_log" 699 "[SLAVE_BUILD]/src/out/Release/full_log"
673 ], 700 ],
701 "cwd": "[SLAVE_BUILD]",
674 "env": { 702 "env": {
675 "CHROMIUM_OUTPUT_DIR": "[CWD]/src/out/Release", 703 "CHROMIUM_OUTPUT_DIR": "[SLAVE_BUILD]/src/out/Release",
676 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 704 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
677 "PATH": "[CWD]/src/third_party/android_tools/sdk/platform-tools:[CWD]/src/ build/android:%(PATH)s" 705 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
678 }, 706 },
679 "name": "stack_tool_with_logcat_dump" 707 "name": "stack_tool_with_logcat_dump"
680 }, 708 },
681 { 709 {
682 "cmd": [ 710 "cmd": [
683 "[CWD]/src/build/android/tombstones.py", 711 "[SLAVE_BUILD]/src/build/android/tombstones.py",
684 "-a", 712 "-a",
685 "-s", 713 "-s",
686 "-w" 714 "-w"
687 ], 715 ],
716 "cwd": "[SLAVE_BUILD]",
688 "env": { 717 "env": {
689 "CHROMIUM_OUTPUT_DIR": "[CWD]/src/out/Release", 718 "CHROMIUM_OUTPUT_DIR": "[SLAVE_BUILD]/src/out/Release",
690 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 719 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
691 "PATH": "[CWD]/src/third_party/android_tools/sdk/platform-tools:[CWD]/src/ build/android:%(PATH)s" 720 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
692 }, 721 },
693 "name": "stack_tool_for_tombstones" 722 "name": "stack_tool_for_tombstones"
694 }, 723 },
695 { 724 {
696 "cmd": [ 725 "cmd": [
697 "python", 726 "python",
698 "-u", 727 "-u",
699 "\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", 728 "\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",
700 "[CWD]/src/out/Release/test_logs/*.log" 729 "[SLAVE_BUILD]/src/out/Release/test_logs/*.log"
701 ], 730 ],
731 "cwd": "[SLAVE_BUILD]",
702 "name": "test_report", 732 "name": "test_report",
703 "~followup_annotations": [ 733 "~followup_annotations": [
704 "@@@STEP_LOG_LINE@python.inline@@@@", 734 "@@@STEP_LOG_LINE@python.inline@@@@",
705 "@@@STEP_LOG_LINE@python.inline@import glob, os, sys@@@", 735 "@@@STEP_LOG_LINE@python.inline@import glob, os, sys@@@",
706 "@@@STEP_LOG_LINE@python.inline@for report in glob.glob(sys.argv[1]):@@@", 736 "@@@STEP_LOG_LINE@python.inline@for report in glob.glob(sys.argv[1]):@@@",
707 "@@@STEP_LOG_LINE@python.inline@ with open(report, 'r') as f:@@@", 737 "@@@STEP_LOG_LINE@python.inline@ with open(report, 'r') as f:@@@",
708 "@@@STEP_LOG_LINE@python.inline@ for l in f.readlines():@@@", 738 "@@@STEP_LOG_LINE@python.inline@ for l in f.readlines():@@@",
709 "@@@STEP_LOG_LINE@python.inline@ print l@@@", 739 "@@@STEP_LOG_LINE@python.inline@ print l@@@",
710 "@@@STEP_LOG_LINE@python.inline@ os.remove(report)@@@", 740 "@@@STEP_LOG_LINE@python.inline@ os.remove(report)@@@",
711 "@@@STEP_LOG_END@python.inline@@@" 741 "@@@STEP_LOG_END@python.inline@@@"
712 ] 742 ]
713 }, 743 },
714 { 744 {
715 "name": "$result", 745 "name": "$result",
716 "recipe_result": null, 746 "recipe_result": null,
717 "status_code": 0 747 "status_code": 0
718 } 748 }
719 ] 749 ]
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698