OLD | NEW |
1 [ | 1 [ |
2 { | 2 { |
3 "cmd": [ | 3 "cmd": [ |
4 "python", | 4 "python", |
5 "-u", | 5 "-u", |
6 "[SLAVE_BUILD]/skia/tools/buildbot_spec.py", | 6 "[CWD]/skia/tools/buildbot_spec.py", |
7 "/path/to/tmp/json", | 7 "/path/to/tmp/json", |
8 "Perf-Android-GCC-Nexus7-GPU-Tegra3-Arm7-Release" | 8 "Perf-Android-GCC-Nexus7-GPU-Tegra3-Arm7-Release" |
9 ], | 9 ], |
10 "cwd": "[SLAVE_BUILD]/skia", | 10 "cwd": "[CWD]/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@ \"nanobench\"@@@", | 15 "@@@STEP_LOG_LINE@json.output@ \"nanobench\"@@@", |
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 Loading... |
40 "@@@STEP_LOG_LINE@json.output@ ], @@@", | 40 "@@@STEP_LOG_LINE@json.output@ ], @@@", |
41 "@@@STEP_LOG_LINE@json.output@ \"product.board\": \"grouper\", @@@", | 41 "@@@STEP_LOG_LINE@json.output@ \"product.board\": \"grouper\", @@@", |
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\": true@@@", | 43 "@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": true@@@", |
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 "[SLAVE_BUILD]/skia/platform_tools/android/bin/adb_wait_for_device" | 50 "[CWD]/skia/platform_tools/android/bin/adb_wait_for_device" |
51 ], | 51 ], |
52 "cwd": "[SLAVE_BUILD]", | |
53 "env": { | 52 "env": { |
54 "ANDROID_HOME": "/b/android-sdk-linux", | 53 "ANDROID_HOME": "/b/android-sdk-linux", |
55 "ANDROID_SDK_ROOT": "/b/android-sdk-linux", | 54 "ANDROID_SDK_ROOT": "/b/android-sdk-linux", |
56 "BUILDTYPE": "Release", | 55 "BUILDTYPE": "Release", |
57 "CHROME_HEADLESS": "1", | 56 "CHROME_HEADLESS": "1", |
58 "GYP_DEFINES": "skia_arch_type=arm skia_dump_stats=1 skia_warnings_as_erro
rs=0", | 57 "GYP_DEFINES": "skia_arch_type=arm skia_dump_stats=1 skia_warnings_as_erro
rs=0", |
59 "PATH": "[SLAVE_BUILD]/depot_tools:%(PATH)s", | 58 "PATH": "[CWD]/depot_tools:%(PATH)s", |
60 "SKIA_ANDROID_VERBOSE_SETUP": "1", | 59 "SKIA_ANDROID_VERBOSE_SETUP": "1", |
61 "SKIA_OUT": "[SLAVE_BUILD]/out" | 60 "SKIA_OUT": "[CWD]/out" |
62 }, | 61 }, |
63 "name": "wait for device (1)" | 62 "name": "wait for device (1)" |
64 }, | 63 }, |
65 { | 64 { |
66 "cmd": [ | 65 "cmd": [ |
67 "[SLAVE_BUILD]/skia/platform_tools/android/bin/adb_wait_for_charge" | 66 "[CWD]/skia/platform_tools/android/bin/adb_wait_for_charge" |
68 ], | 67 ], |
69 "cwd": "[SLAVE_BUILD]", | |
70 "env": { | 68 "env": { |
71 "ANDROID_HOME": "/b/android-sdk-linux", | 69 "ANDROID_HOME": "/b/android-sdk-linux", |
72 "ANDROID_SDK_ROOT": "/b/android-sdk-linux", | 70 "ANDROID_SDK_ROOT": "/b/android-sdk-linux", |
73 "BUILDTYPE": "Release", | 71 "BUILDTYPE": "Release", |
74 "CHROME_HEADLESS": "1", | 72 "CHROME_HEADLESS": "1", |
75 "GYP_DEFINES": "skia_arch_type=arm skia_dump_stats=1 skia_warnings_as_erro
rs=0", | 73 "GYP_DEFINES": "skia_arch_type=arm skia_dump_stats=1 skia_warnings_as_erro
rs=0", |
76 "PATH": "[SLAVE_BUILD]/depot_tools:%(PATH)s", | 74 "PATH": "[CWD]/depot_tools:%(PATH)s", |
77 "SKIA_ANDROID_VERBOSE_SETUP": "1", | 75 "SKIA_ANDROID_VERBOSE_SETUP": "1", |
78 "SKIA_OUT": "[SLAVE_BUILD]/out" | 76 "SKIA_OUT": "[CWD]/out" |
79 }, | 77 }, |
80 "name": "wait for charge (1)" | 78 "name": "wait for charge (1)" |
81 }, | 79 }, |
82 { | 80 { |
83 "cmd": [ | 81 "cmd": [ |
84 "/b/android-sdk-linux/platform-tools/adb", | 82 "/b/android-sdk-linux/platform-tools/adb", |
85 "shell", | 83 "shell", |
86 "echo", | 84 "echo", |
87 "$EXTERNAL_STORAGE" | 85 "$EXTERNAL_STORAGE" |
88 ], | 86 ], |
89 "cwd": "[SLAVE_BUILD]", | |
90 "env": { | 87 "env": { |
91 "BUILDTYPE": "Release", | 88 "BUILDTYPE": "Release", |
92 "CHROME_HEADLESS": "1", | 89 "CHROME_HEADLESS": "1", |
93 "GYP_DEFINES": "skia_arch_type=arm skia_dump_stats=1 skia_warnings_as_erro
rs=0", | 90 "GYP_DEFINES": "skia_arch_type=arm skia_dump_stats=1 skia_warnings_as_erro
rs=0", |
94 "PATH": "[SLAVE_BUILD]/depot_tools:%(PATH)s", | 91 "PATH": "[CWD]/depot_tools:%(PATH)s", |
95 "SKIA_OUT": "[SLAVE_BUILD]/out" | 92 "SKIA_OUT": "[CWD]/out" |
96 }, | 93 }, |
97 "name": "get EXTERNAL_STORAGE dir", | 94 "name": "get EXTERNAL_STORAGE dir", |
98 "stdout": "/path/to/tmp/" | 95 "stdout": "/path/to/tmp/" |
99 }, | 96 }, |
100 { | 97 { |
101 "cmd": [ | 98 "cmd": [ |
102 "/b/android-sdk-linux/platform-tools/adb", | 99 "/b/android-sdk-linux/platform-tools/adb", |
103 "root" | 100 "root" |
104 ], | 101 ], |
105 "cwd": "[SLAVE_BUILD]", | |
106 "env": { | 102 "env": { |
107 "BUILDTYPE": "Release", | 103 "BUILDTYPE": "Release", |
108 "CHROME_HEADLESS": "1", | 104 "CHROME_HEADLESS": "1", |
109 "GYP_DEFINES": "skia_arch_type=arm skia_dump_stats=1 skia_warnings_as_erro
rs=0", | 105 "GYP_DEFINES": "skia_arch_type=arm skia_dump_stats=1 skia_warnings_as_erro
rs=0", |
110 "PATH": "[SLAVE_BUILD]/depot_tools:%(PATH)s", | 106 "PATH": "[CWD]/depot_tools:%(PATH)s", |
111 "SKIA_OUT": "[SLAVE_BUILD]/out" | 107 "SKIA_OUT": "[CWD]/out" |
112 }, | 108 }, |
113 "name": "adb root" | 109 "name": "adb root" |
114 }, | 110 }, |
115 { | 111 { |
116 "cmd": [ | 112 "cmd": [ |
117 "sleep", | 113 "sleep", |
118 "10" | 114 "10" |
119 ], | 115 ], |
120 "cwd": "[SLAVE_BUILD]", | |
121 "env": { | 116 "env": { |
122 "BUILDTYPE": "Release", | 117 "BUILDTYPE": "Release", |
123 "CHROME_HEADLESS": "1", | 118 "CHROME_HEADLESS": "1", |
124 "GYP_DEFINES": "skia_arch_type=arm skia_dump_stats=1 skia_warnings_as_erro
rs=0", | 119 "GYP_DEFINES": "skia_arch_type=arm skia_dump_stats=1 skia_warnings_as_erro
rs=0", |
125 "PATH": "[SLAVE_BUILD]/depot_tools:%(PATH)s", | 120 "PATH": "[CWD]/depot_tools:%(PATH)s", |
126 "SKIA_OUT": "[SLAVE_BUILD]/out" | 121 "SKIA_OUT": "[CWD]/out" |
127 }, | 122 }, |
128 "name": "wait" | 123 "name": "wait" |
129 }, | 124 }, |
130 { | 125 { |
131 "cmd": [ | 126 "cmd": [ |
132 "[SLAVE_BUILD]/skia/platform_tools/android/bin/adb_wait_for_device" | 127 "[CWD]/skia/platform_tools/android/bin/adb_wait_for_device" |
133 ], | 128 ], |
134 "cwd": "[SLAVE_BUILD]", | |
135 "env": { | 129 "env": { |
136 "ANDROID_HOME": "/b/android-sdk-linux", | 130 "ANDROID_HOME": "/b/android-sdk-linux", |
137 "ANDROID_SDK_ROOT": "/b/android-sdk-linux", | 131 "ANDROID_SDK_ROOT": "/b/android-sdk-linux", |
138 "BUILDTYPE": "Release", | 132 "BUILDTYPE": "Release", |
139 "CHROME_HEADLESS": "1", | 133 "CHROME_HEADLESS": "1", |
140 "GYP_DEFINES": "skia_arch_type=arm skia_dump_stats=1 skia_warnings_as_erro
rs=0", | 134 "GYP_DEFINES": "skia_arch_type=arm skia_dump_stats=1 skia_warnings_as_erro
rs=0", |
141 "PATH": "[SLAVE_BUILD]/depot_tools:%(PATH)s", | 135 "PATH": "[CWD]/depot_tools:%(PATH)s", |
142 "SKIA_ANDROID_VERBOSE_SETUP": "1", | 136 "SKIA_ANDROID_VERBOSE_SETUP": "1", |
143 "SKIA_OUT": "[SLAVE_BUILD]/out" | 137 "SKIA_OUT": "[CWD]/out" |
144 }, | 138 }, |
145 "name": "wait for device (2)" | 139 "name": "wait for device (2)" |
146 }, | 140 }, |
147 { | 141 { |
148 "cmd": [ | 142 "cmd": [ |
149 "[SLAVE_BUILD]/skia/platform_tools/android/bin/adb_wait_for_charge" | 143 "[CWD]/skia/platform_tools/android/bin/adb_wait_for_charge" |
150 ], | 144 ], |
151 "cwd": "[SLAVE_BUILD]", | |
152 "env": { | 145 "env": { |
153 "ANDROID_HOME": "/b/android-sdk-linux", | 146 "ANDROID_HOME": "/b/android-sdk-linux", |
154 "ANDROID_SDK_ROOT": "/b/android-sdk-linux", | 147 "ANDROID_SDK_ROOT": "/b/android-sdk-linux", |
155 "BUILDTYPE": "Release", | 148 "BUILDTYPE": "Release", |
156 "CHROME_HEADLESS": "1", | 149 "CHROME_HEADLESS": "1", |
157 "GYP_DEFINES": "skia_arch_type=arm skia_dump_stats=1 skia_warnings_as_erro
rs=0", | 150 "GYP_DEFINES": "skia_arch_type=arm skia_dump_stats=1 skia_warnings_as_erro
rs=0", |
158 "PATH": "[SLAVE_BUILD]/depot_tools:%(PATH)s", | 151 "PATH": "[CWD]/depot_tools:%(PATH)s", |
159 "SKIA_ANDROID_VERBOSE_SETUP": "1", | 152 "SKIA_ANDROID_VERBOSE_SETUP": "1", |
160 "SKIA_OUT": "[SLAVE_BUILD]/out" | 153 "SKIA_OUT": "[CWD]/out" |
161 }, | 154 }, |
162 "name": "wait for charge (2)" | 155 "name": "wait for charge (2)" |
163 }, | 156 }, |
164 { | 157 { |
165 "cmd": [ | 158 "cmd": [ |
166 "[SLAVE_BUILD]/skia/platform_tools/android/bin/android_kill_skia", | 159 "[CWD]/skia/platform_tools/android/bin/android_kill_skia", |
167 "--verbose" | 160 "--verbose" |
168 ], | 161 ], |
169 "cwd": "[SLAVE_BUILD]", | |
170 "env": { | 162 "env": { |
171 "ANDROID_HOME": "/b/android-sdk-linux", | 163 "ANDROID_HOME": "/b/android-sdk-linux", |
172 "ANDROID_SDK_ROOT": "/b/android-sdk-linux", | 164 "ANDROID_SDK_ROOT": "/b/android-sdk-linux", |
173 "BUILDTYPE": "Release", | 165 "BUILDTYPE": "Release", |
174 "CHROME_HEADLESS": "1", | 166 "CHROME_HEADLESS": "1", |
175 "GYP_DEFINES": "skia_arch_type=arm skia_dump_stats=1 skia_warnings_as_erro
rs=0", | 167 "GYP_DEFINES": "skia_arch_type=arm skia_dump_stats=1 skia_warnings_as_erro
rs=0", |
176 "PATH": "[SLAVE_BUILD]/depot_tools:%(PATH)s", | 168 "PATH": "[CWD]/depot_tools:%(PATH)s", |
177 "SKIA_ANDROID_VERBOSE_SETUP": "1", | 169 "SKIA_ANDROID_VERBOSE_SETUP": "1", |
178 "SKIA_OUT": "[SLAVE_BUILD]/out" | 170 "SKIA_OUT": "[CWD]/out" |
179 }, | 171 }, |
180 "name": "kill skia" | 172 "name": "kill skia" |
181 }, | 173 }, |
182 { | 174 { |
183 "cmd": [ | 175 "cmd": [ |
184 "/b/android-sdk-linux/platform-tools/adb", | 176 "/b/android-sdk-linux/platform-tools/adb", |
185 "shell", | 177 "shell", |
186 "stop" | 178 "stop" |
187 ], | 179 ], |
188 "cwd": "[SLAVE_BUILD]", | |
189 "env": { | 180 "env": { |
190 "BUILDTYPE": "Release", | 181 "BUILDTYPE": "Release", |
191 "CHROME_HEADLESS": "1", | 182 "CHROME_HEADLESS": "1", |
192 "GYP_DEFINES": "skia_arch_type=arm skia_dump_stats=1 skia_warnings_as_erro
rs=0", | 183 "GYP_DEFINES": "skia_arch_type=arm skia_dump_stats=1 skia_warnings_as_erro
rs=0", |
193 "PATH": "[SLAVE_BUILD]/depot_tools:%(PATH)s", | 184 "PATH": "[CWD]/depot_tools:%(PATH)s", |
194 "SKIA_OUT": "[SLAVE_BUILD]/out" | 185 "SKIA_OUT": "[CWD]/out" |
195 }, | 186 }, |
196 "name": "stop shell" | 187 "name": "stop shell" |
197 }, | 188 }, |
198 { | 189 { |
199 "cmd": [ | 190 "cmd": [ |
200 "/b/android-sdk-linux/platform-tools/adb", | 191 "/b/android-sdk-linux/platform-tools/adb", |
201 "shell", | 192 "shell", |
202 "dumpsys", | 193 "dumpsys", |
203 "batteryproperties" | 194 "batteryproperties" |
204 ], | 195 ], |
205 "cwd": "[SLAVE_BUILD]", | |
206 "env": { | 196 "env": { |
207 "BUILDTYPE": "Release", | 197 "BUILDTYPE": "Release", |
208 "CHROME_HEADLESS": "1", | 198 "CHROME_HEADLESS": "1", |
209 "GYP_DEFINES": "skia_arch_type=arm skia_dump_stats=1 skia_warnings_as_erro
rs=0", | 199 "GYP_DEFINES": "skia_arch_type=arm skia_dump_stats=1 skia_warnings_as_erro
rs=0", |
210 "PATH": "[SLAVE_BUILD]/depot_tools:%(PATH)s", | 200 "PATH": "[CWD]/depot_tools:%(PATH)s", |
211 "SKIA_OUT": "[SLAVE_BUILD]/out" | 201 "SKIA_OUT": "[CWD]/out" |
212 }, | 202 }, |
213 "name": "starting battery stats" | 203 "name": "starting battery stats" |
214 }, | 204 }, |
215 { | 205 { |
216 "cmd": [ | 206 "cmd": [ |
217 "[SLAVE_BUILD]/skia/platform_tools/android/bin/adb_push_if_needed", | 207 "[CWD]/skia/platform_tools/android/bin/adb_push_if_needed", |
218 "--verbose", | 208 "--verbose", |
219 "[SLAVE_BUILD]/skia/resources", | 209 "[CWD]/skia/resources", |
220 "/storage/emulated/legacy/skiabot/skia_resources" | 210 "/storage/emulated/legacy/skiabot/skia_resources" |
221 ], | 211 ], |
222 "cwd": "[SLAVE_BUILD]", | |
223 "env": { | 212 "env": { |
224 "ANDROID_HOME": "/b/android-sdk-linux", | 213 "ANDROID_HOME": "/b/android-sdk-linux", |
225 "ANDROID_SDK_ROOT": "/b/android-sdk-linux", | 214 "ANDROID_SDK_ROOT": "/b/android-sdk-linux", |
226 "BUILDTYPE": "Release", | 215 "BUILDTYPE": "Release", |
227 "CHROME_HEADLESS": "1", | 216 "CHROME_HEADLESS": "1", |
228 "GYP_DEFINES": "skia_arch_type=arm skia_dump_stats=1 skia_warnings_as_erro
rs=0", | 217 "GYP_DEFINES": "skia_arch_type=arm skia_dump_stats=1 skia_warnings_as_erro
rs=0", |
229 "PATH": "[SLAVE_BUILD]/depot_tools:%(PATH)s", | 218 "PATH": "[CWD]/depot_tools:%(PATH)s", |
230 "SKIA_ANDROID_VERBOSE_SETUP": "1", | 219 "SKIA_ANDROID_VERBOSE_SETUP": "1", |
231 "SKIA_OUT": "[SLAVE_BUILD]/out" | 220 "SKIA_OUT": "[CWD]/out" |
232 }, | 221 }, |
233 "name": "push resources" | 222 "name": "push resources" |
234 }, | 223 }, |
235 { | 224 { |
236 "cmd": [ | 225 "cmd": [ |
237 "python", | 226 "python", |
238 "-u", | 227 "-u", |
239 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", | 228 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", |
240 "[SLAVE_BUILD]/tmp/SKP_VERSION", | 229 "[CWD]/tmp/SKP_VERSION", |
241 "/path/to/tmp/" | 230 "/path/to/tmp/" |
242 ], | 231 ], |
243 "cwd": "[SLAVE_BUILD]", | |
244 "name": "Get downloaded SKP_VERSION" | 232 "name": "Get downloaded SKP_VERSION" |
245 }, | 233 }, |
246 { | 234 { |
247 "cmd": [ | 235 "cmd": [ |
248 "/b/android-sdk-linux/platform-tools/adb", | 236 "/b/android-sdk-linux/platform-tools/adb", |
249 "shell", | 237 "shell", |
250 "cat", | 238 "cat", |
251 "/storage/emulated/legacy/skiabot/skia_tmp_dir/SKP_VERSION" | 239 "/storage/emulated/legacy/skiabot/skia_tmp_dir/SKP_VERSION" |
252 ], | 240 ], |
253 "cwd": "[SLAVE_BUILD]", | |
254 "env": { | 241 "env": { |
255 "BUILDTYPE": "Release", | 242 "BUILDTYPE": "Release", |
256 "CHROME_HEADLESS": "1", | 243 "CHROME_HEADLESS": "1", |
257 "GYP_DEFINES": "skia_arch_type=arm skia_dump_stats=1 skia_warnings_as_erro
rs=0", | 244 "GYP_DEFINES": "skia_arch_type=arm skia_dump_stats=1 skia_warnings_as_erro
rs=0", |
258 "PATH": "[SLAVE_BUILD]/depot_tools:%(PATH)s", | 245 "PATH": "[CWD]/depot_tools:%(PATH)s", |
259 "SKIA_OUT": "[SLAVE_BUILD]/out" | 246 "SKIA_OUT": "[CWD]/out" |
260 }, | 247 }, |
261 "name": "read SKP_VERSION", | 248 "name": "read SKP_VERSION", |
262 "stdout": "/path/to/tmp/" | 249 "stdout": "/path/to/tmp/" |
263 }, | 250 }, |
264 { | 251 { |
265 "cmd": [ | 252 "cmd": [ |
266 "python", | 253 "python", |
267 "-u", | 254 "-u", |
268 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", | 255 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", |
269 "[SLAVE_BUILD]/tmp/SK_IMAGE_VERSION", | 256 "[CWD]/tmp/SK_IMAGE_VERSION", |
270 "/path/to/tmp/" | 257 "/path/to/tmp/" |
271 ], | 258 ], |
272 "cwd": "[SLAVE_BUILD]", | |
273 "name": "Get downloaded SK_IMAGE_VERSION" | 259 "name": "Get downloaded SK_IMAGE_VERSION" |
274 }, | 260 }, |
275 { | 261 { |
276 "cmd": [ | 262 "cmd": [ |
277 "/b/android-sdk-linux/platform-tools/adb", | 263 "/b/android-sdk-linux/platform-tools/adb", |
278 "shell", | 264 "shell", |
279 "cat", | 265 "cat", |
280 "/storage/emulated/legacy/skiabot/skia_tmp_dir/SK_IMAGE_VERSION" | 266 "/storage/emulated/legacy/skiabot/skia_tmp_dir/SK_IMAGE_VERSION" |
281 ], | 267 ], |
282 "cwd": "[SLAVE_BUILD]", | |
283 "env": { | 268 "env": { |
284 "BUILDTYPE": "Release", | 269 "BUILDTYPE": "Release", |
285 "CHROME_HEADLESS": "1", | 270 "CHROME_HEADLESS": "1", |
286 "GYP_DEFINES": "skia_arch_type=arm skia_dump_stats=1 skia_warnings_as_erro
rs=0", | 271 "GYP_DEFINES": "skia_arch_type=arm skia_dump_stats=1 skia_warnings_as_erro
rs=0", |
287 "PATH": "[SLAVE_BUILD]/depot_tools:%(PATH)s", | 272 "PATH": "[CWD]/depot_tools:%(PATH)s", |
288 "SKIA_OUT": "[SLAVE_BUILD]/out" | 273 "SKIA_OUT": "[CWD]/out" |
289 }, | 274 }, |
290 "name": "read SK_IMAGE_VERSION", | 275 "name": "read SK_IMAGE_VERSION", |
291 "stdout": "/path/to/tmp/" | 276 "stdout": "/path/to/tmp/" |
292 }, | 277 }, |
293 { | 278 { |
294 "cmd": [ | 279 "cmd": [ |
295 "/b/android-sdk-linux/platform-tools/adb", | 280 "/b/android-sdk-linux/platform-tools/adb", |
296 "shell", | 281 "shell", |
297 "rm", | 282 "rm", |
298 "-r", | 283 "-r", |
299 "/storage/emulated/legacy/skiabot/skia_perf" | 284 "/storage/emulated/legacy/skiabot/skia_perf" |
300 ], | 285 ], |
301 "cwd": "[SLAVE_BUILD]", | |
302 "env": { | 286 "env": { |
303 "BUILDTYPE": "Release", | 287 "BUILDTYPE": "Release", |
304 "CHROME_HEADLESS": "1", | 288 "CHROME_HEADLESS": "1", |
305 "GYP_DEFINES": "skia_arch_type=arm skia_dump_stats=1 skia_warnings_as_erro
rs=0", | 289 "GYP_DEFINES": "skia_arch_type=arm skia_dump_stats=1 skia_warnings_as_erro
rs=0", |
306 "PATH": "[SLAVE_BUILD]/depot_tools:%(PATH)s", | 290 "PATH": "[CWD]/depot_tools:%(PATH)s", |
307 "SKIA_OUT": "[SLAVE_BUILD]/out" | 291 "SKIA_OUT": "[CWD]/out" |
308 }, | 292 }, |
309 "name": "rmdir skia_perf" | 293 "name": "rmdir skia_perf" |
310 }, | 294 }, |
311 { | 295 { |
312 "cmd": [ | 296 "cmd": [ |
313 "/b/android-sdk-linux/platform-tools/adb", | 297 "/b/android-sdk-linux/platform-tools/adb", |
314 "shell", | 298 "shell", |
315 "if", | 299 "if", |
316 "[", | 300 "[", |
317 "-e", | 301 "-e", |
318 "/storage/emulated/legacy/skiabot/skia_perf", | 302 "/storage/emulated/legacy/skiabot/skia_perf", |
319 "];", | 303 "];", |
320 "then", | 304 "then", |
321 "echo", | 305 "echo", |
322 "FILE_EXISTS;", | 306 "FILE_EXISTS;", |
323 "fi" | 307 "fi" |
324 ], | 308 ], |
325 "cwd": "[SLAVE_BUILD]", | |
326 "env": { | 309 "env": { |
327 "BUILDTYPE": "Release", | 310 "BUILDTYPE": "Release", |
328 "CHROME_HEADLESS": "1", | 311 "CHROME_HEADLESS": "1", |
329 "GYP_DEFINES": "skia_arch_type=arm skia_dump_stats=1 skia_warnings_as_erro
rs=0", | 312 "GYP_DEFINES": "skia_arch_type=arm skia_dump_stats=1 skia_warnings_as_erro
rs=0", |
330 "PATH": "[SLAVE_BUILD]/depot_tools:%(PATH)s", | 313 "PATH": "[CWD]/depot_tools:%(PATH)s", |
331 "SKIA_OUT": "[SLAVE_BUILD]/out" | 314 "SKIA_OUT": "[CWD]/out" |
332 }, | 315 }, |
333 "name": "exists skia_perf", | 316 "name": "exists skia_perf", |
334 "stdout": "/path/to/tmp/" | 317 "stdout": "/path/to/tmp/" |
335 }, | 318 }, |
336 { | 319 { |
337 "cmd": [ | 320 "cmd": [ |
338 "/b/android-sdk-linux/platform-tools/adb", | 321 "/b/android-sdk-linux/platform-tools/adb", |
339 "shell", | 322 "shell", |
340 "mkdir", | 323 "mkdir", |
341 "-p", | 324 "-p", |
342 "/storage/emulated/legacy/skiabot/skia_perf" | 325 "/storage/emulated/legacy/skiabot/skia_perf" |
343 ], | 326 ], |
344 "cwd": "[SLAVE_BUILD]", | |
345 "env": { | 327 "env": { |
346 "BUILDTYPE": "Release", | 328 "BUILDTYPE": "Release", |
347 "CHROME_HEADLESS": "1", | 329 "CHROME_HEADLESS": "1", |
348 "GYP_DEFINES": "skia_arch_type=arm skia_dump_stats=1 skia_warnings_as_erro
rs=0", | 330 "GYP_DEFINES": "skia_arch_type=arm skia_dump_stats=1 skia_warnings_as_erro
rs=0", |
349 "PATH": "[SLAVE_BUILD]/depot_tools:%(PATH)s", | 331 "PATH": "[CWD]/depot_tools:%(PATH)s", |
350 "SKIA_OUT": "[SLAVE_BUILD]/out" | 332 "SKIA_OUT": "[CWD]/out" |
351 }, | 333 }, |
352 "name": "mkdir skia_perf" | 334 "name": "mkdir skia_perf" |
353 }, | 335 }, |
354 { | 336 { |
355 "cmd": [ | 337 "cmd": [ |
356 "[SLAVE_BUILD]/skia/platform_tools/android/bin/android_run_skia", | 338 "[CWD]/skia/platform_tools/android/bin/android_run_skia", |
357 "--verbose", | 339 "--verbose", |
358 "--logcat", | 340 "--logcat", |
359 "-d", | 341 "-d", |
360 "arm_v7_neon", | 342 "arm_v7_neon", |
361 "-t", | 343 "-t", |
362 "Release", | 344 "Release", |
363 "nanobench", | 345 "nanobench", |
364 "--undefok", | 346 "--undefok", |
365 "-i", | 347 "-i", |
366 "/storage/emulated/legacy/skiabot/skia_resources", | 348 "/storage/emulated/legacy/skiabot/skia_resources", |
(...skipping 17 matching lines...) Expand all Loading... |
384 "GCC", | 366 "GCC", |
385 "cpu_or_gpu", | 367 "cpu_or_gpu", |
386 "GPU", | 368 "GPU", |
387 "cpu_or_gpu_value", | 369 "cpu_or_gpu_value", |
388 "Tegra3", | 370 "Tegra3", |
389 "model", | 371 "model", |
390 "Nexus7", | 372 "Nexus7", |
391 "os", | 373 "os", |
392 "Android" | 374 "Android" |
393 ], | 375 ], |
394 "cwd": "[SLAVE_BUILD]", | |
395 "env": { | 376 "env": { |
396 "ANDROID_HOME": "/b/android-sdk-linux", | 377 "ANDROID_HOME": "/b/android-sdk-linux", |
397 "ANDROID_SDK_ROOT": "/b/android-sdk-linux", | 378 "ANDROID_SDK_ROOT": "/b/android-sdk-linux", |
398 "BUILDTYPE": "Release", | 379 "BUILDTYPE": "Release", |
399 "CHROME_HEADLESS": "1", | 380 "CHROME_HEADLESS": "1", |
400 "GYP_DEFINES": "skia_arch_type=arm skia_dump_stats=1 skia_warnings_as_erro
rs=0", | 381 "GYP_DEFINES": "skia_arch_type=arm skia_dump_stats=1 skia_warnings_as_erro
rs=0", |
401 "PATH": "[SLAVE_BUILD]/depot_tools:%(PATH)s", | 382 "PATH": "[CWD]/depot_tools:%(PATH)s", |
402 "SKIA_ANDROID_VERBOSE_SETUP": "1", | 383 "SKIA_ANDROID_VERBOSE_SETUP": "1", |
403 "SKIA_OUT": "[SLAVE_BUILD]/out" | 384 "SKIA_OUT": "[CWD]/out" |
404 }, | 385 }, |
405 "name": "nanobench" | 386 "name": "nanobench" |
406 }, | 387 }, |
407 { | 388 { |
408 "cmd": [ | 389 "cmd": [ |
409 "python", | 390 "python", |
410 "-u", | 391 "-u", |
411 "\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", | 392 "\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", |
412 "[SWARM_OUT_DIR]/perfdata/Perf-Android-GCC-Nexus7-GPU-Tegra3-Arm7-Release/
data", | 393 "[SWARM_OUT_DIR]/perfdata/Perf-Android-GCC-Nexus7-GPU-Tegra3-Arm7-Release/
data", |
413 "511" | 394 "511" |
414 ], | 395 ], |
415 "cwd": "[SLAVE_BUILD]", | |
416 "name": "makedirs perf_dir", | 396 "name": "makedirs perf_dir", |
417 "~followup_annotations": [ | 397 "~followup_annotations": [ |
418 "@@@STEP_LOG_LINE@python.inline@@@@", | 398 "@@@STEP_LOG_LINE@python.inline@@@@", |
419 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@", | 399 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@", |
420 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@", | 400 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@", |
421 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@", | 401 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@", |
422 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@", | 402 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@", |
423 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@", | 403 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@", |
424 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" %
path@@@", | 404 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" %
path@@@", |
425 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@", | 405 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@", |
426 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@", | 406 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@", |
427 "@@@STEP_LOG_END@python.inline@@@" | 407 "@@@STEP_LOG_END@python.inline@@@" |
428 ] | 408 ] |
429 }, | 409 }, |
430 { | 410 { |
431 "cmd": [ | 411 "cmd": [ |
432 "[SLAVE_BUILD]/skia/platform_tools/android/bin/adb_pull_if_needed", | 412 "[CWD]/skia/platform_tools/android/bin/adb_pull_if_needed", |
433 "--verbose", | 413 "--verbose", |
434 "/storage/emulated/legacy/skiabot/skia_perf", | 414 "/storage/emulated/legacy/skiabot/skia_perf", |
435 "[SWARM_OUT_DIR]/perfdata/Perf-Android-GCC-Nexus7-GPU-Tegra3-Arm7-Release/
data" | 415 "[SWARM_OUT_DIR]/perfdata/Perf-Android-GCC-Nexus7-GPU-Tegra3-Arm7-Release/
data" |
436 ], | 416 ], |
437 "cwd": "[SLAVE_BUILD]", | |
438 "env": { | 417 "env": { |
439 "ANDROID_HOME": "/b/android-sdk-linux", | 418 "ANDROID_HOME": "/b/android-sdk-linux", |
440 "ANDROID_SDK_ROOT": "/b/android-sdk-linux", | 419 "ANDROID_SDK_ROOT": "/b/android-sdk-linux", |
441 "BUILDTYPE": "Release", | 420 "BUILDTYPE": "Release", |
442 "CHROME_HEADLESS": "1", | 421 "CHROME_HEADLESS": "1", |
443 "GYP_DEFINES": "skia_arch_type=arm skia_dump_stats=1 skia_warnings_as_erro
rs=0", | 422 "GYP_DEFINES": "skia_arch_type=arm skia_dump_stats=1 skia_warnings_as_erro
rs=0", |
444 "PATH": "[SLAVE_BUILD]/depot_tools:%(PATH)s", | 423 "PATH": "[CWD]/depot_tools:%(PATH)s", |
445 "SKIA_ANDROID_VERBOSE_SETUP": "1", | 424 "SKIA_ANDROID_VERBOSE_SETUP": "1", |
446 "SKIA_OUT": "[SLAVE_BUILD]/out" | 425 "SKIA_OUT": "[CWD]/out" |
447 }, | 426 }, |
448 "name": "pull skia_perf" | 427 "name": "pull skia_perf" |
449 }, | 428 }, |
450 { | 429 { |
451 "cmd": [ | 430 "cmd": [ |
452 "/b/android-sdk-linux/platform-tools/adb", | 431 "/b/android-sdk-linux/platform-tools/adb", |
453 "shell", | 432 "shell", |
454 "dumpsys", | 433 "dumpsys", |
455 "batteryproperties" | 434 "batteryproperties" |
456 ], | 435 ], |
457 "cwd": "[SLAVE_BUILD]", | |
458 "env": { | 436 "env": { |
459 "BUILDTYPE": "Release", | 437 "BUILDTYPE": "Release", |
460 "CHROME_HEADLESS": "1", | 438 "CHROME_HEADLESS": "1", |
461 "GYP_DEFINES": "skia_arch_type=arm skia_dump_stats=1 skia_warnings_as_erro
rs=0", | 439 "GYP_DEFINES": "skia_arch_type=arm skia_dump_stats=1 skia_warnings_as_erro
rs=0", |
462 "PATH": "[SLAVE_BUILD]/depot_tools:%(PATH)s", | 440 "PATH": "[CWD]/depot_tools:%(PATH)s", |
463 "SKIA_OUT": "[SLAVE_BUILD]/out" | 441 "SKIA_OUT": "[CWD]/out" |
464 }, | 442 }, |
465 "name": "final battery stats" | 443 "name": "final battery stats" |
466 }, | 444 }, |
467 { | 445 { |
468 "cmd": [ | 446 "cmd": [ |
469 "/b/android-sdk-linux/platform-tools/adb", | 447 "/b/android-sdk-linux/platform-tools/adb", |
470 "reboot" | 448 "reboot" |
471 ], | 449 ], |
472 "cwd": "[SLAVE_BUILD]", | |
473 "env": { | 450 "env": { |
474 "BUILDTYPE": "Release", | 451 "BUILDTYPE": "Release", |
475 "CHROME_HEADLESS": "1", | 452 "CHROME_HEADLESS": "1", |
476 "GYP_DEFINES": "skia_arch_type=arm skia_dump_stats=1 skia_warnings_as_erro
rs=0", | 453 "GYP_DEFINES": "skia_arch_type=arm skia_dump_stats=1 skia_warnings_as_erro
rs=0", |
477 "PATH": "[SLAVE_BUILD]/depot_tools:%(PATH)s", | 454 "PATH": "[CWD]/depot_tools:%(PATH)s", |
478 "SKIA_OUT": "[SLAVE_BUILD]/out" | 455 "SKIA_OUT": "[CWD]/out" |
479 }, | 456 }, |
480 "name": "reboot" | 457 "name": "reboot" |
481 }, | 458 }, |
482 { | 459 { |
483 "cmd": [ | 460 "cmd": [ |
484 "sleep", | 461 "sleep", |
485 "10" | 462 "10" |
486 ], | 463 ], |
487 "cwd": "[SLAVE_BUILD]", | |
488 "env": { | 464 "env": { |
489 "BUILDTYPE": "Release", | 465 "BUILDTYPE": "Release", |
490 "CHROME_HEADLESS": "1", | 466 "CHROME_HEADLESS": "1", |
491 "GYP_DEFINES": "skia_arch_type=arm skia_dump_stats=1 skia_warnings_as_erro
rs=0", | 467 "GYP_DEFINES": "skia_arch_type=arm skia_dump_stats=1 skia_warnings_as_erro
rs=0", |
492 "PATH": "[SLAVE_BUILD]/depot_tools:%(PATH)s", | 468 "PATH": "[CWD]/depot_tools:%(PATH)s", |
493 "SKIA_OUT": "[SLAVE_BUILD]/out" | 469 "SKIA_OUT": "[CWD]/out" |
494 }, | 470 }, |
495 "name": "wait for reboot" | 471 "name": "wait for reboot" |
496 }, | 472 }, |
497 { | 473 { |
498 "cmd": [ | 474 "cmd": [ |
499 "[SLAVE_BUILD]/skia/platform_tools/android/bin/adb_wait_for_device" | 475 "[CWD]/skia/platform_tools/android/bin/adb_wait_for_device" |
500 ], | 476 ], |
501 "cwd": "[SLAVE_BUILD]", | |
502 "env": { | 477 "env": { |
503 "ANDROID_HOME": "/b/android-sdk-linux", | 478 "ANDROID_HOME": "/b/android-sdk-linux", |
504 "ANDROID_SDK_ROOT": "/b/android-sdk-linux", | 479 "ANDROID_SDK_ROOT": "/b/android-sdk-linux", |
505 "BUILDTYPE": "Release", | 480 "BUILDTYPE": "Release", |
506 "CHROME_HEADLESS": "1", | 481 "CHROME_HEADLESS": "1", |
507 "GYP_DEFINES": "skia_arch_type=arm skia_dump_stats=1 skia_warnings_as_erro
rs=0", | 482 "GYP_DEFINES": "skia_arch_type=arm skia_dump_stats=1 skia_warnings_as_erro
rs=0", |
508 "PATH": "[SLAVE_BUILD]/depot_tools:%(PATH)s", | 483 "PATH": "[CWD]/depot_tools:%(PATH)s", |
509 "SKIA_ANDROID_VERBOSE_SETUP": "1", | 484 "SKIA_ANDROID_VERBOSE_SETUP": "1", |
510 "SKIA_OUT": "[SLAVE_BUILD]/out" | 485 "SKIA_OUT": "[CWD]/out" |
511 }, | 486 }, |
512 "name": "wait for device (3)" | 487 "name": "wait for device (3)" |
513 }, | 488 }, |
514 { | 489 { |
515 "cmd": [ | 490 "cmd": [ |
516 "[SLAVE_BUILD]/skia/platform_tools/android/bin/adb_wait_for_charge" | 491 "[CWD]/skia/platform_tools/android/bin/adb_wait_for_charge" |
517 ], | 492 ], |
518 "cwd": "[SLAVE_BUILD]", | |
519 "env": { | 493 "env": { |
520 "ANDROID_HOME": "/b/android-sdk-linux", | 494 "ANDROID_HOME": "/b/android-sdk-linux", |
521 "ANDROID_SDK_ROOT": "/b/android-sdk-linux", | 495 "ANDROID_SDK_ROOT": "/b/android-sdk-linux", |
522 "BUILDTYPE": "Release", | 496 "BUILDTYPE": "Release", |
523 "CHROME_HEADLESS": "1", | 497 "CHROME_HEADLESS": "1", |
524 "GYP_DEFINES": "skia_arch_type=arm skia_dump_stats=1 skia_warnings_as_erro
rs=0", | 498 "GYP_DEFINES": "skia_arch_type=arm skia_dump_stats=1 skia_warnings_as_erro
rs=0", |
525 "PATH": "[SLAVE_BUILD]/depot_tools:%(PATH)s", | 499 "PATH": "[CWD]/depot_tools:%(PATH)s", |
526 "SKIA_ANDROID_VERBOSE_SETUP": "1", | 500 "SKIA_ANDROID_VERBOSE_SETUP": "1", |
527 "SKIA_OUT": "[SLAVE_BUILD]/out" | 501 "SKIA_OUT": "[CWD]/out" |
528 }, | 502 }, |
529 "name": "wait for charge (3)" | 503 "name": "wait for charge (3)" |
530 }, | 504 }, |
531 { | 505 { |
532 "name": "$result", | 506 "name": "$result", |
533 "recipe_result": null, | 507 "recipe_result": null, |
534 "status_code": 0 | 508 "status_code": 0 |
535 } | 509 } |
536 ] | 510 ] |
OLD | NEW |