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

Side by Side Diff: scripts/slave/recipes/skia/skia.expected/Test-Android-GCC-Nexus7-GPU-Tegra3-Arm7-Debug.json

Issue 1919193002: build: roll infra_paths changes (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/tools/build
Patch Set: merge 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 | Annotate | Revision Log
OLDNEW
1 [ 1 [
2 { 2 {
3 "cmd": [ 3 "cmd": [
4 "git", 4 "git",
5 "remote", 5 "remote",
6 "set-url", 6 "set-url",
7 "origin", 7 "origin",
8 "https://skia.googlesource.com/skia.git" 8 "https://skia.googlesource.com/skia.git"
9 ], 9 ],
10 "cwd": "[SLAVE_BUILD]/skia", 10 "cwd": "[CWD]/skia",
11 "name": "git remote set-url" 11 "name": "git remote set-url"
12 }, 12 },
13 { 13 {
14 "cmd": [ 14 "cmd": [
15 "git", 15 "git",
16 "fetch" 16 "fetch"
17 ], 17 ],
18 "cwd": "[SLAVE_BUILD]/skia", 18 "cwd": "[CWD]/skia",
19 "name": "git fetch" 19 "name": "git fetch"
20 }, 20 },
21 { 21 {
22 "cmd": [ 22 "cmd": [
23 "git", 23 "git",
24 "reset", 24 "reset",
25 "--hard", 25 "--hard",
26 "abc123" 26 "abc123"
27 ], 27 ],
28 "cwd": "[SLAVE_BUILD]/skia", 28 "cwd": "[CWD]/skia",
29 "name": "git reset" 29 "name": "git reset"
30 }, 30 },
31 { 31 {
32 "cmd": [ 32 "cmd": [
33 "git", 33 "git",
34 "clean", 34 "clean",
35 "-d", 35 "-d",
36 "-f" 36 "-f"
37 ], 37 ],
38 "cwd": "[SLAVE_BUILD]/skia", 38 "cwd": "[CWD]/skia",
39 "name": "git clean" 39 "name": "git clean"
40 }, 40 },
41 { 41 {
42 "cmd": [ 42 "cmd": [
43 "python", 43 "python",
44 "-u", 44 "-u",
45 "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py", 45 "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py",
46 "config", 46 "config",
47 "--spec", 47 "--spec",
48 "cache_dir = '[GIT_CACHE]'\nsolutions = [{'deps_file': 'DEPS', 'managed': False, 'name': 'skia', 'url': 'https://skia.googlesource.com/skia.git'}]\ntarget _os = ['llvm']" 48 "cache_dir = '[ROOT]/b/build/slave/cache_dir'\nsolutions = [{'deps_file': 'DEPS', 'managed': False, 'name': 'skia', 'url': 'https://skia.googlesource.com/ skia.git'}]\ntarget_os = ['llvm']"
49 ], 49 ],
50 "cwd": "[SLAVE_BUILD]",
51 "env": { 50 "env": {
52 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]" 51 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]"
53 }, 52 },
54 "name": "gclient setup" 53 "name": "gclient setup"
55 }, 54 },
56 { 55 {
57 "cmd": [ 56 "cmd": [
58 "python", 57 "python",
59 "-u", 58 "-u",
60 "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py", 59 "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py",
61 "sync", 60 "sync",
62 "--nohooks", 61 "--nohooks",
63 "--force", 62 "--force",
64 "--verbose", 63 "--verbose",
65 "--delete_unversioned_trees", 64 "--delete_unversioned_trees",
66 "--revision", 65 "--revision",
67 "skia@abc123", 66 "skia@abc123",
68 "--output-json", 67 "--output-json",
69 "/path/to/tmp/json" 68 "/path/to/tmp/json"
70 ], 69 ],
71 "cwd": "[SLAVE_BUILD]",
72 "env": { 70 "env": {
73 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]" 71 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]"
74 }, 72 },
75 "name": "gclient sync", 73 "name": "gclient sync",
76 "~followup_annotations": [ 74 "~followup_annotations": [
77 "@@@STEP_LOG_LINE@json.output@{@@@", 75 "@@@STEP_LOG_LINE@json.output@{@@@",
78 "@@@STEP_LOG_LINE@json.output@ \"solutions\": {@@@", 76 "@@@STEP_LOG_LINE@json.output@ \"solutions\": {@@@",
79 "@@@STEP_LOG_LINE@json.output@ \"skia/\": {@@@", 77 "@@@STEP_LOG_LINE@json.output@ \"skia/\": {@@@",
80 "@@@STEP_LOG_LINE@json.output@ \"revision\": 164710@@@", 78 "@@@STEP_LOG_LINE@json.output@ \"revision\": 164710@@@",
81 "@@@STEP_LOG_LINE@json.output@ }@@@", 79 "@@@STEP_LOG_LINE@json.output@ }@@@",
82 "@@@STEP_LOG_LINE@json.output@ }@@@", 80 "@@@STEP_LOG_LINE@json.output@ }@@@",
83 "@@@STEP_LOG_LINE@json.output@}@@@", 81 "@@@STEP_LOG_LINE@json.output@}@@@",
84 "@@@STEP_LOG_END@json.output@@@", 82 "@@@STEP_LOG_END@json.output@@@",
85 "@@@SET_BUILD_PROPERTY@got_revision@164710@@@" 83 "@@@SET_BUILD_PROPERTY@got_revision@164710@@@"
86 ] 84 ]
87 }, 85 },
88 { 86 {
89 "cmd": [ 87 "cmd": [
90 "python", 88 "python",
91 "-u", 89 "-u",
92 "[SLAVE_BUILD]/skia/tools/buildbot_spec.py", 90 "[CWD]/skia/tools/buildbot_spec.py",
93 "/path/to/tmp/json", 91 "/path/to/tmp/json",
94 "Test-Android-GCC-Nexus7-GPU-Tegra3-Arm7-Debug" 92 "Test-Android-GCC-Nexus7-GPU-Tegra3-Arm7-Debug"
95 ], 93 ],
96 "cwd": "[SLAVE_BUILD]/skia", 94 "cwd": "[CWD]/skia",
97 "name": "exec buildbot_spec.py", 95 "name": "exec buildbot_spec.py",
98 "~followup_annotations": [ 96 "~followup_annotations": [
99 "@@@STEP_LOG_LINE@json.output@{@@@", 97 "@@@STEP_LOG_LINE@json.output@{@@@",
100 "@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@", 98 "@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
101 "@@@STEP_LOG_LINE@json.output@ \"dm\", @@@", 99 "@@@STEP_LOG_LINE@json.output@ \"dm\", @@@",
102 "@@@STEP_LOG_LINE@json.output@ \"nanobench\"@@@", 100 "@@@STEP_LOG_LINE@json.output@ \"nanobench\"@@@",
103 "@@@STEP_LOG_LINE@json.output@ ], @@@", 101 "@@@STEP_LOG_LINE@json.output@ ], @@@",
104 "@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@", 102 "@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
105 "@@@STEP_LOG_LINE@json.output@ \"arch\": \"Arm7\", @@@", 103 "@@@STEP_LOG_LINE@json.output@ \"arch\": \"Arm7\", @@@",
106 "@@@STEP_LOG_LINE@json.output@ \"compiler\": \"GCC\", @@@", 104 "@@@STEP_LOG_LINE@json.output@ \"compiler\": \"GCC\", @@@",
(...skipping 24 matching lines...) Expand all
131 "@@@STEP_LOG_LINE@json.output@}@@@", 129 "@@@STEP_LOG_LINE@json.output@}@@@",
132 "@@@STEP_LOG_END@json.output@@@" 130 "@@@STEP_LOG_END@json.output@@@"
133 ] 131 ]
134 }, 132 },
135 { 133 {
136 "cmd": [ 134 "cmd": [
137 "python", 135 "python",
138 "-u", 136 "-u",
139 "import json\nimport subprocess\nimport sys\n\nccache = None\ntry:\n ccac he = subprocess.check_output(['which', 'ccache']).rstrip()\nexcept:\n pass\npri nt json.dumps({'ccache': ccache})\n" 137 "import json\nimport subprocess\nimport sys\n\nccache = None\ntry:\n ccac he = subprocess.check_output(['which', 'ccache']).rstrip()\nexcept:\n pass\npri nt json.dumps({'ccache': ccache})\n"
140 ], 138 ],
141 "cwd": "[SLAVE_BUILD]",
142 "env": { 139 "env": {
143 "BUILDTYPE": "Debug", 140 "BUILDTYPE": "Debug",
144 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0", 141 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
145 "SKIA_OUT": "[SLAVE_BUILD]/skia/out/Test-Android-GCC-Nexus7-GPU-Tegra3-Arm 7-Debug" 142 "SKIA_OUT": "[CWD]/skia/out/Test-Android-GCC-Nexus7-GPU-Tegra3-Arm7-Debug"
146 }, 143 },
147 "name": "has ccache?", 144 "name": "has ccache?",
148 "stdout": "/path/to/tmp/json", 145 "stdout": "/path/to/tmp/json",
149 "~followup_annotations": [ 146 "~followup_annotations": [
150 "@@@STEP_LOG_LINE@json.output@{@@@", 147 "@@@STEP_LOG_LINE@json.output@{@@@",
151 "@@@STEP_LOG_LINE@json.output@ \"ccache\": null@@@", 148 "@@@STEP_LOG_LINE@json.output@ \"ccache\": null@@@",
152 "@@@STEP_LOG_LINE@json.output@}@@@", 149 "@@@STEP_LOG_LINE@json.output@}@@@",
153 "@@@STEP_LOG_END@json.output@@@", 150 "@@@STEP_LOG_END@json.output@@@",
154 "@@@STEP_LOG_LINE@python.inline@import json@@@", 151 "@@@STEP_LOG_LINE@python.inline@import json@@@",
155 "@@@STEP_LOG_LINE@python.inline@import subprocess@@@", 152 "@@@STEP_LOG_LINE@python.inline@import subprocess@@@",
156 "@@@STEP_LOG_LINE@python.inline@import sys@@@", 153 "@@@STEP_LOG_LINE@python.inline@import sys@@@",
157 "@@@STEP_LOG_LINE@python.inline@@@@", 154 "@@@STEP_LOG_LINE@python.inline@@@@",
158 "@@@STEP_LOG_LINE@python.inline@ccache = None@@@", 155 "@@@STEP_LOG_LINE@python.inline@ccache = None@@@",
159 "@@@STEP_LOG_LINE@python.inline@try:@@@", 156 "@@@STEP_LOG_LINE@python.inline@try:@@@",
160 "@@@STEP_LOG_LINE@python.inline@ ccache = subprocess.check_output(['which ', 'ccache']).rstrip()@@@", 157 "@@@STEP_LOG_LINE@python.inline@ ccache = subprocess.check_output(['which ', 'ccache']).rstrip()@@@",
161 "@@@STEP_LOG_LINE@python.inline@except:@@@", 158 "@@@STEP_LOG_LINE@python.inline@except:@@@",
162 "@@@STEP_LOG_LINE@python.inline@ pass@@@", 159 "@@@STEP_LOG_LINE@python.inline@ pass@@@",
163 "@@@STEP_LOG_LINE@python.inline@print json.dumps({'ccache': ccache})@@@", 160 "@@@STEP_LOG_LINE@python.inline@print json.dumps({'ccache': ccache})@@@",
164 "@@@STEP_LOG_END@python.inline@@@" 161 "@@@STEP_LOG_END@python.inline@@@"
165 ] 162 ]
166 }, 163 },
167 { 164 {
168 "cmd": [ 165 "cmd": [
169 "[SLAVE_BUILD]/skia/platform_tools/android/bin/android_ninja", 166 "[CWD]/skia/platform_tools/android/bin/android_ninja",
170 "dm", 167 "dm",
171 "-d", 168 "-d",
172 "arm_v7_neon", 169 "arm_v7_neon",
173 "--gcc" 170 "--gcc"
174 ], 171 ],
175 "cwd": "[SLAVE_BUILD]/skia", 172 "cwd": "[CWD]/skia",
176 "env": { 173 "env": {
177 "ANDROID_HOME": "/home/chrome-bot/android-sdk-linux", 174 "ANDROID_HOME": "/home/chrome-bot/android-sdk-linux",
178 "ANDROID_SDK_ROOT": "/home/chrome-bot/android-sdk-linux", 175 "ANDROID_SDK_ROOT": "/home/chrome-bot/android-sdk-linux",
179 "BUILDTYPE": "Debug", 176 "BUILDTYPE": "Debug",
180 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0", 177 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
181 "SKIA_ANDROID_VERBOSE_SETUP": "1", 178 "SKIA_ANDROID_VERBOSE_SETUP": "1",
182 "SKIA_OUT": "[SLAVE_BUILD]/skia/out/Test-Android-GCC-Nexus7-GPU-Tegra3-Arm 7-Debug" 179 "SKIA_OUT": "[CWD]/skia/out/Test-Android-GCC-Nexus7-GPU-Tegra3-Arm7-Debug"
183 }, 180 },
184 "name": "build dm" 181 "name": "build dm"
185 }, 182 },
186 { 183 {
187 "cmd": [ 184 "cmd": [
188 "[SLAVE_BUILD]/skia/platform_tools/android/bin/android_ninja", 185 "[CWD]/skia/platform_tools/android/bin/android_ninja",
189 "nanobench", 186 "nanobench",
190 "-d", 187 "-d",
191 "arm_v7_neon", 188 "arm_v7_neon",
192 "--gcc" 189 "--gcc"
193 ], 190 ],
194 "cwd": "[SLAVE_BUILD]/skia", 191 "cwd": "[CWD]/skia",
195 "env": { 192 "env": {
196 "ANDROID_HOME": "/home/chrome-bot/android-sdk-linux", 193 "ANDROID_HOME": "/home/chrome-bot/android-sdk-linux",
197 "ANDROID_SDK_ROOT": "/home/chrome-bot/android-sdk-linux", 194 "ANDROID_SDK_ROOT": "/home/chrome-bot/android-sdk-linux",
198 "BUILDTYPE": "Debug", 195 "BUILDTYPE": "Debug",
199 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0", 196 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
200 "SKIA_ANDROID_VERBOSE_SETUP": "1", 197 "SKIA_ANDROID_VERBOSE_SETUP": "1",
201 "SKIA_OUT": "[SLAVE_BUILD]/skia/out/Test-Android-GCC-Nexus7-GPU-Tegra3-Arm 7-Debug" 198 "SKIA_OUT": "[CWD]/skia/out/Test-Android-GCC-Nexus7-GPU-Tegra3-Arm7-Debug"
202 }, 199 },
203 "name": "build nanobench" 200 "name": "build nanobench"
204 }, 201 },
205 { 202 {
206 "cmd": [ 203 "cmd": [
207 "[SLAVE_BUILD]/skia/platform_tools/android/bin/adb_wait_for_device", 204 "[CWD]/skia/platform_tools/android/bin/adb_wait_for_device",
208 "-s", 205 "-s",
209 "015d210a13480604" 206 "015d210a13480604"
210 ], 207 ],
211 "cwd": "[SLAVE_BUILD]",
212 "env": { 208 "env": {
213 "ANDROID_HOME": "/home/chrome-bot/android-sdk-linux", 209 "ANDROID_HOME": "/home/chrome-bot/android-sdk-linux",
214 "ANDROID_SDK_ROOT": "/home/chrome-bot/android-sdk-linux", 210 "ANDROID_SDK_ROOT": "/home/chrome-bot/android-sdk-linux",
215 "BUILDTYPE": "Debug", 211 "BUILDTYPE": "Debug",
216 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0", 212 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
217 "SKIA_ANDROID_VERBOSE_SETUP": "1", 213 "SKIA_ANDROID_VERBOSE_SETUP": "1",
218 "SKIA_OUT": "[SLAVE_BUILD]/skia/out/Test-Android-GCC-Nexus7-GPU-Tegra3-Arm 7-Debug" 214 "SKIA_OUT": "[CWD]/skia/out/Test-Android-GCC-Nexus7-GPU-Tegra3-Arm7-Debug"
219 }, 215 },
220 "name": "wait for device (1)" 216 "name": "wait for device (1)"
221 }, 217 },
222 { 218 {
223 "cmd": [ 219 "cmd": [
224 "[SLAVE_BUILD]/skia/platform_tools/android/bin/adb_wait_for_charge", 220 "[CWD]/skia/platform_tools/android/bin/adb_wait_for_charge",
225 "-s", 221 "-s",
226 "015d210a13480604" 222 "015d210a13480604"
227 ], 223 ],
228 "cwd": "[SLAVE_BUILD]",
229 "env": { 224 "env": {
230 "ANDROID_HOME": "/home/chrome-bot/android-sdk-linux", 225 "ANDROID_HOME": "/home/chrome-bot/android-sdk-linux",
231 "ANDROID_SDK_ROOT": "/home/chrome-bot/android-sdk-linux", 226 "ANDROID_SDK_ROOT": "/home/chrome-bot/android-sdk-linux",
232 "BUILDTYPE": "Debug", 227 "BUILDTYPE": "Debug",
233 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0", 228 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
234 "SKIA_ANDROID_VERBOSE_SETUP": "1", 229 "SKIA_ANDROID_VERBOSE_SETUP": "1",
235 "SKIA_OUT": "[SLAVE_BUILD]/skia/out/Test-Android-GCC-Nexus7-GPU-Tegra3-Arm 7-Debug" 230 "SKIA_OUT": "[CWD]/skia/out/Test-Android-GCC-Nexus7-GPU-Tegra3-Arm7-Debug"
236 }, 231 },
237 "name": "wait for charge (1)" 232 "name": "wait for charge (1)"
238 }, 233 },
239 { 234 {
240 "cmd": [ 235 "cmd": [
241 "/home/chrome-bot/android-sdk-linux/platform-tools/adb", 236 "/home/chrome-bot/android-sdk-linux/platform-tools/adb",
242 "-s", 237 "-s",
243 "015d210a13480604", 238 "015d210a13480604",
244 "shell", 239 "shell",
245 "echo", 240 "echo",
246 "$EXTERNAL_STORAGE" 241 "$EXTERNAL_STORAGE"
247 ], 242 ],
248 "cwd": "[SLAVE_BUILD]",
249 "env": { 243 "env": {
250 "BUILDTYPE": "Debug", 244 "BUILDTYPE": "Debug",
251 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0", 245 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
252 "SKIA_OUT": "[SLAVE_BUILD]/skia/out/Test-Android-GCC-Nexus7-GPU-Tegra3-Arm 7-Debug" 246 "SKIA_OUT": "[CWD]/skia/out/Test-Android-GCC-Nexus7-GPU-Tegra3-Arm7-Debug"
253 }, 247 },
254 "name": "get EXTERNAL_STORAGE dir", 248 "name": "get EXTERNAL_STORAGE dir",
255 "stdout": "/path/to/tmp/" 249 "stdout": "/path/to/tmp/"
256 }, 250 },
257 { 251 {
258 "cmd": [ 252 "cmd": [
259 "/home/chrome-bot/android-sdk-linux/platform-tools/adb", 253 "/home/chrome-bot/android-sdk-linux/platform-tools/adb",
260 "-s", 254 "-s",
261 "015d210a13480604", 255 "015d210a13480604",
262 "root" 256 "root"
263 ], 257 ],
264 "cwd": "[SLAVE_BUILD]",
265 "env": { 258 "env": {
266 "BUILDTYPE": "Debug", 259 "BUILDTYPE": "Debug",
267 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0", 260 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
268 "SKIA_OUT": "[SLAVE_BUILD]/skia/out/Test-Android-GCC-Nexus7-GPU-Tegra3-Arm 7-Debug" 261 "SKIA_OUT": "[CWD]/skia/out/Test-Android-GCC-Nexus7-GPU-Tegra3-Arm7-Debug"
269 }, 262 },
270 "name": "adb root" 263 "name": "adb root"
271 }, 264 },
272 { 265 {
273 "cmd": [ 266 "cmd": [
274 "sleep", 267 "sleep",
275 "10" 268 "10"
276 ], 269 ],
277 "cwd": "[SLAVE_BUILD]",
278 "env": { 270 "env": {
279 "BUILDTYPE": "Debug", 271 "BUILDTYPE": "Debug",
280 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0", 272 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
281 "SKIA_OUT": "[SLAVE_BUILD]/skia/out/Test-Android-GCC-Nexus7-GPU-Tegra3-Arm 7-Debug" 273 "SKIA_OUT": "[CWD]/skia/out/Test-Android-GCC-Nexus7-GPU-Tegra3-Arm7-Debug"
282 }, 274 },
283 "name": "wait" 275 "name": "wait"
284 }, 276 },
285 { 277 {
286 "cmd": [ 278 "cmd": [
287 "[SLAVE_BUILD]/skia/platform_tools/android/bin/adb_wait_for_device", 279 "[CWD]/skia/platform_tools/android/bin/adb_wait_for_device",
288 "-s", 280 "-s",
289 "015d210a13480604" 281 "015d210a13480604"
290 ], 282 ],
291 "cwd": "[SLAVE_BUILD]",
292 "env": { 283 "env": {
293 "ANDROID_HOME": "/home/chrome-bot/android-sdk-linux", 284 "ANDROID_HOME": "/home/chrome-bot/android-sdk-linux",
294 "ANDROID_SDK_ROOT": "/home/chrome-bot/android-sdk-linux", 285 "ANDROID_SDK_ROOT": "/home/chrome-bot/android-sdk-linux",
295 "BUILDTYPE": "Debug", 286 "BUILDTYPE": "Debug",
296 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0", 287 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
297 "SKIA_ANDROID_VERBOSE_SETUP": "1", 288 "SKIA_ANDROID_VERBOSE_SETUP": "1",
298 "SKIA_OUT": "[SLAVE_BUILD]/skia/out/Test-Android-GCC-Nexus7-GPU-Tegra3-Arm 7-Debug" 289 "SKIA_OUT": "[CWD]/skia/out/Test-Android-GCC-Nexus7-GPU-Tegra3-Arm7-Debug"
299 }, 290 },
300 "name": "wait for device (2)" 291 "name": "wait for device (2)"
301 }, 292 },
302 { 293 {
303 "cmd": [ 294 "cmd": [
304 "[SLAVE_BUILD]/skia/platform_tools/android/bin/adb_wait_for_charge", 295 "[CWD]/skia/platform_tools/android/bin/adb_wait_for_charge",
305 "-s", 296 "-s",
306 "015d210a13480604" 297 "015d210a13480604"
307 ], 298 ],
308 "cwd": "[SLAVE_BUILD]",
309 "env": { 299 "env": {
310 "ANDROID_HOME": "/home/chrome-bot/android-sdk-linux", 300 "ANDROID_HOME": "/home/chrome-bot/android-sdk-linux",
311 "ANDROID_SDK_ROOT": "/home/chrome-bot/android-sdk-linux", 301 "ANDROID_SDK_ROOT": "/home/chrome-bot/android-sdk-linux",
312 "BUILDTYPE": "Debug", 302 "BUILDTYPE": "Debug",
313 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0", 303 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
314 "SKIA_ANDROID_VERBOSE_SETUP": "1", 304 "SKIA_ANDROID_VERBOSE_SETUP": "1",
315 "SKIA_OUT": "[SLAVE_BUILD]/skia/out/Test-Android-GCC-Nexus7-GPU-Tegra3-Arm 7-Debug" 305 "SKIA_OUT": "[CWD]/skia/out/Test-Android-GCC-Nexus7-GPU-Tegra3-Arm7-Debug"
316 }, 306 },
317 "name": "wait for charge (2)" 307 "name": "wait for charge (2)"
318 }, 308 },
319 { 309 {
320 "cmd": [ 310 "cmd": [
321 "[SLAVE_BUILD]/skia/platform_tools/android/bin/android_kill_skia", 311 "[CWD]/skia/platform_tools/android/bin/android_kill_skia",
322 "--verbose", 312 "--verbose",
323 "-s", 313 "-s",
324 "015d210a13480604" 314 "015d210a13480604"
325 ], 315 ],
326 "cwd": "[SLAVE_BUILD]",
327 "env": { 316 "env": {
328 "ANDROID_HOME": "/home/chrome-bot/android-sdk-linux", 317 "ANDROID_HOME": "/home/chrome-bot/android-sdk-linux",
329 "ANDROID_SDK_ROOT": "/home/chrome-bot/android-sdk-linux", 318 "ANDROID_SDK_ROOT": "/home/chrome-bot/android-sdk-linux",
330 "BUILDTYPE": "Debug", 319 "BUILDTYPE": "Debug",
331 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0", 320 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
332 "SKIA_ANDROID_VERBOSE_SETUP": "1", 321 "SKIA_ANDROID_VERBOSE_SETUP": "1",
333 "SKIA_OUT": "[SLAVE_BUILD]/skia/out/Test-Android-GCC-Nexus7-GPU-Tegra3-Arm 7-Debug" 322 "SKIA_OUT": "[CWD]/skia/out/Test-Android-GCC-Nexus7-GPU-Tegra3-Arm7-Debug"
334 }, 323 },
335 "name": "kill skia" 324 "name": "kill skia"
336 }, 325 },
337 { 326 {
338 "cmd": [ 327 "cmd": [
339 "/home/chrome-bot/android-sdk-linux/platform-tools/adb", 328 "/home/chrome-bot/android-sdk-linux/platform-tools/adb",
340 "-s", 329 "-s",
341 "015d210a13480604", 330 "015d210a13480604",
342 "shell", 331 "shell",
343 "stop" 332 "stop"
344 ], 333 ],
345 "cwd": "[SLAVE_BUILD]",
346 "env": { 334 "env": {
347 "BUILDTYPE": "Debug", 335 "BUILDTYPE": "Debug",
348 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0", 336 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
349 "SKIA_OUT": "[SLAVE_BUILD]/skia/out/Test-Android-GCC-Nexus7-GPU-Tegra3-Arm 7-Debug" 337 "SKIA_OUT": "[CWD]/skia/out/Test-Android-GCC-Nexus7-GPU-Tegra3-Arm7-Debug"
350 }, 338 },
351 "name": "stop shell" 339 "name": "stop shell"
352 }, 340 },
353 { 341 {
354 "cmd": [ 342 "cmd": [
355 "/home/chrome-bot/android-sdk-linux/platform-tools/adb", 343 "/home/chrome-bot/android-sdk-linux/platform-tools/adb",
356 "-s", 344 "-s",
357 "015d210a13480604", 345 "015d210a13480604",
358 "shell", 346 "shell",
359 "dumpsys", 347 "dumpsys",
360 "batteryproperties" 348 "batteryproperties"
361 ], 349 ],
362 "cwd": "[SLAVE_BUILD]",
363 "env": { 350 "env": {
364 "BUILDTYPE": "Debug", 351 "BUILDTYPE": "Debug",
365 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0", 352 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
366 "SKIA_OUT": "[SLAVE_BUILD]/skia/out/Test-Android-GCC-Nexus7-GPU-Tegra3-Arm 7-Debug" 353 "SKIA_OUT": "[CWD]/skia/out/Test-Android-GCC-Nexus7-GPU-Tegra3-Arm7-Debug"
367 }, 354 },
368 "name": "starting battery stats" 355 "name": "starting battery stats"
369 }, 356 },
370 { 357 {
371 "cmd": [ 358 "cmd": [
372 "[SLAVE_BUILD]/skia/platform_tools/android/bin/adb_push_if_needed", 359 "[CWD]/skia/platform_tools/android/bin/adb_push_if_needed",
373 "--verbose", 360 "--verbose",
374 "-s", 361 "-s",
375 "015d210a13480604", 362 "015d210a13480604",
376 "[SLAVE_BUILD]/skia/resources", 363 "[CWD]/skia/resources",
377 "/storage/emulated/legacy/skiabot/skia_resources" 364 "/storage/emulated/legacy/skiabot/skia_resources"
378 ], 365 ],
379 "cwd": "[SLAVE_BUILD]",
380 "env": { 366 "env": {
381 "ANDROID_HOME": "/home/chrome-bot/android-sdk-linux", 367 "ANDROID_HOME": "/home/chrome-bot/android-sdk-linux",
382 "ANDROID_SDK_ROOT": "/home/chrome-bot/android-sdk-linux", 368 "ANDROID_SDK_ROOT": "/home/chrome-bot/android-sdk-linux",
383 "BUILDTYPE": "Debug", 369 "BUILDTYPE": "Debug",
384 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0", 370 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
385 "SKIA_ANDROID_VERBOSE_SETUP": "1", 371 "SKIA_ANDROID_VERBOSE_SETUP": "1",
386 "SKIA_OUT": "[SLAVE_BUILD]/skia/out/Test-Android-GCC-Nexus7-GPU-Tegra3-Arm 7-Debug" 372 "SKIA_OUT": "[CWD]/skia/out/Test-Android-GCC-Nexus7-GPU-Tegra3-Arm7-Debug"
387 }, 373 },
388 "name": "push resources" 374 "name": "push resources"
389 }, 375 },
390 { 376 {
391 "cmd": [ 377 "cmd": [
392 "python", 378 "python",
393 "-u", 379 "-u",
394 "\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", 380 "\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",
395 "[SLAVE_BUILD]/tmp", 381 "[CWD]/tmp",
396 "511" 382 "511"
397 ], 383 ],
398 "cwd": "[SLAVE_BUILD]",
399 "name": "makedirs tmp_dir", 384 "name": "makedirs tmp_dir",
400 "~followup_annotations": [ 385 "~followup_annotations": [
401 "@@@STEP_LOG_LINE@python.inline@@@@", 386 "@@@STEP_LOG_LINE@python.inline@@@@",
402 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@", 387 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@",
403 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@", 388 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@",
404 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@", 389 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@",
405 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@", 390 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@",
406 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@", 391 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@",
407 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" % path@@@", 392 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" % path@@@",
408 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@", 393 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@",
409 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@", 394 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@",
410 "@@@STEP_LOG_END@python.inline@@@" 395 "@@@STEP_LOG_END@python.inline@@@"
411 ] 396 ]
412 }, 397 },
413 { 398 {
414 "cmd": [ 399 "cmd": [
415 "python", 400 "python",
416 "-u", 401 "-u",
417 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", 402 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
418 "[SLAVE_BUILD]/tmp/SKP_VERSION", 403 "[CWD]/tmp/SKP_VERSION",
419 "/path/to/tmp/" 404 "/path/to/tmp/"
420 ], 405 ],
421 "cwd": "[SLAVE_BUILD]",
422 "name": "Get downloaded SKP_VERSION" 406 "name": "Get downloaded SKP_VERSION"
423 }, 407 },
424 { 408 {
425 "cmd": [ 409 "cmd": [
426 "python", 410 "python",
427 "-u", 411 "-u",
428 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", 412 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
429 "[SLAVE_BUILD]/skia/SKP_VERSION", 413 "[CWD]/skia/SKP_VERSION",
430 "/path/to/tmp/" 414 "/path/to/tmp/"
431 ], 415 ],
432 "cwd": "[SLAVE_BUILD]",
433 "name": "Get expected SKP_VERSION" 416 "name": "Get expected SKP_VERSION"
434 }, 417 },
435 { 418 {
436 "cmd": [ 419 "cmd": [
437 "/home/chrome-bot/android-sdk-linux/platform-tools/adb", 420 "/home/chrome-bot/android-sdk-linux/platform-tools/adb",
438 "-s", 421 "-s",
439 "015d210a13480604", 422 "015d210a13480604",
440 "shell", 423 "shell",
441 "cat", 424 "cat",
442 "/storage/emulated/legacy/skiabot/skia_tmp_dir/SKP_VERSION" 425 "/storage/emulated/legacy/skiabot/skia_tmp_dir/SKP_VERSION"
443 ], 426 ],
444 "cwd": "[SLAVE_BUILD]",
445 "env": { 427 "env": {
446 "BUILDTYPE": "Debug", 428 "BUILDTYPE": "Debug",
447 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0", 429 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
448 "SKIA_OUT": "[SLAVE_BUILD]/skia/out/Test-Android-GCC-Nexus7-GPU-Tegra3-Arm 7-Debug" 430 "SKIA_OUT": "[CWD]/skia/out/Test-Android-GCC-Nexus7-GPU-Tegra3-Arm7-Debug"
449 }, 431 },
450 "name": "read SKP_VERSION", 432 "name": "read SKP_VERSION",
451 "stdout": "/path/to/tmp/" 433 "stdout": "/path/to/tmp/"
452 }, 434 },
453 { 435 {
454 "cmd": [ 436 "cmd": [
455 "python", 437 "python",
456 "-u", 438 "-u",
457 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", 439 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
458 "[SLAVE_BUILD]/tmp/SK_IMAGE_VERSION", 440 "[CWD]/tmp/SK_IMAGE_VERSION",
459 "/path/to/tmp/" 441 "/path/to/tmp/"
460 ], 442 ],
461 "cwd": "[SLAVE_BUILD]",
462 "name": "Get downloaded SK_IMAGE_VERSION" 443 "name": "Get downloaded SK_IMAGE_VERSION"
463 }, 444 },
464 { 445 {
465 "cmd": [ 446 "cmd": [
466 "python", 447 "python",
467 "-u", 448 "-u",
468 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", 449 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
469 "[SLAVE_BUILD]/skia/SK_IMAGE_VERSION", 450 "[CWD]/skia/SK_IMAGE_VERSION",
470 "/path/to/tmp/" 451 "/path/to/tmp/"
471 ], 452 ],
472 "cwd": "[SLAVE_BUILD]",
473 "name": "Get expected SK_IMAGE_VERSION" 453 "name": "Get expected SK_IMAGE_VERSION"
474 }, 454 },
475 { 455 {
476 "cmd": [ 456 "cmd": [
477 "/home/chrome-bot/android-sdk-linux/platform-tools/adb", 457 "/home/chrome-bot/android-sdk-linux/platform-tools/adb",
478 "-s", 458 "-s",
479 "015d210a13480604", 459 "015d210a13480604",
480 "shell", 460 "shell",
481 "cat", 461 "cat",
482 "/storage/emulated/legacy/skiabot/skia_tmp_dir/SK_IMAGE_VERSION" 462 "/storage/emulated/legacy/skiabot/skia_tmp_dir/SK_IMAGE_VERSION"
483 ], 463 ],
484 "cwd": "[SLAVE_BUILD]",
485 "env": { 464 "env": {
486 "BUILDTYPE": "Debug", 465 "BUILDTYPE": "Debug",
487 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0", 466 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
488 "SKIA_OUT": "[SLAVE_BUILD]/skia/out/Test-Android-GCC-Nexus7-GPU-Tegra3-Arm 7-Debug" 467 "SKIA_OUT": "[CWD]/skia/out/Test-Android-GCC-Nexus7-GPU-Tegra3-Arm7-Debug"
489 }, 468 },
490 "name": "read SK_IMAGE_VERSION", 469 "name": "read SK_IMAGE_VERSION",
491 "stdout": "/path/to/tmp/" 470 "stdout": "/path/to/tmp/"
492 }, 471 },
493 { 472 {
494 "cmd": [ 473 "cmd": [
495 "python", 474 "python",
496 "-u", 475 "-u",
497 "\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", 476 "\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",
498 "[SLAVE_BUILD]/dm" 477 "[CWD]/dm"
499 ], 478 ],
500 "cwd": "[SLAVE_BUILD]",
501 "name": "rmtree dm", 479 "name": "rmtree dm",
502 "~followup_annotations": [ 480 "~followup_annotations": [
503 "@@@STEP_LOG_LINE@python.inline@@@@", 481 "@@@STEP_LOG_LINE@python.inline@@@@",
504 "@@@STEP_LOG_LINE@python.inline@import os, sys@@@", 482 "@@@STEP_LOG_LINE@python.inline@import os, sys@@@",
505 "@@@STEP_LOG_LINE@python.inline@from common import chromium_utils # Error? See https://crbug.com/584783.@@@", 483 "@@@STEP_LOG_LINE@python.inline@from common import chromium_utils # Error? See https://crbug.com/584783.@@@",
506 "@@@STEP_LOG_LINE@python.inline@@@@", 484 "@@@STEP_LOG_LINE@python.inline@@@@",
507 "@@@STEP_LOG_LINE@python.inline@@@@", 485 "@@@STEP_LOG_LINE@python.inline@@@@",
508 "@@@STEP_LOG_LINE@python.inline@if os.path.exists(sys.argv[1]):@@@", 486 "@@@STEP_LOG_LINE@python.inline@if os.path.exists(sys.argv[1]):@@@",
509 "@@@STEP_LOG_LINE@python.inline@ chromium_utils.RemoveDirectory(sys.argv[ 1])@@@", 487 "@@@STEP_LOG_LINE@python.inline@ chromium_utils.RemoveDirectory(sys.argv[ 1])@@@",
510 "@@@STEP_LOG_END@python.inline@@@" 488 "@@@STEP_LOG_END@python.inline@@@"
511 ] 489 ]
512 }, 490 },
513 { 491 {
514 "cmd": [ 492 "cmd": [
515 "python", 493 "python",
516 "-u", 494 "-u",
517 "\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", 495 "\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",
518 "[SLAVE_BUILD]/dm", 496 "[CWD]/dm",
519 "511" 497 "511"
520 ], 498 ],
521 "cwd": "[SLAVE_BUILD]",
522 "name": "makedirs dm", 499 "name": "makedirs dm",
523 "~followup_annotations": [ 500 "~followup_annotations": [
524 "@@@STEP_LOG_LINE@python.inline@@@@", 501 "@@@STEP_LOG_LINE@python.inline@@@@",
525 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@", 502 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@",
526 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@", 503 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@",
527 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@", 504 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@",
528 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@", 505 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@",
529 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@", 506 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@",
530 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" % path@@@", 507 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" % path@@@",
531 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@", 508 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@",
532 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@", 509 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@",
533 "@@@STEP_LOG_END@python.inline@@@" 510 "@@@STEP_LOG_END@python.inline@@@"
534 ] 511 ]
535 }, 512 },
536 { 513 {
537 "cmd": [ 514 "cmd": [
538 "/home/chrome-bot/android-sdk-linux/platform-tools/adb", 515 "/home/chrome-bot/android-sdk-linux/platform-tools/adb",
539 "-s", 516 "-s",
540 "015d210a13480604", 517 "015d210a13480604",
541 "shell", 518 "shell",
542 "rm", 519 "rm",
543 "-r", 520 "-r",
544 "/storage/emulated/legacy/skiabot/skia_dm" 521 "/storage/emulated/legacy/skiabot/skia_dm"
545 ], 522 ],
546 "cwd": "[SLAVE_BUILD]",
547 "env": { 523 "env": {
548 "BUILDTYPE": "Debug", 524 "BUILDTYPE": "Debug",
549 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0", 525 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
550 "SKIA_OUT": "[SLAVE_BUILD]/skia/out/Test-Android-GCC-Nexus7-GPU-Tegra3-Arm 7-Debug" 526 "SKIA_OUT": "[CWD]/skia/out/Test-Android-GCC-Nexus7-GPU-Tegra3-Arm7-Debug"
551 }, 527 },
552 "name": "rmdir skia_dm" 528 "name": "rmdir skia_dm"
553 }, 529 },
554 { 530 {
555 "cmd": [ 531 "cmd": [
556 "/home/chrome-bot/android-sdk-linux/platform-tools/adb", 532 "/home/chrome-bot/android-sdk-linux/platform-tools/adb",
557 "-s", 533 "-s",
558 "015d210a13480604", 534 "015d210a13480604",
559 "shell", 535 "shell",
560 "if", 536 "if",
561 "[", 537 "[",
562 "-e", 538 "-e",
563 "/storage/emulated/legacy/skiabot/skia_dm", 539 "/storage/emulated/legacy/skiabot/skia_dm",
564 "];", 540 "];",
565 "then", 541 "then",
566 "echo", 542 "echo",
567 "FILE_EXISTS;", 543 "FILE_EXISTS;",
568 "fi" 544 "fi"
569 ], 545 ],
570 "cwd": "[SLAVE_BUILD]",
571 "env": { 546 "env": {
572 "BUILDTYPE": "Debug", 547 "BUILDTYPE": "Debug",
573 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0", 548 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
574 "SKIA_OUT": "[SLAVE_BUILD]/skia/out/Test-Android-GCC-Nexus7-GPU-Tegra3-Arm 7-Debug" 549 "SKIA_OUT": "[CWD]/skia/out/Test-Android-GCC-Nexus7-GPU-Tegra3-Arm7-Debug"
575 }, 550 },
576 "name": "exists skia_dm", 551 "name": "exists skia_dm",
577 "stdout": "/path/to/tmp/" 552 "stdout": "/path/to/tmp/"
578 }, 553 },
579 { 554 {
580 "cmd": [ 555 "cmd": [
581 "/home/chrome-bot/android-sdk-linux/platform-tools/adb", 556 "/home/chrome-bot/android-sdk-linux/platform-tools/adb",
582 "-s", 557 "-s",
583 "015d210a13480604", 558 "015d210a13480604",
584 "shell", 559 "shell",
585 "mkdir", 560 "mkdir",
586 "-p", 561 "-p",
587 "/storage/emulated/legacy/skiabot/skia_dm" 562 "/storage/emulated/legacy/skiabot/skia_dm"
588 ], 563 ],
589 "cwd": "[SLAVE_BUILD]",
590 "env": { 564 "env": {
591 "BUILDTYPE": "Debug", 565 "BUILDTYPE": "Debug",
592 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0", 566 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
593 "SKIA_OUT": "[SLAVE_BUILD]/skia/out/Test-Android-GCC-Nexus7-GPU-Tegra3-Arm 7-Debug" 567 "SKIA_OUT": "[CWD]/skia/out/Test-Android-GCC-Nexus7-GPU-Tegra3-Arm7-Debug"
594 }, 568 },
595 "name": "mkdir skia_dm" 569 "name": "mkdir skia_dm"
596 }, 570 },
597 { 571 {
598 "cmd": [ 572 "cmd": [
599 "python", 573 "python",
600 "-u", 574 "-u",
601 "\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", 575 "\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",
602 "[SLAVE_BUILD]/tmp/uninteresting_hashes.txt" 576 "[CWD]/tmp/uninteresting_hashes.txt"
603 ], 577 ],
604 "cwd": "[SLAVE_BUILD]/skia", 578 "cwd": "[CWD]/skia",
605 "env": { 579 "env": {
606 "BUILDTYPE": "Debug", 580 "BUILDTYPE": "Debug",
607 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0", 581 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
608 "SKIA_OUT": "[SLAVE_BUILD]/skia/out/Test-Android-GCC-Nexus7-GPU-Tegra3-Arm 7-Debug" 582 "SKIA_OUT": "[CWD]/skia/out/Test-Android-GCC-Nexus7-GPU-Tegra3-Arm7-Debug"
609 }, 583 },
610 "name": "get uninteresting hashes", 584 "name": "get uninteresting hashes",
611 "~followup_annotations": [ 585 "~followup_annotations": [
612 "@@@STEP_LOG_LINE@python.inline@@@@", 586 "@@@STEP_LOG_LINE@python.inline@@@@",
613 "@@@STEP_LOG_LINE@python.inline@import contextlib@@@", 587 "@@@STEP_LOG_LINE@python.inline@import contextlib@@@",
614 "@@@STEP_LOG_LINE@python.inline@import math@@@", 588 "@@@STEP_LOG_LINE@python.inline@import math@@@",
615 "@@@STEP_LOG_LINE@python.inline@import socket@@@", 589 "@@@STEP_LOG_LINE@python.inline@import socket@@@",
616 "@@@STEP_LOG_LINE@python.inline@import sys@@@", 590 "@@@STEP_LOG_LINE@python.inline@import sys@@@",
617 "@@@STEP_LOG_LINE@python.inline@import time@@@", 591 "@@@STEP_LOG_LINE@python.inline@import time@@@",
618 "@@@STEP_LOG_LINE@python.inline@import urllib2@@@", 592 "@@@STEP_LOG_LINE@python.inline@import urllib2@@@",
(...skipping 22 matching lines...) Expand all
641 "@@@STEP_LOG_LINE@python.inline@ time.sleep(waittime)@@@", 615 "@@@STEP_LOG_LINE@python.inline@ time.sleep(waittime)@@@",
642 "@@@STEP_LOG_END@python.inline@@@" 616 "@@@STEP_LOG_END@python.inline@@@"
643 ] 617 ]
644 }, 618 },
645 { 619 {
646 "cmd": [ 620 "cmd": [
647 "/home/chrome-bot/android-sdk-linux/platform-tools/adb", 621 "/home/chrome-bot/android-sdk-linux/platform-tools/adb",
648 "-s", 622 "-s",
649 "015d210a13480604", 623 "015d210a13480604",
650 "push", 624 "push",
651 "[SLAVE_BUILD]/tmp/uninteresting_hashes.txt", 625 "[CWD]/tmp/uninteresting_hashes.txt",
652 "/storage/emulated/legacy/skiabot/skia_tmp_dir/uninteresting_hashes.txt" 626 "/storage/emulated/legacy/skiabot/skia_tmp_dir/uninteresting_hashes.txt"
653 ], 627 ],
654 "cwd": "[SLAVE_BUILD]",
655 "env": { 628 "env": {
656 "BUILDTYPE": "Debug", 629 "BUILDTYPE": "Debug",
657 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0", 630 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
658 "SKIA_OUT": "[SLAVE_BUILD]/skia/out/Test-Android-GCC-Nexus7-GPU-Tegra3-Arm 7-Debug" 631 "SKIA_OUT": "[CWD]/skia/out/Test-Android-GCC-Nexus7-GPU-Tegra3-Arm7-Debug"
659 }, 632 },
660 "name": "push uninteresting_hashes.txt" 633 "name": "push uninteresting_hashes.txt"
661 }, 634 },
662 { 635 {
663 "cmd": [ 636 "cmd": [
664 "[SLAVE_BUILD]/skia/platform_tools/android/bin/android_run_skia", 637 "[CWD]/skia/platform_tools/android/bin/android_run_skia",
665 "--verbose", 638 "--verbose",
666 "--logcat", 639 "--logcat",
667 "-d", 640 "-d",
668 "arm_v7_neon", 641 "arm_v7_neon",
669 "-s", 642 "-s",
670 "015d210a13480604", 643 "015d210a13480604",
671 "-t", 644 "-t",
672 "Debug", 645 "Debug",
673 "dm", 646 "dm",
674 "--undefok", 647 "--undefok",
(...skipping 28 matching lines...) Expand all
703 "Nexus7", 676 "Nexus7",
704 "os", 677 "os",
705 "Android", 678 "Android",
706 "--uninterestingHashesFile", 679 "--uninterestingHashesFile",
707 "/storage/emulated/legacy/skiabot/skia_tmp_dir/uninteresting_hashes.txt", 680 "/storage/emulated/legacy/skiabot/skia_tmp_dir/uninteresting_hashes.txt",
708 "--writePath", 681 "--writePath",
709 "/storage/emulated/legacy/skiabot/skia_dm", 682 "/storage/emulated/legacy/skiabot/skia_dm",
710 "--nocpu", 683 "--nocpu",
711 "--dummy-flags" 684 "--dummy-flags"
712 ], 685 ],
713 "cwd": "[SLAVE_BUILD]",
714 "env": { 686 "env": {
715 "ANDROID_HOME": "/home/chrome-bot/android-sdk-linux", 687 "ANDROID_HOME": "/home/chrome-bot/android-sdk-linux",
716 "ANDROID_SDK_ROOT": "/home/chrome-bot/android-sdk-linux", 688 "ANDROID_SDK_ROOT": "/home/chrome-bot/android-sdk-linux",
717 "BUILDTYPE": "Debug", 689 "BUILDTYPE": "Debug",
718 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0", 690 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
719 "SKIA_ANDROID_VERBOSE_SETUP": "1", 691 "SKIA_ANDROID_VERBOSE_SETUP": "1",
720 "SKIA_OUT": "[SLAVE_BUILD]/skia/out/Test-Android-GCC-Nexus7-GPU-Tegra3-Arm 7-Debug" 692 "SKIA_OUT": "[CWD]/skia/out/Test-Android-GCC-Nexus7-GPU-Tegra3-Arm7-Debug"
721 }, 693 },
722 "name": "dm" 694 "name": "dm"
723 }, 695 },
724 { 696 {
725 "cmd": [ 697 "cmd": [
726 "[SLAVE_BUILD]/skia/platform_tools/android/bin/adb_pull_if_needed", 698 "[CWD]/skia/platform_tools/android/bin/adb_pull_if_needed",
727 "--verbose", 699 "--verbose",
728 "-s", 700 "-s",
729 "015d210a13480604", 701 "015d210a13480604",
730 "/storage/emulated/legacy/skiabot/skia_dm", 702 "/storage/emulated/legacy/skiabot/skia_dm",
731 "[SLAVE_BUILD]/dm" 703 "[CWD]/dm"
732 ], 704 ],
733 "cwd": "[SLAVE_BUILD]",
734 "env": { 705 "env": {
735 "ANDROID_HOME": "/home/chrome-bot/android-sdk-linux", 706 "ANDROID_HOME": "/home/chrome-bot/android-sdk-linux",
736 "ANDROID_SDK_ROOT": "/home/chrome-bot/android-sdk-linux", 707 "ANDROID_SDK_ROOT": "/home/chrome-bot/android-sdk-linux",
737 "BUILDTYPE": "Debug", 708 "BUILDTYPE": "Debug",
738 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0", 709 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
739 "SKIA_ANDROID_VERBOSE_SETUP": "1", 710 "SKIA_ANDROID_VERBOSE_SETUP": "1",
740 "SKIA_OUT": "[SLAVE_BUILD]/skia/out/Test-Android-GCC-Nexus7-GPU-Tegra3-Arm 7-Debug" 711 "SKIA_OUT": "[CWD]/skia/out/Test-Android-GCC-Nexus7-GPU-Tegra3-Arm7-Debug"
741 }, 712 },
742 "name": "pull skia_dm" 713 "name": "pull skia_dm"
743 }, 714 },
744 { 715 {
745 "cmd": [ 716 "cmd": [
746 "python", 717 "python",
747 "-u", 718 "-u",
748 "RECIPE_MODULE[build::skia]/resources/upload_dm_results.py", 719 "RECIPE_MODULE[build::skia]/resources/upload_dm_results.py",
749 "[SLAVE_BUILD]/dm", 720 "[CWD]/dm",
750 "164710", 721 "164710",
751 "Test-Android-GCC-Nexus7-GPU-Tegra3-Arm7-Debug", 722 "Test-Android-GCC-Nexus7-GPU-Tegra3-Arm7-Debug",
752 "5", 723 "5",
753 "", 724 "",
754 "[SLAVE_BUILD]/skia/common/py/utils" 725 "[CWD]/skia/common/py/utils"
755 ], 726 ],
756 "cwd": "[SLAVE_BUILD]/skia", 727 "cwd": "[CWD]/skia",
757 "env": { 728 "env": {
758 "AWS_CREDENTIAL_FILE": "[HOME]/chromium-skia-gm.boto", 729 "AWS_CREDENTIAL_FILE": "[HOME]/chromium-skia-gm.boto",
759 "BOTO_CONFIG": "[HOME]/chromium-skia-gm.boto", 730 "BOTO_CONFIG": "[HOME]/chromium-skia-gm.boto",
760 "BUILDTYPE": "Debug", 731 "BUILDTYPE": "Debug",
761 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0", 732 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
762 "SKIA_OUT": "[SLAVE_BUILD]/skia/out/Test-Android-GCC-Nexus7-GPU-Tegra3-Arm 7-Debug" 733 "SKIA_OUT": "[CWD]/skia/out/Test-Android-GCC-Nexus7-GPU-Tegra3-Arm7-Debug"
763 }, 734 },
764 "name": "Upload DM Results" 735 "name": "Upload DM Results"
765 }, 736 },
766 { 737 {
767 "cmd": [ 738 "cmd": [
768 "[SLAVE_BUILD]/skia/platform_tools/android/bin/android_run_skia", 739 "[CWD]/skia/platform_tools/android/bin/android_run_skia",
769 "--verbose", 740 "--verbose",
770 "--logcat", 741 "--logcat",
771 "-d", 742 "-d",
772 "arm_v7_neon", 743 "arm_v7_neon",
773 "-s", 744 "-s",
774 "015d210a13480604", 745 "015d210a13480604",
775 "-t", 746 "-t",
776 "Debug", 747 "Debug",
777 "nanobench", 748 "nanobench",
778 "--undefok", 749 "--undefok",
779 "-i", 750 "-i",
780 "/storage/emulated/legacy/skiabot/skia_resources", 751 "/storage/emulated/legacy/skiabot/skia_resources",
781 "--skps", 752 "--skps",
782 "/storage/emulated/legacy/skiabot/skia_skp/skps", 753 "/storage/emulated/legacy/skiabot/skia_skp/skps",
783 "--images", 754 "--images",
784 "/storage/emulated/legacy/skiabot/skia_images/dm", 755 "/storage/emulated/legacy/skiabot/skia_images/dm",
785 "--nocpu", 756 "--nocpu",
786 "--dummy-flags" 757 "--dummy-flags"
787 ], 758 ],
788 "cwd": "[SLAVE_BUILD]",
789 "env": { 759 "env": {
790 "ANDROID_HOME": "/home/chrome-bot/android-sdk-linux", 760 "ANDROID_HOME": "/home/chrome-bot/android-sdk-linux",
791 "ANDROID_SDK_ROOT": "/home/chrome-bot/android-sdk-linux", 761 "ANDROID_SDK_ROOT": "/home/chrome-bot/android-sdk-linux",
792 "BUILDTYPE": "Debug", 762 "BUILDTYPE": "Debug",
793 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0", 763 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
794 "SKIA_ANDROID_VERBOSE_SETUP": "1", 764 "SKIA_ANDROID_VERBOSE_SETUP": "1",
795 "SKIA_OUT": "[SLAVE_BUILD]/skia/out/Test-Android-GCC-Nexus7-GPU-Tegra3-Arm 7-Debug" 765 "SKIA_OUT": "[CWD]/skia/out/Test-Android-GCC-Nexus7-GPU-Tegra3-Arm7-Debug"
796 }, 766 },
797 "name": "nanobench" 767 "name": "nanobench"
798 }, 768 },
799 { 769 {
800 "cmd": [ 770 "cmd": [
801 "/home/chrome-bot/android-sdk-linux/platform-tools/adb", 771 "/home/chrome-bot/android-sdk-linux/platform-tools/adb",
802 "-s", 772 "-s",
803 "015d210a13480604", 773 "015d210a13480604",
804 "shell", 774 "shell",
805 "dumpsys", 775 "dumpsys",
806 "batteryproperties" 776 "batteryproperties"
807 ], 777 ],
808 "cwd": "[SLAVE_BUILD]",
809 "env": { 778 "env": {
810 "BUILDTYPE": "Debug", 779 "BUILDTYPE": "Debug",
811 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0", 780 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
812 "SKIA_OUT": "[SLAVE_BUILD]/skia/out/Test-Android-GCC-Nexus7-GPU-Tegra3-Arm 7-Debug" 781 "SKIA_OUT": "[CWD]/skia/out/Test-Android-GCC-Nexus7-GPU-Tegra3-Arm7-Debug"
813 }, 782 },
814 "name": "final battery stats" 783 "name": "final battery stats"
815 }, 784 },
816 { 785 {
817 "cmd": [ 786 "cmd": [
818 "/home/chrome-bot/android-sdk-linux/platform-tools/adb", 787 "/home/chrome-bot/android-sdk-linux/platform-tools/adb",
819 "-s", 788 "-s",
820 "015d210a13480604", 789 "015d210a13480604",
821 "reboot" 790 "reboot"
822 ], 791 ],
823 "cwd": "[SLAVE_BUILD]",
824 "env": { 792 "env": {
825 "BUILDTYPE": "Debug", 793 "BUILDTYPE": "Debug",
826 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0", 794 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
827 "SKIA_OUT": "[SLAVE_BUILD]/skia/out/Test-Android-GCC-Nexus7-GPU-Tegra3-Arm 7-Debug" 795 "SKIA_OUT": "[CWD]/skia/out/Test-Android-GCC-Nexus7-GPU-Tegra3-Arm7-Debug"
828 }, 796 },
829 "name": "reboot" 797 "name": "reboot"
830 }, 798 },
831 { 799 {
832 "cmd": [ 800 "cmd": [
833 "sleep", 801 "sleep",
834 "10" 802 "10"
835 ], 803 ],
836 "cwd": "[SLAVE_BUILD]",
837 "env": { 804 "env": {
838 "BUILDTYPE": "Debug", 805 "BUILDTYPE": "Debug",
839 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0", 806 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
840 "SKIA_OUT": "[SLAVE_BUILD]/skia/out/Test-Android-GCC-Nexus7-GPU-Tegra3-Arm 7-Debug" 807 "SKIA_OUT": "[CWD]/skia/out/Test-Android-GCC-Nexus7-GPU-Tegra3-Arm7-Debug"
841 }, 808 },
842 "name": "wait for reboot" 809 "name": "wait for reboot"
843 }, 810 },
844 { 811 {
845 "cmd": [ 812 "cmd": [
846 "[SLAVE_BUILD]/skia/platform_tools/android/bin/adb_wait_for_device", 813 "[CWD]/skia/platform_tools/android/bin/adb_wait_for_device",
847 "-s", 814 "-s",
848 "015d210a13480604" 815 "015d210a13480604"
849 ], 816 ],
850 "cwd": "[SLAVE_BUILD]",
851 "env": { 817 "env": {
852 "ANDROID_HOME": "/home/chrome-bot/android-sdk-linux", 818 "ANDROID_HOME": "/home/chrome-bot/android-sdk-linux",
853 "ANDROID_SDK_ROOT": "/home/chrome-bot/android-sdk-linux", 819 "ANDROID_SDK_ROOT": "/home/chrome-bot/android-sdk-linux",
854 "BUILDTYPE": "Debug", 820 "BUILDTYPE": "Debug",
855 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0", 821 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
856 "SKIA_ANDROID_VERBOSE_SETUP": "1", 822 "SKIA_ANDROID_VERBOSE_SETUP": "1",
857 "SKIA_OUT": "[SLAVE_BUILD]/skia/out/Test-Android-GCC-Nexus7-GPU-Tegra3-Arm 7-Debug" 823 "SKIA_OUT": "[CWD]/skia/out/Test-Android-GCC-Nexus7-GPU-Tegra3-Arm7-Debug"
858 }, 824 },
859 "name": "wait for device (3)" 825 "name": "wait for device (3)"
860 }, 826 },
861 { 827 {
862 "cmd": [ 828 "cmd": [
863 "[SLAVE_BUILD]/skia/platform_tools/android/bin/adb_wait_for_charge", 829 "[CWD]/skia/platform_tools/android/bin/adb_wait_for_charge",
864 "-s", 830 "-s",
865 "015d210a13480604" 831 "015d210a13480604"
866 ], 832 ],
867 "cwd": "[SLAVE_BUILD]",
868 "env": { 833 "env": {
869 "ANDROID_HOME": "/home/chrome-bot/android-sdk-linux", 834 "ANDROID_HOME": "/home/chrome-bot/android-sdk-linux",
870 "ANDROID_SDK_ROOT": "/home/chrome-bot/android-sdk-linux", 835 "ANDROID_SDK_ROOT": "/home/chrome-bot/android-sdk-linux",
871 "BUILDTYPE": "Debug", 836 "BUILDTYPE": "Debug",
872 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0", 837 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
873 "SKIA_ANDROID_VERBOSE_SETUP": "1", 838 "SKIA_ANDROID_VERBOSE_SETUP": "1",
874 "SKIA_OUT": "[SLAVE_BUILD]/skia/out/Test-Android-GCC-Nexus7-GPU-Tegra3-Arm 7-Debug" 839 "SKIA_OUT": "[CWD]/skia/out/Test-Android-GCC-Nexus7-GPU-Tegra3-Arm7-Debug"
875 }, 840 },
876 "name": "wait for charge (3)" 841 "name": "wait for charge (3)"
877 }, 842 },
878 { 843 {
879 "name": "$result", 844 "name": "$result",
880 "recipe_result": null, 845 "recipe_result": null,
881 "status_code": 0 846 "status_code": 0
882 } 847 }
883 ] 848 ]
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698