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

Side by Side Diff: scripts/slave/recipes/skia/swarm_test.expected/Test-Android-GCC-Nexus6-GPU-Adreno420-Arm7-Release.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, 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 "[CWD]/skia/tools/buildbot_spec.py", 6 "[SLAVE_BUILD]/skia/tools/buildbot_spec.py",
7 "/path/to/tmp/json", 7 "/path/to/tmp/json",
8 "Test-Android-GCC-Nexus6-GPU-Adreno420-Arm7-Release" 8 "Test-Android-GCC-Nexus6-GPU-Adreno420-Arm7-Release"
9 ], 9 ],
10 "cwd": "[CWD]/skia", 10 "cwd": "[SLAVE_BUILD]/skia",
11 "name": "exec buildbot_spec.py", 11 "name": "exec buildbot_spec.py",
12 "~followup_annotations": [ 12 "~followup_annotations": [
13 "@@@STEP_LOG_LINE@json.output@{@@@", 13 "@@@STEP_LOG_LINE@json.output@{@@@",
14 "@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@", 14 "@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
15 "@@@STEP_LOG_LINE@json.output@ \"dm\"@@@", 15 "@@@STEP_LOG_LINE@json.output@ \"dm\"@@@",
16 "@@@STEP_LOG_LINE@json.output@ ], @@@", 16 "@@@STEP_LOG_LINE@json.output@ ], @@@",
17 "@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@", 17 "@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
18 "@@@STEP_LOG_LINE@json.output@ \"arch\": \"Arm7\", @@@", 18 "@@@STEP_LOG_LINE@json.output@ \"arch\": \"Arm7\", @@@",
19 "@@@STEP_LOG_LINE@json.output@ \"compiler\": \"GCC\", @@@", 19 "@@@STEP_LOG_LINE@json.output@ \"compiler\": \"GCC\", @@@",
20 "@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@", 20 "@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@",
(...skipping 19 matching lines...) Expand all
40 "@@@STEP_LOG_LINE@json.output@ ], @@@", 40 "@@@STEP_LOG_LINE@json.output@ ], @@@",
41 "@@@STEP_LOG_LINE@json.output@ \"product.board\": \"shamu\", @@@", 41 "@@@STEP_LOG_LINE@json.output@ \"product.board\": \"shamu\", @@@",
42 "@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": true, @@@", 42 "@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": true, @@@",
43 "@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@", 43 "@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@",
44 "@@@STEP_LOG_LINE@json.output@}@@@", 44 "@@@STEP_LOG_LINE@json.output@}@@@",
45 "@@@STEP_LOG_END@json.output@@@" 45 "@@@STEP_LOG_END@json.output@@@"
46 ] 46 ]
47 }, 47 },
48 { 48 {
49 "cmd": [ 49 "cmd": [
50 "[CWD]/skia/platform_tools/android/bin/adb_wait_for_device" 50 "[SLAVE_BUILD]/skia/platform_tools/android/bin/adb_wait_for_device"
51 ], 51 ],
52 "cwd": "[SLAVE_BUILD]",
52 "env": { 53 "env": {
53 "ANDROID_HOME": "/b/android-sdk-linux", 54 "ANDROID_HOME": "/b/android-sdk-linux",
54 "ANDROID_SDK_ROOT": "/b/android-sdk-linux", 55 "ANDROID_SDK_ROOT": "/b/android-sdk-linux",
55 "BUILDTYPE": "Release", 56 "BUILDTYPE": "Release",
56 "CHROME_HEADLESS": "1", 57 "CHROME_HEADLESS": "1",
57 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0", 58 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
58 "PATH": "[CWD]/depot_tools:%(PATH)s", 59 "PATH": "[SLAVE_BUILD]/depot_tools:%(PATH)s",
59 "SKIA_ANDROID_VERBOSE_SETUP": "1", 60 "SKIA_ANDROID_VERBOSE_SETUP": "1",
60 "SKIA_OUT": "[CWD]/out" 61 "SKIA_OUT": "[SLAVE_BUILD]/out"
61 }, 62 },
62 "name": "wait for device (1)" 63 "name": "wait for device (1)"
63 }, 64 },
64 { 65 {
65 "cmd": [ 66 "cmd": [
66 "[CWD]/skia/platform_tools/android/bin/adb_wait_for_charge" 67 "[SLAVE_BUILD]/skia/platform_tools/android/bin/adb_wait_for_charge"
67 ], 68 ],
69 "cwd": "[SLAVE_BUILD]",
68 "env": { 70 "env": {
69 "ANDROID_HOME": "/b/android-sdk-linux", 71 "ANDROID_HOME": "/b/android-sdk-linux",
70 "ANDROID_SDK_ROOT": "/b/android-sdk-linux", 72 "ANDROID_SDK_ROOT": "/b/android-sdk-linux",
71 "BUILDTYPE": "Release", 73 "BUILDTYPE": "Release",
72 "CHROME_HEADLESS": "1", 74 "CHROME_HEADLESS": "1",
73 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0", 75 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
74 "PATH": "[CWD]/depot_tools:%(PATH)s", 76 "PATH": "[SLAVE_BUILD]/depot_tools:%(PATH)s",
75 "SKIA_ANDROID_VERBOSE_SETUP": "1", 77 "SKIA_ANDROID_VERBOSE_SETUP": "1",
76 "SKIA_OUT": "[CWD]/out" 78 "SKIA_OUT": "[SLAVE_BUILD]/out"
77 }, 79 },
78 "name": "wait for charge (1)" 80 "name": "wait for charge (1)"
79 }, 81 },
80 { 82 {
81 "cmd": [ 83 "cmd": [
82 "/b/android-sdk-linux/platform-tools/adb", 84 "/b/android-sdk-linux/platform-tools/adb",
83 "shell", 85 "shell",
84 "echo", 86 "echo",
85 "$EXTERNAL_STORAGE" 87 "$EXTERNAL_STORAGE"
86 ], 88 ],
89 "cwd": "[SLAVE_BUILD]",
87 "env": { 90 "env": {
88 "BUILDTYPE": "Release", 91 "BUILDTYPE": "Release",
89 "CHROME_HEADLESS": "1", 92 "CHROME_HEADLESS": "1",
90 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0", 93 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
91 "PATH": "[CWD]/depot_tools:%(PATH)s", 94 "PATH": "[SLAVE_BUILD]/depot_tools:%(PATH)s",
92 "SKIA_OUT": "[CWD]/out" 95 "SKIA_OUT": "[SLAVE_BUILD]/out"
93 }, 96 },
94 "name": "get EXTERNAL_STORAGE dir", 97 "name": "get EXTERNAL_STORAGE dir",
95 "stdout": "/path/to/tmp/" 98 "stdout": "/path/to/tmp/"
96 }, 99 },
97 { 100 {
98 "cmd": [ 101 "cmd": [
99 "[CWD]/skia/platform_tools/android/bin/android_kill_skia", 102 "[SLAVE_BUILD]/skia/platform_tools/android/bin/android_kill_skia",
100 "--verbose" 103 "--verbose"
101 ], 104 ],
105 "cwd": "[SLAVE_BUILD]",
102 "env": { 106 "env": {
103 "ANDROID_HOME": "/b/android-sdk-linux", 107 "ANDROID_HOME": "/b/android-sdk-linux",
104 "ANDROID_SDK_ROOT": "/b/android-sdk-linux", 108 "ANDROID_SDK_ROOT": "/b/android-sdk-linux",
105 "BUILDTYPE": "Release", 109 "BUILDTYPE": "Release",
106 "CHROME_HEADLESS": "1", 110 "CHROME_HEADLESS": "1",
107 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0", 111 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
108 "PATH": "[CWD]/depot_tools:%(PATH)s", 112 "PATH": "[SLAVE_BUILD]/depot_tools:%(PATH)s",
109 "SKIA_ANDROID_VERBOSE_SETUP": "1", 113 "SKIA_ANDROID_VERBOSE_SETUP": "1",
110 "SKIA_OUT": "[CWD]/out" 114 "SKIA_OUT": "[SLAVE_BUILD]/out"
111 }, 115 },
112 "name": "kill skia" 116 "name": "kill skia"
113 }, 117 },
114 { 118 {
115 "cmd": [ 119 "cmd": [
116 "/b/android-sdk-linux/platform-tools/adb", 120 "/b/android-sdk-linux/platform-tools/adb",
117 "shell", 121 "shell",
118 "dumpsys", 122 "dumpsys",
119 "batteryproperties" 123 "batteryproperties"
120 ], 124 ],
125 "cwd": "[SLAVE_BUILD]",
121 "env": { 126 "env": {
122 "BUILDTYPE": "Release", 127 "BUILDTYPE": "Release",
123 "CHROME_HEADLESS": "1", 128 "CHROME_HEADLESS": "1",
124 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0", 129 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
125 "PATH": "[CWD]/depot_tools:%(PATH)s", 130 "PATH": "[SLAVE_BUILD]/depot_tools:%(PATH)s",
126 "SKIA_OUT": "[CWD]/out" 131 "SKIA_OUT": "[SLAVE_BUILD]/out"
127 }, 132 },
128 "name": "starting battery stats" 133 "name": "starting battery stats"
129 }, 134 },
130 { 135 {
131 "cmd": [ 136 "cmd": [
132 "[CWD]/skia/platform_tools/android/bin/adb_push_if_needed", 137 "[SLAVE_BUILD]/skia/platform_tools/android/bin/adb_push_if_needed",
133 "--verbose", 138 "--verbose",
134 "[CWD]/skia/resources", 139 "[SLAVE_BUILD]/skia/resources",
135 "/storage/emulated/legacy/skiabot/skia_resources" 140 "/storage/emulated/legacy/skiabot/skia_resources"
136 ], 141 ],
142 "cwd": "[SLAVE_BUILD]",
137 "env": { 143 "env": {
138 "ANDROID_HOME": "/b/android-sdk-linux", 144 "ANDROID_HOME": "/b/android-sdk-linux",
139 "ANDROID_SDK_ROOT": "/b/android-sdk-linux", 145 "ANDROID_SDK_ROOT": "/b/android-sdk-linux",
140 "BUILDTYPE": "Release", 146 "BUILDTYPE": "Release",
141 "CHROME_HEADLESS": "1", 147 "CHROME_HEADLESS": "1",
142 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0", 148 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
143 "PATH": "[CWD]/depot_tools:%(PATH)s", 149 "PATH": "[SLAVE_BUILD]/depot_tools:%(PATH)s",
144 "SKIA_ANDROID_VERBOSE_SETUP": "1", 150 "SKIA_ANDROID_VERBOSE_SETUP": "1",
145 "SKIA_OUT": "[CWD]/out" 151 "SKIA_OUT": "[SLAVE_BUILD]/out"
146 }, 152 },
147 "name": "push resources" 153 "name": "push resources"
148 }, 154 },
149 { 155 {
150 "cmd": [ 156 "cmd": [
151 "python", 157 "python",
152 "-u", 158 "-u",
153 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", 159 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
154 "[CWD]/tmp/SKP_VERSION", 160 "[SLAVE_BUILD]/tmp/SKP_VERSION",
155 "/path/to/tmp/" 161 "/path/to/tmp/"
156 ], 162 ],
163 "cwd": "[SLAVE_BUILD]",
157 "name": "Get downloaded SKP_VERSION" 164 "name": "Get downloaded SKP_VERSION"
158 }, 165 },
159 { 166 {
160 "cmd": [ 167 "cmd": [
161 "/b/android-sdk-linux/platform-tools/adb", 168 "/b/android-sdk-linux/platform-tools/adb",
162 "shell", 169 "shell",
163 "cat", 170 "cat",
164 "/storage/emulated/legacy/skiabot/skia_tmp_dir/SKP_VERSION" 171 "/storage/emulated/legacy/skiabot/skia_tmp_dir/SKP_VERSION"
165 ], 172 ],
173 "cwd": "[SLAVE_BUILD]",
166 "env": { 174 "env": {
167 "BUILDTYPE": "Release", 175 "BUILDTYPE": "Release",
168 "CHROME_HEADLESS": "1", 176 "CHROME_HEADLESS": "1",
169 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0", 177 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
170 "PATH": "[CWD]/depot_tools:%(PATH)s", 178 "PATH": "[SLAVE_BUILD]/depot_tools:%(PATH)s",
171 "SKIA_OUT": "[CWD]/out" 179 "SKIA_OUT": "[SLAVE_BUILD]/out"
172 }, 180 },
173 "name": "read SKP_VERSION", 181 "name": "read SKP_VERSION",
174 "stdout": "/path/to/tmp/" 182 "stdout": "/path/to/tmp/"
175 }, 183 },
176 { 184 {
177 "cmd": [ 185 "cmd": [
178 "python", 186 "python",
179 "-u", 187 "-u",
180 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", 188 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
181 "[CWD]/tmp/SK_IMAGE_VERSION", 189 "[SLAVE_BUILD]/tmp/SK_IMAGE_VERSION",
182 "/path/to/tmp/" 190 "/path/to/tmp/"
183 ], 191 ],
192 "cwd": "[SLAVE_BUILD]",
184 "name": "Get downloaded SK_IMAGE_VERSION" 193 "name": "Get downloaded SK_IMAGE_VERSION"
185 }, 194 },
186 { 195 {
187 "cmd": [ 196 "cmd": [
188 "/b/android-sdk-linux/platform-tools/adb", 197 "/b/android-sdk-linux/platform-tools/adb",
189 "shell", 198 "shell",
190 "cat", 199 "cat",
191 "/storage/emulated/legacy/skiabot/skia_tmp_dir/SK_IMAGE_VERSION" 200 "/storage/emulated/legacy/skiabot/skia_tmp_dir/SK_IMAGE_VERSION"
192 ], 201 ],
202 "cwd": "[SLAVE_BUILD]",
193 "env": { 203 "env": {
194 "BUILDTYPE": "Release", 204 "BUILDTYPE": "Release",
195 "CHROME_HEADLESS": "1", 205 "CHROME_HEADLESS": "1",
196 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0", 206 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
197 "PATH": "[CWD]/depot_tools:%(PATH)s", 207 "PATH": "[SLAVE_BUILD]/depot_tools:%(PATH)s",
198 "SKIA_OUT": "[CWD]/out" 208 "SKIA_OUT": "[SLAVE_BUILD]/out"
199 }, 209 },
200 "name": "read SK_IMAGE_VERSION", 210 "name": "read SK_IMAGE_VERSION",
201 "stdout": "/path/to/tmp/" 211 "stdout": "/path/to/tmp/"
202 }, 212 },
203 { 213 {
204 "cmd": [ 214 "cmd": [
205 "python", 215 "python",
206 "-u", 216 "-u",
207 "\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", 217 "\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",
208 "[SWARM_OUT_DIR]/dm" 218 "[SWARM_OUT_DIR]/dm"
209 ], 219 ],
220 "cwd": "[SLAVE_BUILD]",
210 "env": { 221 "env": {
211 "PYTHONPATH": "build/scripts" 222 "PYTHONPATH": "build/scripts"
212 }, 223 },
213 "name": "rmtree dm", 224 "name": "rmtree dm",
214 "~followup_annotations": [ 225 "~followup_annotations": [
215 "@@@STEP_LOG_LINE@python.inline@@@@", 226 "@@@STEP_LOG_LINE@python.inline@@@@",
216 "@@@STEP_LOG_LINE@python.inline@import os, sys@@@", 227 "@@@STEP_LOG_LINE@python.inline@import os, sys@@@",
217 "@@@STEP_LOG_LINE@python.inline@from common import chromium_utils # Error? See https://crbug.com/584783.@@@", 228 "@@@STEP_LOG_LINE@python.inline@from common import chromium_utils # Error? See https://crbug.com/584783.@@@",
218 "@@@STEP_LOG_LINE@python.inline@@@@", 229 "@@@STEP_LOG_LINE@python.inline@@@@",
219 "@@@STEP_LOG_LINE@python.inline@@@@", 230 "@@@STEP_LOG_LINE@python.inline@@@@",
220 "@@@STEP_LOG_LINE@python.inline@if os.path.exists(sys.argv[1]):@@@", 231 "@@@STEP_LOG_LINE@python.inline@if os.path.exists(sys.argv[1]):@@@",
221 "@@@STEP_LOG_LINE@python.inline@ chromium_utils.RemoveDirectory(sys.argv[ 1])@@@", 232 "@@@STEP_LOG_LINE@python.inline@ chromium_utils.RemoveDirectory(sys.argv[ 1])@@@",
222 "@@@STEP_LOG_END@python.inline@@@" 233 "@@@STEP_LOG_END@python.inline@@@"
223 ] 234 ]
224 }, 235 },
225 { 236 {
226 "cmd": [ 237 "cmd": [
227 "python", 238 "python",
228 "-u", 239 "-u",
229 "\nimport sys, os\npath = sys.argv[1]\nmode = int(sys.argv[2])\nif not os. path.isdir(path):\n if os.path.exists(path):\n print \"%s exists but is not a dir\" % path\n sys.exit(1)\n os.makedirs(path, mode)\n", 240 "\nimport sys, os\npath = sys.argv[1]\nmode = int(sys.argv[2])\nif not os. path.isdir(path):\n if os.path.exists(path):\n print \"%s exists but is not a dir\" % path\n sys.exit(1)\n os.makedirs(path, mode)\n",
230 "[SWARM_OUT_DIR]/dm", 241 "[SWARM_OUT_DIR]/dm",
231 "511" 242 "511"
232 ], 243 ],
244 "cwd": "[SLAVE_BUILD]",
233 "name": "makedirs dm", 245 "name": "makedirs dm",
234 "~followup_annotations": [ 246 "~followup_annotations": [
235 "@@@STEP_LOG_LINE@python.inline@@@@", 247 "@@@STEP_LOG_LINE@python.inline@@@@",
236 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@", 248 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@",
237 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@", 249 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@",
238 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@", 250 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@",
239 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@", 251 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@",
240 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@", 252 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@",
241 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" % path@@@", 253 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" % path@@@",
242 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@", 254 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@",
243 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@", 255 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@",
244 "@@@STEP_LOG_END@python.inline@@@" 256 "@@@STEP_LOG_END@python.inline@@@"
245 ] 257 ]
246 }, 258 },
247 { 259 {
248 "cmd": [ 260 "cmd": [
249 "/b/android-sdk-linux/platform-tools/adb", 261 "/b/android-sdk-linux/platform-tools/adb",
250 "shell", 262 "shell",
251 "rm", 263 "rm",
252 "-r", 264 "-r",
253 "/storage/emulated/legacy/skiabot/skia_dm" 265 "/storage/emulated/legacy/skiabot/skia_dm"
254 ], 266 ],
267 "cwd": "[SLAVE_BUILD]",
255 "env": { 268 "env": {
256 "BUILDTYPE": "Release", 269 "BUILDTYPE": "Release",
257 "CHROME_HEADLESS": "1", 270 "CHROME_HEADLESS": "1",
258 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0", 271 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
259 "PATH": "[CWD]/depot_tools:%(PATH)s", 272 "PATH": "[SLAVE_BUILD]/depot_tools:%(PATH)s",
260 "SKIA_OUT": "[CWD]/out" 273 "SKIA_OUT": "[SLAVE_BUILD]/out"
261 }, 274 },
262 "name": "rmdir skia_dm" 275 "name": "rmdir skia_dm"
263 }, 276 },
264 { 277 {
265 "cmd": [ 278 "cmd": [
266 "/b/android-sdk-linux/platform-tools/adb", 279 "/b/android-sdk-linux/platform-tools/adb",
267 "shell", 280 "shell",
268 "if", 281 "if",
269 "[", 282 "[",
270 "-e", 283 "-e",
271 "/storage/emulated/legacy/skiabot/skia_dm", 284 "/storage/emulated/legacy/skiabot/skia_dm",
272 "];", 285 "];",
273 "then", 286 "then",
274 "echo", 287 "echo",
275 "FILE_EXISTS;", 288 "FILE_EXISTS;",
276 "fi" 289 "fi"
277 ], 290 ],
291 "cwd": "[SLAVE_BUILD]",
278 "env": { 292 "env": {
279 "BUILDTYPE": "Release", 293 "BUILDTYPE": "Release",
280 "CHROME_HEADLESS": "1", 294 "CHROME_HEADLESS": "1",
281 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0", 295 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
282 "PATH": "[CWD]/depot_tools:%(PATH)s", 296 "PATH": "[SLAVE_BUILD]/depot_tools:%(PATH)s",
283 "SKIA_OUT": "[CWD]/out" 297 "SKIA_OUT": "[SLAVE_BUILD]/out"
284 }, 298 },
285 "name": "exists skia_dm", 299 "name": "exists skia_dm",
286 "stdout": "/path/to/tmp/" 300 "stdout": "/path/to/tmp/"
287 }, 301 },
288 { 302 {
289 "cmd": [ 303 "cmd": [
290 "/b/android-sdk-linux/platform-tools/adb", 304 "/b/android-sdk-linux/platform-tools/adb",
291 "shell", 305 "shell",
292 "mkdir", 306 "mkdir",
293 "-p", 307 "-p",
294 "/storage/emulated/legacy/skiabot/skia_dm" 308 "/storage/emulated/legacy/skiabot/skia_dm"
295 ], 309 ],
310 "cwd": "[SLAVE_BUILD]",
296 "env": { 311 "env": {
297 "BUILDTYPE": "Release", 312 "BUILDTYPE": "Release",
298 "CHROME_HEADLESS": "1", 313 "CHROME_HEADLESS": "1",
299 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0", 314 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
300 "PATH": "[CWD]/depot_tools:%(PATH)s", 315 "PATH": "[SLAVE_BUILD]/depot_tools:%(PATH)s",
301 "SKIA_OUT": "[CWD]/out" 316 "SKIA_OUT": "[SLAVE_BUILD]/out"
302 }, 317 },
303 "name": "mkdir skia_dm" 318 "name": "mkdir skia_dm"
304 }, 319 },
305 { 320 {
306 "cmd": [ 321 "cmd": [
307 "python", 322 "python",
308 "-u", 323 "-u",
309 "\nimport sys, os\npath = sys.argv[1]\nmode = int(sys.argv[2])\nif not os. path.isdir(path):\n if os.path.exists(path):\n print \"%s exists but is not a dir\" % path\n sys.exit(1)\n os.makedirs(path, mode)\n", 324 "\nimport sys, os\npath = sys.argv[1]\nmode = int(sys.argv[2])\nif not os. path.isdir(path):\n if os.path.exists(path):\n print \"%s exists but is not a dir\" % path\n sys.exit(1)\n os.makedirs(path, mode)\n",
310 "[CWD]/tmp", 325 "[SLAVE_BUILD]/tmp",
311 "511" 326 "511"
312 ], 327 ],
328 "cwd": "[SLAVE_BUILD]",
313 "name": "makedirs tmp_dir", 329 "name": "makedirs tmp_dir",
314 "~followup_annotations": [ 330 "~followup_annotations": [
315 "@@@STEP_LOG_LINE@python.inline@@@@", 331 "@@@STEP_LOG_LINE@python.inline@@@@",
316 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@", 332 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@",
317 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@", 333 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@",
318 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@", 334 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@",
319 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@", 335 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@",
320 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@", 336 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@",
321 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" % path@@@", 337 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" % path@@@",
322 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@", 338 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@",
323 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@", 339 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@",
324 "@@@STEP_LOG_END@python.inline@@@" 340 "@@@STEP_LOG_END@python.inline@@@"
325 ] 341 ]
326 }, 342 },
327 { 343 {
328 "cmd": [ 344 "cmd": [
329 "python", 345 "python",
330 "-u", 346 "-u",
331 "\nimport contextlib\nimport math\nimport socket\nimport sys\nimport time\ nimport urllib2\n\nHASHES_URL = 'https://gold.skia.org/_/hashes'\nRETRIES = 5\nT IMEOUT = 60\nWAIT_BASE = 15\n\nsocket.setdefaulttimeout(TIMEOUT)\nfor retry in r ange(RETRIES):\n try:\n with contextlib.closing(\n urllib2.urlopen(HA SHES_URL, timeout=TIMEOUT)) as w:\n hashes = w.read()\n with open(sys. argv[1], 'w') as f:\n f.write(hashes)\n break\n except Exception as e:\n print 'Failed to get uninteresting hashes from %s:' % HASHES_URL\n print e\n if retry == RETRIES:\n raise\n waittime = WAIT_BASE * math .pow(2, retry)\n print 'Retry in %d seconds.' % waittime\n time.sleep(wait time)\n", 347 "\nimport contextlib\nimport math\nimport socket\nimport sys\nimport time\ nimport urllib2\n\nHASHES_URL = 'https://gold.skia.org/_/hashes'\nRETRIES = 5\nT IMEOUT = 60\nWAIT_BASE = 15\n\nsocket.setdefaulttimeout(TIMEOUT)\nfor retry in r ange(RETRIES):\n try:\n with contextlib.closing(\n urllib2.urlopen(HA SHES_URL, timeout=TIMEOUT)) as w:\n hashes = w.read()\n with open(sys. argv[1], 'w') as f:\n f.write(hashes)\n break\n except Exception as e:\n print 'Failed to get uninteresting hashes from %s:' % HASHES_URL\n print e\n if retry == RETRIES:\n raise\n waittime = WAIT_BASE * math .pow(2, retry)\n print 'Retry in %d seconds.' % waittime\n time.sleep(wait time)\n",
332 "[CWD]/tmp/uninteresting_hashes.txt" 348 "[SLAVE_BUILD]/tmp/uninteresting_hashes.txt"
333 ], 349 ],
334 "cwd": "[CWD]/skia", 350 "cwd": "[SLAVE_BUILD]/skia",
335 "env": { 351 "env": {
336 "BUILDTYPE": "Release", 352 "BUILDTYPE": "Release",
337 "CHROME_HEADLESS": "1", 353 "CHROME_HEADLESS": "1",
338 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0", 354 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
339 "PATH": "[CWD]/depot_tools:%(PATH)s", 355 "PATH": "[SLAVE_BUILD]/depot_tools:%(PATH)s",
340 "SKIA_OUT": "[CWD]/out" 356 "SKIA_OUT": "[SLAVE_BUILD]/out"
341 }, 357 },
342 "name": "get uninteresting hashes", 358 "name": "get uninteresting hashes",
343 "~followup_annotations": [ 359 "~followup_annotations": [
344 "@@@STEP_LOG_LINE@python.inline@@@@", 360 "@@@STEP_LOG_LINE@python.inline@@@@",
345 "@@@STEP_LOG_LINE@python.inline@import contextlib@@@", 361 "@@@STEP_LOG_LINE@python.inline@import contextlib@@@",
346 "@@@STEP_LOG_LINE@python.inline@import math@@@", 362 "@@@STEP_LOG_LINE@python.inline@import math@@@",
347 "@@@STEP_LOG_LINE@python.inline@import socket@@@", 363 "@@@STEP_LOG_LINE@python.inline@import socket@@@",
348 "@@@STEP_LOG_LINE@python.inline@import sys@@@", 364 "@@@STEP_LOG_LINE@python.inline@import sys@@@",
349 "@@@STEP_LOG_LINE@python.inline@import time@@@", 365 "@@@STEP_LOG_LINE@python.inline@import time@@@",
350 "@@@STEP_LOG_LINE@python.inline@import urllib2@@@", 366 "@@@STEP_LOG_LINE@python.inline@import urllib2@@@",
(...skipping 20 matching lines...) Expand all
371 "@@@STEP_LOG_LINE@python.inline@ waittime = WAIT_BASE * math.pow(2, ret ry)@@@", 387 "@@@STEP_LOG_LINE@python.inline@ waittime = WAIT_BASE * math.pow(2, ret ry)@@@",
372 "@@@STEP_LOG_LINE@python.inline@ print 'Retry in %d seconds.' % waittim e@@@", 388 "@@@STEP_LOG_LINE@python.inline@ print 'Retry in %d seconds.' % waittim e@@@",
373 "@@@STEP_LOG_LINE@python.inline@ time.sleep(waittime)@@@", 389 "@@@STEP_LOG_LINE@python.inline@ time.sleep(waittime)@@@",
374 "@@@STEP_LOG_END@python.inline@@@" 390 "@@@STEP_LOG_END@python.inline@@@"
375 ] 391 ]
376 }, 392 },
377 { 393 {
378 "cmd": [ 394 "cmd": [
379 "/b/android-sdk-linux/platform-tools/adb", 395 "/b/android-sdk-linux/platform-tools/adb",
380 "push", 396 "push",
381 "[CWD]/tmp/uninteresting_hashes.txt", 397 "[SLAVE_BUILD]/tmp/uninteresting_hashes.txt",
382 "/storage/emulated/legacy/skiabot/skia_tmp_dir/uninteresting_hashes.txt" 398 "/storage/emulated/legacy/skiabot/skia_tmp_dir/uninteresting_hashes.txt"
383 ], 399 ],
400 "cwd": "[SLAVE_BUILD]",
384 "env": { 401 "env": {
385 "BUILDTYPE": "Release", 402 "BUILDTYPE": "Release",
386 "CHROME_HEADLESS": "1", 403 "CHROME_HEADLESS": "1",
387 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0", 404 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
388 "PATH": "[CWD]/depot_tools:%(PATH)s", 405 "PATH": "[SLAVE_BUILD]/depot_tools:%(PATH)s",
389 "SKIA_OUT": "[CWD]/out" 406 "SKIA_OUT": "[SLAVE_BUILD]/out"
390 }, 407 },
391 "name": "push uninteresting_hashes.txt" 408 "name": "push uninteresting_hashes.txt"
392 }, 409 },
393 { 410 {
394 "cmd": [ 411 "cmd": [
395 "[CWD]/skia/platform_tools/android/bin/android_run_skia", 412 "[SLAVE_BUILD]/skia/platform_tools/android/bin/android_run_skia",
396 "--verbose", 413 "--verbose",
397 "--logcat", 414 "--logcat",
398 "-d", 415 "-d",
399 "arm_v7_neon", 416 "arm_v7_neon",
400 "-t", 417 "-t",
401 "Release", 418 "Release",
402 "dm", 419 "dm",
403 "--undefok", 420 "--undefok",
404 "--resourcePath", 421 "--resourcePath",
405 "/storage/emulated/legacy/skiabot/skia_resources", 422 "/storage/emulated/legacy/skiabot/skia_resources",
(...skipping 26 matching lines...) Expand all
432 "Nexus6", 449 "Nexus6",
433 "os", 450 "os",
434 "Android", 451 "Android",
435 "--uninterestingHashesFile", 452 "--uninterestingHashesFile",
436 "/storage/emulated/legacy/skiabot/skia_tmp_dir/uninteresting_hashes.txt", 453 "/storage/emulated/legacy/skiabot/skia_tmp_dir/uninteresting_hashes.txt",
437 "--writePath", 454 "--writePath",
438 "/storage/emulated/legacy/skiabot/skia_dm", 455 "/storage/emulated/legacy/skiabot/skia_dm",
439 "--nocpu", 456 "--nocpu",
440 "--dummy-flags" 457 "--dummy-flags"
441 ], 458 ],
459 "cwd": "[SLAVE_BUILD]",
442 "env": { 460 "env": {
443 "ANDROID_HOME": "/b/android-sdk-linux", 461 "ANDROID_HOME": "/b/android-sdk-linux",
444 "ANDROID_SDK_ROOT": "/b/android-sdk-linux", 462 "ANDROID_SDK_ROOT": "/b/android-sdk-linux",
445 "BUILDTYPE": "Release", 463 "BUILDTYPE": "Release",
446 "CHROME_HEADLESS": "1", 464 "CHROME_HEADLESS": "1",
447 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0", 465 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
448 "PATH": "[CWD]/depot_tools:%(PATH)s", 466 "PATH": "[SLAVE_BUILD]/depot_tools:%(PATH)s",
449 "SKIA_ANDROID_VERBOSE_SETUP": "1", 467 "SKIA_ANDROID_VERBOSE_SETUP": "1",
450 "SKIA_OUT": "[CWD]/out" 468 "SKIA_OUT": "[SLAVE_BUILD]/out"
451 }, 469 },
452 "name": "dm" 470 "name": "dm"
453 }, 471 },
454 { 472 {
455 "cmd": [ 473 "cmd": [
456 "[CWD]/skia/platform_tools/android/bin/adb_pull_if_needed", 474 "[SLAVE_BUILD]/skia/platform_tools/android/bin/adb_pull_if_needed",
457 "--verbose", 475 "--verbose",
458 "/storage/emulated/legacy/skiabot/skia_dm", 476 "/storage/emulated/legacy/skiabot/skia_dm",
459 "[SWARM_OUT_DIR]/dm" 477 "[SWARM_OUT_DIR]/dm"
460 ], 478 ],
479 "cwd": "[SLAVE_BUILD]",
461 "env": { 480 "env": {
462 "ANDROID_HOME": "/b/android-sdk-linux", 481 "ANDROID_HOME": "/b/android-sdk-linux",
463 "ANDROID_SDK_ROOT": "/b/android-sdk-linux", 482 "ANDROID_SDK_ROOT": "/b/android-sdk-linux",
464 "BUILDTYPE": "Release", 483 "BUILDTYPE": "Release",
465 "CHROME_HEADLESS": "1", 484 "CHROME_HEADLESS": "1",
466 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0", 485 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
467 "PATH": "[CWD]/depot_tools:%(PATH)s", 486 "PATH": "[SLAVE_BUILD]/depot_tools:%(PATH)s",
468 "SKIA_ANDROID_VERBOSE_SETUP": "1", 487 "SKIA_ANDROID_VERBOSE_SETUP": "1",
469 "SKIA_OUT": "[CWD]/out" 488 "SKIA_OUT": "[SLAVE_BUILD]/out"
470 }, 489 },
471 "name": "pull skia_dm" 490 "name": "pull skia_dm"
472 }, 491 },
473 { 492 {
474 "cmd": [ 493 "cmd": [
475 "/b/android-sdk-linux/platform-tools/adb", 494 "/b/android-sdk-linux/platform-tools/adb",
476 "shell", 495 "shell",
477 "dumpsys", 496 "dumpsys",
478 "batteryproperties" 497 "batteryproperties"
479 ], 498 ],
499 "cwd": "[SLAVE_BUILD]",
480 "env": { 500 "env": {
481 "BUILDTYPE": "Release", 501 "BUILDTYPE": "Release",
482 "CHROME_HEADLESS": "1", 502 "CHROME_HEADLESS": "1",
483 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0", 503 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
484 "PATH": "[CWD]/depot_tools:%(PATH)s", 504 "PATH": "[SLAVE_BUILD]/depot_tools:%(PATH)s",
485 "SKIA_OUT": "[CWD]/out" 505 "SKIA_OUT": "[SLAVE_BUILD]/out"
486 }, 506 },
487 "name": "final battery stats" 507 "name": "final battery stats"
488 }, 508 },
489 { 509 {
490 "cmd": [ 510 "cmd": [
491 "/b/android-sdk-linux/platform-tools/adb", 511 "/b/android-sdk-linux/platform-tools/adb",
492 "reboot" 512 "reboot"
493 ], 513 ],
514 "cwd": "[SLAVE_BUILD]",
494 "env": { 515 "env": {
495 "BUILDTYPE": "Release", 516 "BUILDTYPE": "Release",
496 "CHROME_HEADLESS": "1", 517 "CHROME_HEADLESS": "1",
497 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0", 518 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
498 "PATH": "[CWD]/depot_tools:%(PATH)s", 519 "PATH": "[SLAVE_BUILD]/depot_tools:%(PATH)s",
499 "SKIA_OUT": "[CWD]/out" 520 "SKIA_OUT": "[SLAVE_BUILD]/out"
500 }, 521 },
501 "name": "reboot" 522 "name": "reboot"
502 }, 523 },
503 { 524 {
504 "cmd": [ 525 "cmd": [
505 "sleep", 526 "sleep",
506 "10" 527 "10"
507 ], 528 ],
529 "cwd": "[SLAVE_BUILD]",
508 "env": { 530 "env": {
509 "BUILDTYPE": "Release", 531 "BUILDTYPE": "Release",
510 "CHROME_HEADLESS": "1", 532 "CHROME_HEADLESS": "1",
511 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0", 533 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
512 "PATH": "[CWD]/depot_tools:%(PATH)s", 534 "PATH": "[SLAVE_BUILD]/depot_tools:%(PATH)s",
513 "SKIA_OUT": "[CWD]/out" 535 "SKIA_OUT": "[SLAVE_BUILD]/out"
514 }, 536 },
515 "name": "wait for reboot" 537 "name": "wait for reboot"
516 }, 538 },
517 { 539 {
518 "cmd": [ 540 "cmd": [
519 "[CWD]/skia/platform_tools/android/bin/adb_wait_for_device" 541 "[SLAVE_BUILD]/skia/platform_tools/android/bin/adb_wait_for_device"
520 ], 542 ],
543 "cwd": "[SLAVE_BUILD]",
521 "env": { 544 "env": {
522 "ANDROID_HOME": "/b/android-sdk-linux", 545 "ANDROID_HOME": "/b/android-sdk-linux",
523 "ANDROID_SDK_ROOT": "/b/android-sdk-linux", 546 "ANDROID_SDK_ROOT": "/b/android-sdk-linux",
524 "BUILDTYPE": "Release", 547 "BUILDTYPE": "Release",
525 "CHROME_HEADLESS": "1", 548 "CHROME_HEADLESS": "1",
526 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0", 549 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
527 "PATH": "[CWD]/depot_tools:%(PATH)s", 550 "PATH": "[SLAVE_BUILD]/depot_tools:%(PATH)s",
528 "SKIA_ANDROID_VERBOSE_SETUP": "1", 551 "SKIA_ANDROID_VERBOSE_SETUP": "1",
529 "SKIA_OUT": "[CWD]/out" 552 "SKIA_OUT": "[SLAVE_BUILD]/out"
530 }, 553 },
531 "name": "wait for device (2)" 554 "name": "wait for device (2)"
532 }, 555 },
533 { 556 {
534 "cmd": [ 557 "cmd": [
535 "[CWD]/skia/platform_tools/android/bin/adb_wait_for_charge" 558 "[SLAVE_BUILD]/skia/platform_tools/android/bin/adb_wait_for_charge"
536 ], 559 ],
560 "cwd": "[SLAVE_BUILD]",
537 "env": { 561 "env": {
538 "ANDROID_HOME": "/b/android-sdk-linux", 562 "ANDROID_HOME": "/b/android-sdk-linux",
539 "ANDROID_SDK_ROOT": "/b/android-sdk-linux", 563 "ANDROID_SDK_ROOT": "/b/android-sdk-linux",
540 "BUILDTYPE": "Release", 564 "BUILDTYPE": "Release",
541 "CHROME_HEADLESS": "1", 565 "CHROME_HEADLESS": "1",
542 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0", 566 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
543 "PATH": "[CWD]/depot_tools:%(PATH)s", 567 "PATH": "[SLAVE_BUILD]/depot_tools:%(PATH)s",
544 "SKIA_ANDROID_VERBOSE_SETUP": "1", 568 "SKIA_ANDROID_VERBOSE_SETUP": "1",
545 "SKIA_OUT": "[CWD]/out" 569 "SKIA_OUT": "[SLAVE_BUILD]/out"
546 }, 570 },
547 "name": "wait for charge (2)" 571 "name": "wait for charge (2)"
548 }, 572 },
549 { 573 {
550 "name": "$result", 574 "name": "$result",
551 "recipe_result": null, 575 "recipe_result": null,
552 "status_code": 0 576 "status_code": 0
553 } 577 }
554 ] 578 ]
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698