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

Side by Side Diff: scripts/slave/recipe_modules/auto_bisect/example.expected/failed_reference_range.json

Issue 2247373002: Refactor stages 1, 2 and test_api overhaul. (Closed) Base URL: https://chromium.googlesource.com/chromium/tools/build.git@master
Patch Set: Addressing all early feedback. Created 4 years, 3 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
(Empty)
1 [
2 {
3 "cmd": [
4 "python",
5 "-u",
6 "RECIPE_MODULE[depot_tools::bot_update]/resources/bot_update.py",
7 "--spec",
8 "cache_dir = '[GIT_CACHE]'\nsolutions = [{'deps_file': '.DEPS.git', 'manag ed': False, 'name': 'src', 'url': 'https://chromium.googlesource.com/chromium/sr c.git'}, {'custom_deps': {'src/chrome/test/data/firefox2_profile/searchplugins': None, 'src/chrome/test/data/firefox2_searchplugins': None, 'src/chrome/test/dat a/firefox3_profile/searchplugins': None, 'src/chrome/test/data/firefox3_searchpl ugins': None, 'src/chrome/test/data/osdd': None, 'src/chrome/test/data/perf/fram e_rate/private': None, 'src/chrome/test/data/plugin': None, 'src/chrome/test/dat a/ssl/certs': None, 'src/data/autodiscovery': None, 'src/data/esctf': None, 'src /data/mach_ports': None, 'src/data/memory_test': None, 'src/data/mozilla_js_test s': None, 'src/data/selenium_core': None, 'src/data/tab_switching': None, 'src/t ools/grit/grit/test/data': None, 'src/webkit/data/bmp_decoder': None, 'src/webki t/data/ico_decoder': None, 'src/webkit/data/test_shell/plugins': None, 'src/webk it/data/xbm_decoder': None}, 'deps_file': '.DEPS.git', 'managed': False, 'name': 'src-internal', 'url': 'https://chrome-internal.googlesource.com/chrome/src-int ernal.git'}, {'deps_file': '.DEPS.git', 'managed': True, 'name': 'catapult', 'ur l': 'https://chromium.googlesource.com/external/github.com/catapult-project/cata pult.git'}]",
9 "--root",
10 "src",
11 "--revision_mapping_file",
12 "{\"src\": \"got_revision\", \"src/buildtools\": \"got_buildtools_revision \", \"src/native_client\": \"got_nacl_revision\", \"src/third_party/angle\": \"g ot_angle_revision\", \"src/third_party/webrtc\": \"got_webrtc_revision\", \"src/ tools/swarming_client\": \"got_swarming_client_revision\", \"src/v8\": \"got_v8_ revision\"}",
13 "--git-cache-dir",
14 "[GIT_CACHE]",
15 "--output_json",
16 "/path/to/tmp/json",
17 "--revision",
18 "src@HEAD",
19 "--output_manifest"
20 ],
21 "env": {
22 "GCLIENT_KILL_GIT_FETCH_AFTER": "1200",
23 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]"
24 },
25 "name": "bot_update",
26 "~followup_annotations": [
27 "@@@STEP_TEXT@Some step text@@@",
28 "@@@STEP_LOG_LINE@json.output@{@@@",
29 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@",
30 "@@@STEP_LOG_LINE@json.output@ \"fixed_revisions\": {@@@",
31 "@@@STEP_LOG_LINE@json.output@ \"src\": \"HEAD\"@@@",
32 "@@@STEP_LOG_LINE@json.output@ }, @@@",
33 "@@@STEP_LOG_LINE@json.output@ \"manifest\": {@@@",
34 "@@@STEP_LOG_LINE@json.output@ \"src\": {@@@",
35 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src .git\", @@@",
36 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"f27fede2220bcd326aee3e 86ddfd4ebd0fe58cb9\"@@@",
37 "@@@STEP_LOG_LINE@json.output@ }, @@@",
38 "@@@STEP_LOG_LINE@json.output@ \"src/buildtools\": {@@@",
39 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /buildtools.git\", @@@",
40 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"f0319a328b280987691635 3cb994259692140934\"@@@",
41 "@@@STEP_LOG_LINE@json.output@ }, @@@",
42 "@@@STEP_LOG_LINE@json.output@ \"src/native_client\": {@@@",
43 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /native_client.git\", @@@",
44 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"d998e125e8253980d76e26 9b7982aeeefc1b9b50\"@@@",
45 "@@@STEP_LOG_LINE@json.output@ }, @@@",
46 "@@@STEP_LOG_LINE@json.output@ \"src/third_party/angle\": {@@@",
47 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /third_party/angle.git\", @@@",
48 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"fac9503c46405f77757b9a 728eb85b8d7bc6080c\"@@@",
49 "@@@STEP_LOG_LINE@json.output@ }, @@@",
50 "@@@STEP_LOG_LINE@json.output@ \"src/third_party/webrtc\": {@@@",
51 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /third_party/webrtc.git\", @@@",
52 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"0f90628433546e61d92685 96da93418c623137f4\"@@@",
53 "@@@STEP_LOG_LINE@json.output@ }, @@@",
54 "@@@STEP_LOG_LINE@json.output@ \"src/tools/swarming_client\": {@@@",
55 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /tools/swarming_client.git\", @@@",
56 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"a0ee5d99f1d4b38ddaa4c7 59c837980b63b99566\"@@@",
57 "@@@STEP_LOG_LINE@json.output@ }, @@@",
58 "@@@STEP_LOG_LINE@json.output@ \"src/v8\": {@@@",
59 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /v8.git\", @@@",
60 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"801ada225ddc271c132c3a 35f03975671d43e399\"@@@",
61 "@@@STEP_LOG_LINE@json.output@ }@@@",
62 "@@@STEP_LOG_LINE@json.output@ }, @@@",
63 "@@@STEP_LOG_LINE@json.output@ \"patch_failure\": false, @@@",
64 "@@@STEP_LOG_LINE@json.output@ \"patch_root\": \"src\", @@@",
65 "@@@STEP_LOG_LINE@json.output@ \"properties\": {@@@",
66 "@@@STEP_LOG_LINE@json.output@ \"got_angle_revision\": \"fac9503c46405f 77757b9a728eb85b8d7bc6080c\", @@@",
67 "@@@STEP_LOG_LINE@json.output@ \"got_angle_revision_cp\": \"refs/heads/ master@{#297276}\", @@@",
68 "@@@STEP_LOG_LINE@json.output@ \"got_buildtools_revision\": \"f0319a328 b2809876916353cb994259692140934\", @@@",
69 "@@@STEP_LOG_LINE@json.output@ \"got_buildtools_revision_cp\": \"refs/h eads/master@{#182578}\", @@@",
70 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision\": \"d998e125e825398 0d76e269b7982aeeefc1b9b50\", @@@",
71 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision_cp\": \"refs/heads/m aster@{#274981}\", @@@",
72 "@@@STEP_LOG_LINE@json.output@ \"got_revision\": \"f27fede2220bcd326aee 3e86ddfd4ebd0fe58cb9\", @@@",
73 "@@@STEP_LOG_LINE@json.output@ \"got_revision_cp\": \"refs/heads/master @{#170242}\", @@@",
74 "@@@STEP_LOG_LINE@json.output@ \"got_swarming_client_revision\": \"a0ee 5d99f1d4b38ddaa4c759c837980b63b99566\", @@@",
75 "@@@STEP_LOG_LINE@json.output@ \"got_swarming_client_revision_cp\": \"r efs/heads/master@{#276089}\", @@@",
76 "@@@STEP_LOG_LINE@json.output@ \"got_v8_revision\": \"801ada225ddc271c1 32c3a35f03975671d43e399\", @@@",
77 "@@@STEP_LOG_LINE@json.output@ \"got_v8_revision_cp\": \"refs/heads/mas ter@{#43426}\", @@@",
78 "@@@STEP_LOG_LINE@json.output@ \"got_webrtc_revision\": \"0f90628433546 e61d9268596da93418c623137f4\", @@@",
79 "@@@STEP_LOG_LINE@json.output@ \"got_webrtc_revision_cp\": \"refs/heads /master@{#120644}\"@@@",
80 "@@@STEP_LOG_LINE@json.output@ }, @@@",
81 "@@@STEP_LOG_LINE@json.output@ \"root\": \"src\", @@@",
82 "@@@STEP_LOG_LINE@json.output@ \"step_text\": \"Some step text\"@@@",
83 "@@@STEP_LOG_LINE@json.output@}@@@",
84 "@@@STEP_LOG_END@json.output@@@",
85 "@@@SET_BUILD_PROPERTY@got_nacl_revision@\"d998e125e8253980d76e269b7982aee efc1b9b50\"@@@",
86 "@@@SET_BUILD_PROPERTY@got_swarming_client_revision@\"a0ee5d99f1d4b38ddaa4 c759c837980b63b99566\"@@@",
87 "@@@SET_BUILD_PROPERTY@got_buildtools_revision_cp@\"refs/heads/master@{#18 2578}\"@@@",
88 "@@@SET_BUILD_PROPERTY@got_webrtc_revision@\"0f90628433546e61d9268596da934 18c623137f4\"@@@",
89 "@@@SET_BUILD_PROPERTY@got_revision@\"f27fede2220bcd326aee3e86ddfd4ebd0fe5 8cb9\"@@@",
90 "@@@SET_BUILD_PROPERTY@got_nacl_revision_cp@\"refs/heads/master@{#274981}\ "@@@",
91 "@@@SET_BUILD_PROPERTY@got_angle_revision@\"fac9503c46405f77757b9a728eb85b 8d7bc6080c\"@@@",
92 "@@@SET_BUILD_PROPERTY@got_v8_revision@\"801ada225ddc271c132c3a35f03975671 d43e399\"@@@",
93 "@@@SET_BUILD_PROPERTY@got_v8_revision_cp@\"refs/heads/master@{#43426}\"@@ @",
94 "@@@SET_BUILD_PROPERTY@got_swarming_client_revision_cp@\"refs/heads/master @{#276089}\"@@@",
95 "@@@SET_BUILD_PROPERTY@got_webrtc_revision_cp@\"refs/heads/master@{#120644 }\"@@@",
96 "@@@SET_BUILD_PROPERTY@got_revision_cp@\"refs/heads/master@{#170242}\"@@@" ,
97 "@@@SET_BUILD_PROPERTY@got_angle_revision_cp@\"refs/heads/master@{#297276} \"@@@",
98 "@@@SET_BUILD_PROPERTY@got_buildtools_revision@\"f0319a328b2809876916353cb 994259692140934\"@@@"
99 ]
100 },
101 {
102 "cmd": [],
103 "name": "ensure_goma"
104 },
105 {
106 "cmd": [
107 "python",
108 "-u",
109 "RECIPE_MODULE[depot_tools::cipd]/resources/bootstrap.py",
110 "--platform",
111 "linux-amd64",
112 "--dest-directory",
113 "[SLAVE_BUILD]/cipd",
114 "--json-output",
115 "/path/to/tmp/json"
116 ],
117 "name": "ensure_goma.install cipd",
118 "~followup_annotations": [
119 "@@@STEP_NEST_LEVEL@1@@@",
120 "@@@STEP_TEXT@cipd instance_id: 40-chars-fake-of-the-package-instance_id@@ @",
121 "@@@STEP_LOG_LINE@json.output@{@@@",
122 "@@@STEP_LOG_LINE@json.output@ \"executable\": \"[SLAVE_BUILD]/cipd/cipd\ ", @@@",
123 "@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"40-chars-fake-of-the-pa ckage-instance_id\"@@@",
124 "@@@STEP_LOG_LINE@json.output@}@@@",
125 "@@@STEP_LOG_END@json.output@@@"
126 ]
127 },
128 {
129 "cmd": [
130 "[SLAVE_BUILD]/cipd/cipd",
131 "ensure",
132 "--root",
133 "[CACHE]/cipd/goma",
134 "--list",
135 "infra/tools/cloudtail/linux-amd64 goma_recipe_module\ninfra_internal/goma /client/linux-amd64 release",
136 "--json-output",
137 "/path/to/tmp/json",
138 "--service-account-json",
139 "/creds/service_accounts/service-account-goma-client.json"
140 ],
141 "name": "ensure_goma.ensure_installed",
142 "~followup_annotations": [
143 "@@@STEP_NEST_LEVEL@1@@@",
144 "@@@STEP_LOG_LINE@json.output@{@@@",
145 "@@@STEP_LOG_LINE@json.output@ \"result\": [@@@",
146 "@@@STEP_LOG_LINE@json.output@ {@@@",
147 "@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"resolved-instance_i d-of-goma_recipe_modu\", @@@",
148 "@@@STEP_LOG_LINE@json.output@ \"package\": \"infra/tools/cloudtail/l inux-amd64\"@@@",
149 "@@@STEP_LOG_LINE@json.output@ }, @@@",
150 "@@@STEP_LOG_LINE@json.output@ {@@@",
151 "@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"resolved-instance_i d-of-release---------\", @@@",
152 "@@@STEP_LOG_LINE@json.output@ \"package\": \"infra_internal/goma/cli ent/linux-amd64\"@@@",
153 "@@@STEP_LOG_LINE@json.output@ }@@@",
154 "@@@STEP_LOG_LINE@json.output@ ]@@@",
155 "@@@STEP_LOG_LINE@json.output@}@@@",
156 "@@@STEP_LOG_END@json.output@@@"
157 ]
158 },
159 {
160 "cmd": [
161 "python",
162 "-u",
163 "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py",
164 "runhooks"
165 ],
166 "cwd": "[SLAVE_BUILD]/src",
167 "env": {
168 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
169 "GYP_CHROMIUM_NO_ACTION": "1",
170 "GYP_DEFINES": "branding=Chrome buildtype=Official component=static_librar y gomadir='[CACHE]/cipd/goma' target_arch=x64 use_goma=1",
171 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]"
172 },
173 "name": "gclient runhooks"
174 },
175 {
176 "cmd": [
177 "python",
178 "-u",
179 "[SLAVE_BUILD]/src/testing/scripts/get_compile_targets.py",
180 "--output",
181 "/path/to/tmp/json",
182 "--",
183 "--build-config-fs",
184 "Release",
185 "--paths",
186 "{\"checkout\": \"[SLAVE_BUILD]/src\", \"runit.py\": \"RECIPE_PACKAGE_REPO [build]/scripts/tools/runit.py\", \"runtest.py\": \"RECIPE_PACKAGE_REPO[build]/s cripts/slave/runtest.py\"}",
187 "--properties",
188 "{\"buildername\": \"linux_perf_bisect\", \"buildnumber\": 571, \"masterna me\": \"tryserver.chromium.perf\", \"results-url\": \"https://chromeperf.appspot .com\", \"slavename\": \"dummyslave\", \"target_platform\": \"linux\"}"
189 ],
190 "name": "get compile targets for scripts",
191 "~followup_annotations": [
192 "@@@STEP_LOG_LINE@json.output@{}@@@",
193 "@@@STEP_LOG_END@json.output@@@"
194 ]
195 },
196 {
197 "cmd": [
198 "python",
199 "-u",
200 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
201 "[SLAVE_BUILD]/src/testing/buildbot/tryserver.chromium.perf.json",
202 "/path/to/tmp/json"
203 ],
204 "name": "read test spec (tryserver.chromium.perf.json)",
205 "~followup_annotations": [
206 "@@@STEP_TEXT@path: [SLAVE_BUILD]/src/testing/buildbot/tryserver.chromium. perf.json@@@",
207 "@@@STEP_LOG_LINE@json.output@{}@@@",
208 "@@@STEP_LOG_END@json.output@@@"
209 ]
210 },
211 {
212 "cmd": [
213 "git",
214 "diff",
215 "--cached",
216 "--name-only"
217 ],
218 "cwd": "[SLAVE_BUILD]/src",
219 "name": "git diff to analyze patch",
220 "stdout": "/path/to/tmp/",
221 "~followup_annotations": [
222 "@@@STEP_LOG_LINE@files@foo.cc@@@",
223 "@@@STEP_LOG_END@files@@@"
224 ]
225 },
226 {
227 "cmd": [],
228 "cwd": "[SLAVE_BUILD]",
229 "name": "***BISECT***"
230 },
231 {
232 "cmd": [
233 "git",
234 "update-ref",
235 "refs/heads/master",
236 "refs/remotes/origin/master"
237 ],
238 "cwd": "[SLAVE_BUILD]/src",
239 "name": "git update-ref"
240 },
241 {
242 "cmd": [
243 "git",
244 "checkout",
245 "master"
246 ],
247 "cwd": "[SLAVE_BUILD]/src",
248 "name": "git checkout"
249 },
250 {
251 "cmd": [],
252 "cwd": "[SLAVE_BUILD]",
253 "name": "config",
254 "~followup_annotations": [
255 "@@@STEP_LOG_LINE@Bisect job configuration@{@@@",
256 "@@@STEP_LOG_LINE@Bisect job configuration@ \"bad_revision\": \"314016\", @@@",
257 "@@@STEP_LOG_LINE@Bisect job configuration@ \"bug_id\": \"-1\", @@@",
258 "@@@STEP_LOG_LINE@Bisect job configuration@ \"bypass_stats_check\": \"Tru e\", @@@",
259 "@@@STEP_LOG_LINE@Bisect job configuration@ \"command\": \"src/tools/perf /run_benchmark -v --browser=release --output-format=valueset smoothness.tough_sc rolling_cases\", @@@",
260 "@@@STEP_LOG_LINE@Bisect job configuration@ \"dummy_builds\": \"True\", @ @@",
261 "@@@STEP_LOG_LINE@Bisect job configuration@ \"dummy_job_names\": \"True\" , @@@",
262 "@@@STEP_LOG_LINE@Bisect job configuration@ \"dummy_tests\": \"True\", @@ @",
263 "@@@STEP_LOG_LINE@Bisect job configuration@ \"good_revision\": \"314015\" , @@@",
264 "@@@STEP_LOG_LINE@Bisect job configuration@ \"gs_bucket\": \"chrome-perf\ ", @@@",
265 "@@@STEP_LOG_LINE@Bisect job configuration@ \"metric\": \"mean_input_even t_latency/mean_input_event_latency\", @@@",
266 "@@@STEP_LOG_LINE@Bisect job configuration@ \"recipe_tester_name\": \"lin ux_perf_tester\", @@@",
267 "@@@STEP_LOG_LINE@Bisect job configuration@ \"skip_gclient_ops\": \"True\ ", @@@",
268 "@@@STEP_LOG_LINE@Bisect job configuration@ \"test_type\": \"perf\"@@@",
269 "@@@STEP_LOG_LINE@Bisect job configuration@}@@@",
270 "@@@STEP_LOG_END@Bisect job configuration@@@"
271 ]
272 },
273 {
274 "cmd": [],
275 "cwd": "[SLAVE_BUILD]",
276 "name": "Resolving reference range"
277 },
278 {
279 "cmd": [
280 "python",
281 "-u",
282 "RECIPE_MODULE[build::crrev]/resources/crrev_client.py",
283 "get_numbering",
284 "--params-file",
285 "{\"number\": 314016, \"numbering_identifier\": \"refs/heads/master\", \"n umbering_type\": \"COMMIT_POSITION\", \"project\": \"chromium\", \"repo\": \"chr omium/src\"}",
286 "--attempts",
287 "3"
288 ],
289 "cwd": "[SLAVE_BUILD]",
290 "name": "Resolving reference range.crrev get commit hash for refs/heads/mast er@{#314016}",
291 "stdout": "/path/to/tmp/json",
292 "~followup_annotations": [
293 "@@@STEP_NEST_LEVEL@1@@@",
294 "@@@STEP_LOG_LINE@json.output@{@@@",
295 "@@@STEP_LOG_LINE@json.output@ \"git_sha\": \"dcdcdc0ff1122212323134879dd ceeb1240b0988\"@@@",
296 "@@@STEP_LOG_LINE@json.output@}@@@",
297 "@@@STEP_LOG_END@json.output@@@"
298 ]
299 },
300 {
301 "cmd": [
302 "python",
303 "-u",
304 "RECIPE_MODULE[build::crrev]/resources/crrev_client.py",
305 "get_numbering",
306 "--params-file",
307 "{\"number\": 314015, \"numbering_identifier\": \"refs/heads/master\", \"n umbering_type\": \"COMMIT_POSITION\", \"project\": \"chromium\", \"repo\": \"chr omium/src\"}",
308 "--attempts",
309 "3"
310 ],
311 "cwd": "[SLAVE_BUILD]",
312 "name": "Resolving reference range.crrev get commit hash for refs/heads/mast er@{#314015}",
313 "stdout": "/path/to/tmp/json",
314 "~followup_annotations": [
315 "@@@STEP_NEST_LEVEL@1@@@",
316 "@@@STEP_LOG_LINE@json.output@{@@@",
317 "@@@STEP_LOG_LINE@json.output@ \"git_sha\": \"a6298e4afedbf2cd461755ea6f4 5b0ad64222222\"@@@",
318 "@@@STEP_LOG_LINE@json.output@}@@@",
319 "@@@STEP_LOG_END@json.output@@@"
320 ]
321 },
322 {
323 "cmd": [
324 "python",
325 "-u",
326 "RECIPE_MODULE[build::auto_bisect]/resources/fetch_file.py",
327 "DEPS",
328 "--commit",
329 "dcdcdc0ff1122212323134879ddceeb1240b0988"
330 ],
331 "cwd": "[SLAVE_BUILD]",
332 "name": "Resolving reference range.fetch file dcdcdc0ff1122212323134879ddcee b1240b0988:DEPS",
333 "stdout": "/path/to/tmp/",
334 "~followup_annotations": [
335 "@@@STEP_NEST_LEVEL@1@@@",
336 "@@@STEP_LOG_LINE@Debug Bad Revision DEPS@v8: None@@@",
337 "@@@STEP_LOG_LINE@Debug Bad Revision DEPS@catapult: None@@@",
338 "@@@STEP_LOG_LINE@Debug Bad Revision DEPS@skia: None@@@",
339 "@@@STEP_LOG_END@Debug Bad Revision DEPS@@@"
340 ]
341 },
342 {
343 "cmd": [
344 "python",
345 "-u",
346 "RECIPE_MODULE[build::auto_bisect]/resources/fetch_file.py",
347 "DEPS",
348 "--commit",
349 "a6298e4afedbf2cd461755ea6f45b0ad64222222"
350 ],
351 "cwd": "[SLAVE_BUILD]",
352 "name": "Resolving reference range.fetch file a6298e4afedbf2cd461755ea6f45b0 ad64222222:DEPS",
353 "stdout": "/path/to/tmp/",
354 "~followup_annotations": [
355 "@@@STEP_NEST_LEVEL@1@@@",
356 "@@@STEP_LOG_LINE@Debug Good Revision DEPS@v8: None@@@",
357 "@@@STEP_LOG_LINE@Debug Good Revision DEPS@catapult: None@@@",
358 "@@@STEP_LOG_LINE@Debug Good Revision DEPS@skia: None@@@",
359 "@@@STEP_LOG_END@Debug Good Revision DEPS@@@"
360 ]
361 },
362 {
363 "cmd": [],
364 "cwd": "[SLAVE_BUILD]",
365 "name": "Expanding revision range"
366 },
367 {
368 "cmd": [
369 "python",
370 "-u",
371 "RECIPE_MODULE[build::auto_bisect]/resources/fetch_intervening_revisions.p y",
372 "a6298e4afedbf2cd461755ea6f45b0ad64222222",
373 "dcdcdc0ff1122212323134879ddceeb1240b0988",
374 "https://chromium.googlesource.com/chromium/src"
375 ],
376 "cwd": "[SLAVE_BUILD]",
377 "name": "Expanding revision range.for revisions a6298e4afedbf2cd461755ea6f45 b0ad64222222:dcdcdc0ff1122212323134879ddceeb1240b0988",
378 "stdout": "/path/to/tmp/json",
379 "~followup_annotations": [
380 "@@@STEP_NEST_LEVEL@1@@@",
381 "@@@STEP_LOG_LINE@json.output@[@@@",
382 "@@@STEP_LOG_LINE@json.output@ [@@@",
383 "@@@STEP_LOG_LINE@json.output@ \"dcdcdc0ff1122212323134879ddceeb1240b09 88\", @@@",
384 "@@@STEP_LOG_LINE@json.output@ \"314016\"@@@",
385 "@@@STEP_LOG_LINE@json.output@ ]@@@",
386 "@@@STEP_LOG_LINE@json.output@]@@@",
387 "@@@STEP_LOG_END@json.output@@@"
388 ]
389 },
390 {
391 "cmd": [],
392 "cwd": "[SLAVE_BUILD]",
393 "name": "Gathering reference values"
394 },
395 {
396 "cmd": [
397 "python",
398 "-u",
399 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
400 "--",
401 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
402 "----",
403 "ls",
404 "gs://chrome-perf/Linux Builder/full-build-linux_a6298e4afedbf2cd461755ea6 f45b0ad64222222.zip"
405 ],
406 "cwd": "[SLAVE_BUILD]",
407 "name": "Gathering reference values.gsutil ls",
408 "~followup_annotations": [
409 "@@@STEP_NEST_LEVEL@1@@@"
410 ]
411 },
412 {
413 "cmd": [
414 "python",
415 "-u",
416 "RECIPE_MODULE[depot_tools::bot_update]/resources/bot_update.py",
417 "--spec",
418 "cache_dir = '[GIT_CACHE]'\nsolutions = [{'deps_file': '.DEPS.git', 'manag ed': False, 'name': 'src', 'url': 'https://chromium.googlesource.com/chromium/sr c.git'}, {'custom_deps': {'src/chrome/test/data/firefox2_profile/searchplugins': None, 'src/chrome/test/data/firefox2_searchplugins': None, 'src/chrome/test/dat a/firefox3_profile/searchplugins': None, 'src/chrome/test/data/firefox3_searchpl ugins': None, 'src/chrome/test/data/osdd': None, 'src/chrome/test/data/perf/fram e_rate/private': None, 'src/chrome/test/data/plugin': None, 'src/chrome/test/dat a/ssl/certs': None, 'src/data/autodiscovery': None, 'src/data/esctf': None, 'src /data/mach_ports': None, 'src/data/memory_test': None, 'src/data/mozilla_js_test s': None, 'src/data/selenium_core': None, 'src/data/tab_switching': None, 'src/t ools/grit/grit/test/data': None, 'src/webkit/data/bmp_decoder': None, 'src/webki t/data/ico_decoder': None, 'src/webkit/data/test_shell/plugins': None, 'src/webk it/data/xbm_decoder': None}, 'deps_file': '.DEPS.git', 'managed': False, 'name': 'src-internal', 'url': 'https://chrome-internal.googlesource.com/chrome/src-int ernal.git'}, {'deps_file': '.DEPS.git', 'managed': True, 'name': 'catapult', 'ur l': 'https://chromium.googlesource.com/external/github.com/catapult-project/cata pult.git'}]",
419 "--root",
420 "src",
421 "--revision_mapping_file",
422 "{\"src\": \"got_revision\", \"src/buildtools\": \"got_buildtools_revision \", \"src/native_client\": \"got_nacl_revision\", \"src/third_party/angle\": \"g ot_angle_revision\", \"src/third_party/webrtc\": \"got_webrtc_revision\", \"src/ tools/swarming_client\": \"got_swarming_client_revision\", \"src/v8\": \"got_v8_ revision\"}",
423 "--git-cache-dir",
424 "[GIT_CACHE]",
425 "--output_json",
426 "/path/to/tmp/json",
427 "--revision",
428 "src@a6298e4afedbf2cd461755ea6f45b0ad64222222",
429 "--output_manifest"
430 ],
431 "cwd": "[SLAVE_BUILD]",
432 "env": {
433 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]"
434 },
435 "name": "Gathering reference values.bot_update",
436 "~followup_annotations": [
437 "@@@STEP_NEST_LEVEL@1@@@",
438 "@@@STEP_TEXT@Some step text@@@",
439 "@@@STEP_LOG_LINE@json.output@{@@@",
440 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@",
441 "@@@STEP_LOG_LINE@json.output@ \"fixed_revisions\": {@@@",
442 "@@@STEP_LOG_LINE@json.output@ \"src\": \"a6298e4afedbf2cd461755ea6f45b 0ad64222222\"@@@",
443 "@@@STEP_LOG_LINE@json.output@ }, @@@",
444 "@@@STEP_LOG_LINE@json.output@ \"manifest\": {@@@",
445 "@@@STEP_LOG_LINE@json.output@ \"src\": {@@@",
446 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src .git\", @@@",
447 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"f27fede2220bcd326aee3e 86ddfd4ebd0fe58cb9\"@@@",
448 "@@@STEP_LOG_LINE@json.output@ }, @@@",
449 "@@@STEP_LOG_LINE@json.output@ \"src/buildtools\": {@@@",
450 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /buildtools.git\", @@@",
451 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"f0319a328b280987691635 3cb994259692140934\"@@@",
452 "@@@STEP_LOG_LINE@json.output@ }, @@@",
453 "@@@STEP_LOG_LINE@json.output@ \"src/native_client\": {@@@",
454 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /native_client.git\", @@@",
455 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"d998e125e8253980d76e26 9b7982aeeefc1b9b50\"@@@",
456 "@@@STEP_LOG_LINE@json.output@ }, @@@",
457 "@@@STEP_LOG_LINE@json.output@ \"src/third_party/angle\": {@@@",
458 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /third_party/angle.git\", @@@",
459 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"fac9503c46405f77757b9a 728eb85b8d7bc6080c\"@@@",
460 "@@@STEP_LOG_LINE@json.output@ }, @@@",
461 "@@@STEP_LOG_LINE@json.output@ \"src/third_party/webrtc\": {@@@",
462 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /third_party/webrtc.git\", @@@",
463 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"0f90628433546e61d92685 96da93418c623137f4\"@@@",
464 "@@@STEP_LOG_LINE@json.output@ }, @@@",
465 "@@@STEP_LOG_LINE@json.output@ \"src/tools/swarming_client\": {@@@",
466 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /tools/swarming_client.git\", @@@",
467 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"a0ee5d99f1d4b38ddaa4c7 59c837980b63b99566\"@@@",
468 "@@@STEP_LOG_LINE@json.output@ }, @@@",
469 "@@@STEP_LOG_LINE@json.output@ \"src/v8\": {@@@",
470 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /v8.git\", @@@",
471 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"801ada225ddc271c132c3a 35f03975671d43e399\"@@@",
472 "@@@STEP_LOG_LINE@json.output@ }@@@",
473 "@@@STEP_LOG_LINE@json.output@ }, @@@",
474 "@@@STEP_LOG_LINE@json.output@ \"patch_failure\": false, @@@",
475 "@@@STEP_LOG_LINE@json.output@ \"patch_root\": \"src\", @@@",
476 "@@@STEP_LOG_LINE@json.output@ \"properties\": {@@@",
477 "@@@STEP_LOG_LINE@json.output@ \"got_angle_revision\": \"fac9503c46405f 77757b9a728eb85b8d7bc6080c\", @@@",
478 "@@@STEP_LOG_LINE@json.output@ \"got_angle_revision_cp\": \"refs/heads/ master@{#297276}\", @@@",
479 "@@@STEP_LOG_LINE@json.output@ \"got_buildtools_revision\": \"f0319a328 b2809876916353cb994259692140934\", @@@",
480 "@@@STEP_LOG_LINE@json.output@ \"got_buildtools_revision_cp\": \"refs/h eads/master@{#182578}\", @@@",
481 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision\": \"d998e125e825398 0d76e269b7982aeeefc1b9b50\", @@@",
482 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision_cp\": \"refs/heads/m aster@{#274981}\", @@@",
483 "@@@STEP_LOG_LINE@json.output@ \"got_revision\": \"f27fede2220bcd326aee 3e86ddfd4ebd0fe58cb9\", @@@",
484 "@@@STEP_LOG_LINE@json.output@ \"got_revision_cp\": \"refs/heads/master @{#170242}\", @@@",
485 "@@@STEP_LOG_LINE@json.output@ \"got_swarming_client_revision\": \"a0ee 5d99f1d4b38ddaa4c759c837980b63b99566\", @@@",
486 "@@@STEP_LOG_LINE@json.output@ \"got_swarming_client_revision_cp\": \"r efs/heads/master@{#276089}\", @@@",
487 "@@@STEP_LOG_LINE@json.output@ \"got_v8_revision\": \"801ada225ddc271c1 32c3a35f03975671d43e399\", @@@",
488 "@@@STEP_LOG_LINE@json.output@ \"got_v8_revision_cp\": \"refs/heads/mas ter@{#43426}\", @@@",
489 "@@@STEP_LOG_LINE@json.output@ \"got_webrtc_revision\": \"0f90628433546 e61d9268596da93418c623137f4\", @@@",
490 "@@@STEP_LOG_LINE@json.output@ \"got_webrtc_revision_cp\": \"refs/heads /master@{#120644}\"@@@",
491 "@@@STEP_LOG_LINE@json.output@ }, @@@",
492 "@@@STEP_LOG_LINE@json.output@ \"root\": \"src\", @@@",
493 "@@@STEP_LOG_LINE@json.output@ \"step_text\": \"Some step text\"@@@",
494 "@@@STEP_LOG_LINE@json.output@}@@@",
495 "@@@STEP_LOG_END@json.output@@@",
496 "@@@SET_BUILD_PROPERTY@got_nacl_revision@\"d998e125e8253980d76e269b7982aee efc1b9b50\"@@@",
497 "@@@SET_BUILD_PROPERTY@got_swarming_client_revision@\"a0ee5d99f1d4b38ddaa4 c759c837980b63b99566\"@@@",
498 "@@@SET_BUILD_PROPERTY@got_buildtools_revision_cp@\"refs/heads/master@{#18 2578}\"@@@",
499 "@@@SET_BUILD_PROPERTY@got_webrtc_revision@\"0f90628433546e61d9268596da934 18c623137f4\"@@@",
500 "@@@SET_BUILD_PROPERTY@got_revision@\"f27fede2220bcd326aee3e86ddfd4ebd0fe5 8cb9\"@@@",
501 "@@@SET_BUILD_PROPERTY@got_nacl_revision_cp@\"refs/heads/master@{#274981}\ "@@@",
502 "@@@SET_BUILD_PROPERTY@got_angle_revision@\"fac9503c46405f77757b9a728eb85b 8d7bc6080c\"@@@",
503 "@@@SET_BUILD_PROPERTY@got_v8_revision@\"801ada225ddc271c132c3a35f03975671 d43e399\"@@@",
504 "@@@SET_BUILD_PROPERTY@got_v8_revision_cp@\"refs/heads/master@{#43426}\"@@ @",
505 "@@@SET_BUILD_PROPERTY@got_swarming_client_revision_cp@\"refs/heads/master @{#276089}\"@@@",
506 "@@@SET_BUILD_PROPERTY@got_webrtc_revision_cp@\"refs/heads/master@{#120644 }\"@@@",
507 "@@@SET_BUILD_PROPERTY@got_revision_cp@\"refs/heads/master@{#170242}\"@@@" ,
508 "@@@SET_BUILD_PROPERTY@got_angle_revision_cp@\"refs/heads/master@{#297276} \"@@@",
509 "@@@SET_BUILD_PROPERTY@got_buildtools_revision@\"f0319a328b2809876916353cb 994259692140934\"@@@"
510 ]
511 },
512 {
513 "cmd": [
514 "python",
515 "-u",
516 "\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",
517 "[SLAVE_BUILD]/src/out/Release"
518 ],
519 "cwd": "[SLAVE_BUILD]",
520 "name": "Gathering reference values.rmtree build directory",
521 "~followup_annotations": [
522 "@@@STEP_NEST_LEVEL@1@@@",
523 "@@@STEP_LOG_LINE@python.inline@@@@",
524 "@@@STEP_LOG_LINE@python.inline@import os, sys@@@",
525 "@@@STEP_LOG_LINE@python.inline@from common import chromium_utils # Error? See https://crbug.com/584783.@@@",
526 "@@@STEP_LOG_LINE@python.inline@@@@",
527 "@@@STEP_LOG_LINE@python.inline@@@@",
528 "@@@STEP_LOG_LINE@python.inline@if os.path.exists(sys.argv[1]):@@@",
529 "@@@STEP_LOG_LINE@python.inline@ chromium_utils.RemoveDirectory(sys.argv[ 1])@@@",
530 "@@@STEP_LOG_END@python.inline@@@"
531 ]
532 },
533 {
534 "cmd": [
535 "python",
536 "-u",
537 "RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py",
538 "--show-path",
539 "python",
540 "RECIPE_PACKAGE_REPO[build]/scripts/slave/extract_build.py",
541 "--gsutil-py-path",
542 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
543 "--target",
544 "Release",
545 "--src-dir",
546 "[SLAVE_BUILD]/src",
547 "--build-archive-url",
548 "gs://chrome-perf/Linux Builder/full-build-linux_a6298e4afedbf2cd461755ea6 f45b0ad64222222.zip",
549 "--master-name",
550 "tryserver.chromium.perf",
551 "--build-number",
552 "571"
553 ],
554 "cwd": "[SLAVE_BUILD]",
555 "name": "Gathering reference values.extract build",
556 "~followup_annotations": [
557 "@@@STEP_NEST_LEVEL@1@@@"
558 ]
559 },
560 {
561 "cmd": [
562 "python",
563 "-u",
564 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py",
565 "--target",
566 "Release",
567 "--xvfb",
568 "--factory-properties",
569 "{\"bisect_config\": {\"bad_revision\": \"314016\", \"bug_id\": \"-1\", \" bypass_stats_check\": \"True\", \"command\": \"src/tools/perf/run_benchmark -v - -browser=release --output-format=valueset smoothness.tough_scrolling_cases\", \" dummy_builds\": \"True\", \"dummy_job_names\": \"True\", \"dummy_tests\": \"True \", \"good_revision\": \"314015\", \"gs_bucket\": \"chrome-perf\", \"metric\": \ "mean_input_event_latency/mean_input_event_latency\", \"recipe_tester_name\": \" linux_perf_tester\", \"skip_gclient_ops\": \"True\", \"test_type\": \"perf\"}, \ "buildername\": \"linux_perf_bisect\", \"buildnumber\": 571, \"mastername\": \"t ryserver.chromium.perf\", \"recipe\": \"auto_bisect:example\", \"slavename\": \" dummyslave\"}",
570 "--build-properties",
571 "{\"bisect_config\": {\"bad_revision\": \"314016\", \"bug_id\": \"-1\", \" bypass_stats_check\": \"True\", \"command\": \"src/tools/perf/run_benchmark -v - -browser=release --output-format=valueset smoothness.tough_scrolling_cases\", \" dummy_builds\": \"True\", \"dummy_job_names\": \"True\", \"dummy_tests\": \"True \", \"good_revision\": \"314015\", \"gs_bucket\": \"chrome-perf\", \"metric\": \ "mean_input_event_latency/mean_input_event_latency\", \"recipe_tester_name\": \" linux_perf_tester\", \"skip_gclient_ops\": \"True\", \"test_type\": \"perf\"}, \ "buildername\": \"linux_perf_bisect\", \"buildnumber\": 571, \"mastername\": \"t ryserver.chromium.perf\", \"recipe\": \"auto_bisect:example\", \"slavename\": \" dummyslave\"}",
572 "--step-name=Performance Test 1 of 5",
573 "--builder-name=linux_perf_bisect",
574 "--slave-name=dummyslave",
575 "--build-number=571",
576 "--run-python-script",
577 "[SLAVE_BUILD]/src/tools/perf/run_benchmark",
578 "-v",
579 "--browser=release",
580 "--output-format=valueset",
581 "smoothness.tough_scrolling_cases",
582 "--output-dir=[TMP_BASE]/perf-test-output_tmp_1"
583 ],
584 "env": {
585 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
586 },
587 "name": "Gathering reference values.Performance Test 1 of 5",
588 "stderr": "/path/to/tmp/",
589 "stdout": "/path/to/tmp/",
590 "~followup_annotations": [
591 "@@@STEP_NEST_LEVEL@1@@@",
592 "@@@STEP_LOG_LINE@Captured Output@benchmark text@@@",
593 "@@@STEP_LOG_END@Captured Output@@@"
594 ]
595 },
596 {
597 "cmd": [
598 "python",
599 "-u",
600 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
601 "benchmark text",
602 "[TMP_BASE]/perf-test-output_tmp_1/results.txt"
603 ],
604 "env": {
605 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
606 },
607 "name": "Gathering reference values.write buildbot output to disk",
608 "~followup_annotations": [
609 "@@@STEP_NEST_LEVEL@1@@@"
610 ]
611 },
612 {
613 "cmd": [
614 "python",
615 "-u",
616 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
617 "[TMP_BASE]/perf-test-output_tmp_1/results-valueset.json",
618 "/path/to/tmp/json"
619 ],
620 "env": {
621 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
622 },
623 "name": "Gathering reference values.Reading valueset results",
624 "~followup_annotations": [
625 "@@@STEP_NEST_LEVEL@1@@@",
626 "@@@STEP_LOG_LINE@json.output@{@@@",
627 "@@@STEP_LOG_LINE@json.output@ \"dummy\": \"dict\"@@@",
628 "@@@STEP_LOG_LINE@json.output@}@@@",
629 "@@@STEP_LOG_END@json.output@@@"
630 ]
631 },
632 {
633 "cmd": [
634 "python",
635 "-u",
636 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py",
637 "--target",
638 "Release",
639 "--xvfb",
640 "--factory-properties",
641 "{\"bisect_config\": {\"bad_revision\": \"314016\", \"bug_id\": \"-1\", \" bypass_stats_check\": \"True\", \"command\": \"src/tools/perf/run_benchmark -v - -browser=release --output-format=valueset smoothness.tough_scrolling_cases\", \" dummy_builds\": \"True\", \"dummy_job_names\": \"True\", \"dummy_tests\": \"True \", \"good_revision\": \"314015\", \"gs_bucket\": \"chrome-perf\", \"metric\": \ "mean_input_event_latency/mean_input_event_latency\", \"recipe_tester_name\": \" linux_perf_tester\", \"skip_gclient_ops\": \"True\", \"test_type\": \"perf\"}, \ "buildername\": \"linux_perf_bisect\", \"buildnumber\": 571, \"mastername\": \"t ryserver.chromium.perf\", \"recipe\": \"auto_bisect:example\", \"slavename\": \" dummyslave\"}",
642 "--build-properties",
643 "{\"bisect_config\": {\"bad_revision\": \"314016\", \"bug_id\": \"-1\", \" bypass_stats_check\": \"True\", \"command\": \"src/tools/perf/run_benchmark -v - -browser=release --output-format=valueset smoothness.tough_scrolling_cases\", \" dummy_builds\": \"True\", \"dummy_job_names\": \"True\", \"dummy_tests\": \"True \", \"good_revision\": \"314015\", \"gs_bucket\": \"chrome-perf\", \"metric\": \ "mean_input_event_latency/mean_input_event_latency\", \"recipe_tester_name\": \" linux_perf_tester\", \"skip_gclient_ops\": \"True\", \"test_type\": \"perf\"}, \ "buildername\": \"linux_perf_bisect\", \"buildnumber\": 571, \"mastername\": \"t ryserver.chromium.perf\", \"recipe\": \"auto_bisect:example\", \"slavename\": \" dummyslave\"}",
644 "--step-name=Performance Test 2 of 5",
645 "--builder-name=linux_perf_bisect",
646 "--slave-name=dummyslave",
647 "--build-number=571",
648 "--run-python-script",
649 "[SLAVE_BUILD]/src/tools/perf/run_benchmark",
650 "-v",
651 "--browser=release",
652 "--output-format=valueset",
653 "smoothness.tough_scrolling_cases",
654 "--output-dir=[TMP_BASE]/perf-test-output_tmp_2"
655 ],
656 "env": {
657 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
658 },
659 "name": "Gathering reference values.Performance Test 2 of 5",
660 "stderr": "/path/to/tmp/",
661 "stdout": "/path/to/tmp/",
662 "~followup_annotations": [
663 "@@@STEP_NEST_LEVEL@1@@@",
664 "@@@STEP_LOG_LINE@Captured Output@benchmark text@@@",
665 "@@@STEP_LOG_END@Captured Output@@@"
666 ]
667 },
668 {
669 "cmd": [
670 "python",
671 "-u",
672 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
673 "benchmark text",
674 "[TMP_BASE]/perf-test-output_tmp_2/results.txt"
675 ],
676 "env": {
677 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
678 },
679 "name": "Gathering reference values.write buildbot output to disk (2)",
680 "~followup_annotations": [
681 "@@@STEP_NEST_LEVEL@1@@@"
682 ]
683 },
684 {
685 "cmd": [
686 "python",
687 "-u",
688 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
689 "[TMP_BASE]/perf-test-output_tmp_2/results-valueset.json",
690 "/path/to/tmp/json"
691 ],
692 "env": {
693 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
694 },
695 "name": "Gathering reference values.Reading valueset results (2)",
696 "~followup_annotations": [
697 "@@@STEP_NEST_LEVEL@1@@@",
698 "@@@STEP_LOG_LINE@json.output@{@@@",
699 "@@@STEP_LOG_LINE@json.output@ \"dummy\": \"dict\"@@@",
700 "@@@STEP_LOG_LINE@json.output@}@@@",
701 "@@@STEP_LOG_END@json.output@@@"
702 ]
703 },
704 {
705 "cmd": [
706 "python",
707 "-u",
708 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py",
709 "--target",
710 "Release",
711 "--xvfb",
712 "--factory-properties",
713 "{\"bisect_config\": {\"bad_revision\": \"314016\", \"bug_id\": \"-1\", \" bypass_stats_check\": \"True\", \"command\": \"src/tools/perf/run_benchmark -v - -browser=release --output-format=valueset smoothness.tough_scrolling_cases\", \" dummy_builds\": \"True\", \"dummy_job_names\": \"True\", \"dummy_tests\": \"True \", \"good_revision\": \"314015\", \"gs_bucket\": \"chrome-perf\", \"metric\": \ "mean_input_event_latency/mean_input_event_latency\", \"recipe_tester_name\": \" linux_perf_tester\", \"skip_gclient_ops\": \"True\", \"test_type\": \"perf\"}, \ "buildername\": \"linux_perf_bisect\", \"buildnumber\": 571, \"mastername\": \"t ryserver.chromium.perf\", \"recipe\": \"auto_bisect:example\", \"slavename\": \" dummyslave\"}",
714 "--build-properties",
715 "{\"bisect_config\": {\"bad_revision\": \"314016\", \"bug_id\": \"-1\", \" bypass_stats_check\": \"True\", \"command\": \"src/tools/perf/run_benchmark -v - -browser=release --output-format=valueset smoothness.tough_scrolling_cases\", \" dummy_builds\": \"True\", \"dummy_job_names\": \"True\", \"dummy_tests\": \"True \", \"good_revision\": \"314015\", \"gs_bucket\": \"chrome-perf\", \"metric\": \ "mean_input_event_latency/mean_input_event_latency\", \"recipe_tester_name\": \" linux_perf_tester\", \"skip_gclient_ops\": \"True\", \"test_type\": \"perf\"}, \ "buildername\": \"linux_perf_bisect\", \"buildnumber\": 571, \"mastername\": \"t ryserver.chromium.perf\", \"recipe\": \"auto_bisect:example\", \"slavename\": \" dummyslave\"}",
716 "--step-name=Performance Test 3 of 5",
717 "--builder-name=linux_perf_bisect",
718 "--slave-name=dummyslave",
719 "--build-number=571",
720 "--run-python-script",
721 "[SLAVE_BUILD]/src/tools/perf/run_benchmark",
722 "-v",
723 "--browser=release",
724 "--output-format=valueset",
725 "smoothness.tough_scrolling_cases",
726 "--output-dir=[TMP_BASE]/perf-test-output_tmp_3"
727 ],
728 "env": {
729 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
730 },
731 "name": "Gathering reference values.Performance Test 3 of 5",
732 "stderr": "/path/to/tmp/",
733 "stdout": "/path/to/tmp/",
734 "~followup_annotations": [
735 "@@@STEP_NEST_LEVEL@1@@@",
736 "@@@STEP_LOG_LINE@Captured Output@benchmark text@@@",
737 "@@@STEP_LOG_END@Captured Output@@@"
738 ]
739 },
740 {
741 "cmd": [
742 "python",
743 "-u",
744 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
745 "benchmark text",
746 "[TMP_BASE]/perf-test-output_tmp_3/results.txt"
747 ],
748 "env": {
749 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
750 },
751 "name": "Gathering reference values.write buildbot output to disk (3)",
752 "~followup_annotations": [
753 "@@@STEP_NEST_LEVEL@1@@@"
754 ]
755 },
756 {
757 "cmd": [
758 "python",
759 "-u",
760 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
761 "[TMP_BASE]/perf-test-output_tmp_3/results-valueset.json",
762 "/path/to/tmp/json"
763 ],
764 "env": {
765 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
766 },
767 "name": "Gathering reference values.Reading valueset results (3)",
768 "~followup_annotations": [
769 "@@@STEP_NEST_LEVEL@1@@@",
770 "@@@STEP_LOG_LINE@json.output@{@@@",
771 "@@@STEP_LOG_LINE@json.output@ \"dummy\": \"dict\"@@@",
772 "@@@STEP_LOG_LINE@json.output@}@@@",
773 "@@@STEP_LOG_END@json.output@@@"
774 ]
775 },
776 {
777 "cmd": [
778 "python",
779 "-u",
780 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py",
781 "--target",
782 "Release",
783 "--xvfb",
784 "--factory-properties",
785 "{\"bisect_config\": {\"bad_revision\": \"314016\", \"bug_id\": \"-1\", \" bypass_stats_check\": \"True\", \"command\": \"src/tools/perf/run_benchmark -v - -browser=release --output-format=valueset smoothness.tough_scrolling_cases\", \" dummy_builds\": \"True\", \"dummy_job_names\": \"True\", \"dummy_tests\": \"True \", \"good_revision\": \"314015\", \"gs_bucket\": \"chrome-perf\", \"metric\": \ "mean_input_event_latency/mean_input_event_latency\", \"recipe_tester_name\": \" linux_perf_tester\", \"skip_gclient_ops\": \"True\", \"test_type\": \"perf\"}, \ "buildername\": \"linux_perf_bisect\", \"buildnumber\": 571, \"mastername\": \"t ryserver.chromium.perf\", \"recipe\": \"auto_bisect:example\", \"slavename\": \" dummyslave\"}",
786 "--build-properties",
787 "{\"bisect_config\": {\"bad_revision\": \"314016\", \"bug_id\": \"-1\", \" bypass_stats_check\": \"True\", \"command\": \"src/tools/perf/run_benchmark -v - -browser=release --output-format=valueset smoothness.tough_scrolling_cases\", \" dummy_builds\": \"True\", \"dummy_job_names\": \"True\", \"dummy_tests\": \"True \", \"good_revision\": \"314015\", \"gs_bucket\": \"chrome-perf\", \"metric\": \ "mean_input_event_latency/mean_input_event_latency\", \"recipe_tester_name\": \" linux_perf_tester\", \"skip_gclient_ops\": \"True\", \"test_type\": \"perf\"}, \ "buildername\": \"linux_perf_bisect\", \"buildnumber\": 571, \"mastername\": \"t ryserver.chromium.perf\", \"recipe\": \"auto_bisect:example\", \"slavename\": \" dummyslave\"}",
788 "--step-name=Performance Test 4 of 5",
789 "--builder-name=linux_perf_bisect",
790 "--slave-name=dummyslave",
791 "--build-number=571",
792 "--run-python-script",
793 "[SLAVE_BUILD]/src/tools/perf/run_benchmark",
794 "-v",
795 "--browser=release",
796 "--output-format=valueset",
797 "smoothness.tough_scrolling_cases",
798 "--output-dir=[TMP_BASE]/perf-test-output_tmp_4"
799 ],
800 "env": {
801 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
802 },
803 "name": "Gathering reference values.Performance Test 4 of 5",
804 "stderr": "/path/to/tmp/",
805 "stdout": "/path/to/tmp/",
806 "~followup_annotations": [
807 "@@@STEP_NEST_LEVEL@1@@@",
808 "@@@STEP_LOG_LINE@Captured Output@benchmark text@@@",
809 "@@@STEP_LOG_END@Captured Output@@@"
810 ]
811 },
812 {
813 "cmd": [
814 "python",
815 "-u",
816 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
817 "benchmark text",
818 "[TMP_BASE]/perf-test-output_tmp_4/results.txt"
819 ],
820 "env": {
821 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
822 },
823 "name": "Gathering reference values.write buildbot output to disk (4)",
824 "~followup_annotations": [
825 "@@@STEP_NEST_LEVEL@1@@@"
826 ]
827 },
828 {
829 "cmd": [
830 "python",
831 "-u",
832 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
833 "[TMP_BASE]/perf-test-output_tmp_4/results-valueset.json",
834 "/path/to/tmp/json"
835 ],
836 "env": {
837 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
838 },
839 "name": "Gathering reference values.Reading valueset results (4)",
840 "~followup_annotations": [
841 "@@@STEP_NEST_LEVEL@1@@@",
842 "@@@STEP_LOG_LINE@json.output@{@@@",
843 "@@@STEP_LOG_LINE@json.output@ \"dummy\": \"dict\"@@@",
844 "@@@STEP_LOG_LINE@json.output@}@@@",
845 "@@@STEP_LOG_END@json.output@@@"
846 ]
847 },
848 {
849 "cmd": [
850 "python",
851 "-u",
852 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py",
853 "--target",
854 "Release",
855 "--xvfb",
856 "--factory-properties",
857 "{\"bisect_config\": {\"bad_revision\": \"314016\", \"bug_id\": \"-1\", \" bypass_stats_check\": \"True\", \"command\": \"src/tools/perf/run_benchmark -v - -browser=release --output-format=valueset smoothness.tough_scrolling_cases\", \" dummy_builds\": \"True\", \"dummy_job_names\": \"True\", \"dummy_tests\": \"True \", \"good_revision\": \"314015\", \"gs_bucket\": \"chrome-perf\", \"metric\": \ "mean_input_event_latency/mean_input_event_latency\", \"recipe_tester_name\": \" linux_perf_tester\", \"skip_gclient_ops\": \"True\", \"test_type\": \"perf\"}, \ "buildername\": \"linux_perf_bisect\", \"buildnumber\": 571, \"mastername\": \"t ryserver.chromium.perf\", \"recipe\": \"auto_bisect:example\", \"slavename\": \" dummyslave\"}",
858 "--build-properties",
859 "{\"bisect_config\": {\"bad_revision\": \"314016\", \"bug_id\": \"-1\", \" bypass_stats_check\": \"True\", \"command\": \"src/tools/perf/run_benchmark -v - -browser=release --output-format=valueset smoothness.tough_scrolling_cases\", \" dummy_builds\": \"True\", \"dummy_job_names\": \"True\", \"dummy_tests\": \"True \", \"good_revision\": \"314015\", \"gs_bucket\": \"chrome-perf\", \"metric\": \ "mean_input_event_latency/mean_input_event_latency\", \"recipe_tester_name\": \" linux_perf_tester\", \"skip_gclient_ops\": \"True\", \"test_type\": \"perf\"}, \ "buildername\": \"linux_perf_bisect\", \"buildnumber\": 571, \"mastername\": \"t ryserver.chromium.perf\", \"recipe\": \"auto_bisect:example\", \"slavename\": \" dummyslave\"}",
860 "--step-name=Performance Test 5 of 5",
861 "--builder-name=linux_perf_bisect",
862 "--slave-name=dummyslave",
863 "--build-number=571",
864 "--run-python-script",
865 "[SLAVE_BUILD]/src/tools/perf/run_benchmark",
866 "-v",
867 "--browser=release",
868 "--output-format=valueset",
869 "smoothness.tough_scrolling_cases",
870 "--output-dir=[TMP_BASE]/perf-test-output_tmp_5"
871 ],
872 "env": {
873 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
874 },
875 "name": "Gathering reference values.Performance Test 5 of 5",
876 "stderr": "/path/to/tmp/",
877 "stdout": "/path/to/tmp/",
878 "~followup_annotations": [
879 "@@@STEP_NEST_LEVEL@1@@@",
880 "@@@STEP_LOG_LINE@Captured Output@benchmark text@@@",
881 "@@@STEP_LOG_END@Captured Output@@@"
882 ]
883 },
884 {
885 "cmd": [
886 "python",
887 "-u",
888 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
889 "benchmark text",
890 "[TMP_BASE]/perf-test-output_tmp_5/results.txt"
891 ],
892 "env": {
893 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
894 },
895 "name": "Gathering reference values.write buildbot output to disk (5)",
896 "~followup_annotations": [
897 "@@@STEP_NEST_LEVEL@1@@@"
898 ]
899 },
900 {
901 "cmd": [
902 "python",
903 "-u",
904 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
905 "[TMP_BASE]/perf-test-output_tmp_5/results-valueset.json",
906 "/path/to/tmp/json"
907 ],
908 "env": {
909 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
910 },
911 "name": "Gathering reference values.Reading valueset results (5)",
912 "~followup_annotations": [
913 "@@@STEP_NEST_LEVEL@1@@@",
914 "@@@STEP_LOG_LINE@json.output@{@@@",
915 "@@@STEP_LOG_LINE@json.output@ \"dummy\": \"dict\"@@@",
916 "@@@STEP_LOG_LINE@json.output@}@@@",
917 "@@@STEP_LOG_END@json.output@@@"
918 ]
919 },
920 {
921 "cmd": [
922 "python",
923 "-u",
924 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
925 "--",
926 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
927 "----",
928 "ls",
929 "gs://chrome-perf/Linux Builder/full-build-linux_dcdcdc0ff1122212323134879 ddceeb1240b0988.zip"
930 ],
931 "cwd": "[SLAVE_BUILD]",
932 "name": "Gathering reference values.gsutil ls (2)",
933 "~followup_annotations": [
934 "@@@STEP_NEST_LEVEL@1@@@"
935 ]
936 },
937 {
938 "cmd": [
939 "python",
940 "-u",
941 "RECIPE_MODULE[depot_tools::bot_update]/resources/bot_update.py",
942 "--spec",
943 "cache_dir = '[GIT_CACHE]'\nsolutions = [{'deps_file': '.DEPS.git', 'manag ed': False, 'name': 'src', 'url': 'https://chromium.googlesource.com/chromium/sr c.git'}, {'custom_deps': {'src/chrome/test/data/firefox2_profile/searchplugins': None, 'src/chrome/test/data/firefox2_searchplugins': None, 'src/chrome/test/dat a/firefox3_profile/searchplugins': None, 'src/chrome/test/data/firefox3_searchpl ugins': None, 'src/chrome/test/data/osdd': None, 'src/chrome/test/data/perf/fram e_rate/private': None, 'src/chrome/test/data/plugin': None, 'src/chrome/test/dat a/ssl/certs': None, 'src/data/autodiscovery': None, 'src/data/esctf': None, 'src /data/mach_ports': None, 'src/data/memory_test': None, 'src/data/mozilla_js_test s': None, 'src/data/selenium_core': None, 'src/data/tab_switching': None, 'src/t ools/grit/grit/test/data': None, 'src/webkit/data/bmp_decoder': None, 'src/webki t/data/ico_decoder': None, 'src/webkit/data/test_shell/plugins': None, 'src/webk it/data/xbm_decoder': None}, 'deps_file': '.DEPS.git', 'managed': False, 'name': 'src-internal', 'url': 'https://chrome-internal.googlesource.com/chrome/src-int ernal.git'}, {'deps_file': '.DEPS.git', 'managed': True, 'name': 'catapult', 'ur l': 'https://chromium.googlesource.com/external/github.com/catapult-project/cata pult.git'}]",
944 "--root",
945 "src",
946 "--revision_mapping_file",
947 "{\"src\": \"got_revision\", \"src/buildtools\": \"got_buildtools_revision \", \"src/native_client\": \"got_nacl_revision\", \"src/third_party/angle\": \"g ot_angle_revision\", \"src/third_party/webrtc\": \"got_webrtc_revision\", \"src/ tools/swarming_client\": \"got_swarming_client_revision\", \"src/v8\": \"got_v8_ revision\"}",
948 "--git-cache-dir",
949 "[GIT_CACHE]",
950 "--output_json",
951 "/path/to/tmp/json",
952 "--revision",
953 "src@dcdcdc0ff1122212323134879ddceeb1240b0988",
954 "--output_manifest"
955 ],
956 "cwd": "[SLAVE_BUILD]",
957 "env": {
958 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]"
959 },
960 "name": "Gathering reference values.bot_update (2)",
961 "~followup_annotations": [
962 "@@@STEP_NEST_LEVEL@1@@@",
963 "@@@STEP_TEXT@Some step text@@@",
964 "@@@STEP_LOG_LINE@json.output@{@@@",
965 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@",
966 "@@@STEP_LOG_LINE@json.output@ \"fixed_revisions\": {@@@",
967 "@@@STEP_LOG_LINE@json.output@ \"src\": \"dcdcdc0ff1122212323134879ddce eb1240b0988\"@@@",
968 "@@@STEP_LOG_LINE@json.output@ }, @@@",
969 "@@@STEP_LOG_LINE@json.output@ \"manifest\": {@@@",
970 "@@@STEP_LOG_LINE@json.output@ \"src\": {@@@",
971 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src .git\", @@@",
972 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"f27fede2220bcd326aee3e 86ddfd4ebd0fe58cb9\"@@@",
973 "@@@STEP_LOG_LINE@json.output@ }, @@@",
974 "@@@STEP_LOG_LINE@json.output@ \"src/buildtools\": {@@@",
975 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /buildtools.git\", @@@",
976 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"f0319a328b280987691635 3cb994259692140934\"@@@",
977 "@@@STEP_LOG_LINE@json.output@ }, @@@",
978 "@@@STEP_LOG_LINE@json.output@ \"src/native_client\": {@@@",
979 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /native_client.git\", @@@",
980 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"d998e125e8253980d76e26 9b7982aeeefc1b9b50\"@@@",
981 "@@@STEP_LOG_LINE@json.output@ }, @@@",
982 "@@@STEP_LOG_LINE@json.output@ \"src/third_party/angle\": {@@@",
983 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /third_party/angle.git\", @@@",
984 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"fac9503c46405f77757b9a 728eb85b8d7bc6080c\"@@@",
985 "@@@STEP_LOG_LINE@json.output@ }, @@@",
986 "@@@STEP_LOG_LINE@json.output@ \"src/third_party/webrtc\": {@@@",
987 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /third_party/webrtc.git\", @@@",
988 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"0f90628433546e61d92685 96da93418c623137f4\"@@@",
989 "@@@STEP_LOG_LINE@json.output@ }, @@@",
990 "@@@STEP_LOG_LINE@json.output@ \"src/tools/swarming_client\": {@@@",
991 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /tools/swarming_client.git\", @@@",
992 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"a0ee5d99f1d4b38ddaa4c7 59c837980b63b99566\"@@@",
993 "@@@STEP_LOG_LINE@json.output@ }, @@@",
994 "@@@STEP_LOG_LINE@json.output@ \"src/v8\": {@@@",
995 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /v8.git\", @@@",
996 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"801ada225ddc271c132c3a 35f03975671d43e399\"@@@",
997 "@@@STEP_LOG_LINE@json.output@ }@@@",
998 "@@@STEP_LOG_LINE@json.output@ }, @@@",
999 "@@@STEP_LOG_LINE@json.output@ \"patch_failure\": false, @@@",
1000 "@@@STEP_LOG_LINE@json.output@ \"patch_root\": \"src\", @@@",
1001 "@@@STEP_LOG_LINE@json.output@ \"properties\": {@@@",
1002 "@@@STEP_LOG_LINE@json.output@ \"got_angle_revision\": \"fac9503c46405f 77757b9a728eb85b8d7bc6080c\", @@@",
1003 "@@@STEP_LOG_LINE@json.output@ \"got_angle_revision_cp\": \"refs/heads/ master@{#297276}\", @@@",
1004 "@@@STEP_LOG_LINE@json.output@ \"got_buildtools_revision\": \"f0319a328 b2809876916353cb994259692140934\", @@@",
1005 "@@@STEP_LOG_LINE@json.output@ \"got_buildtools_revision_cp\": \"refs/h eads/master@{#182578}\", @@@",
1006 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision\": \"d998e125e825398 0d76e269b7982aeeefc1b9b50\", @@@",
1007 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision_cp\": \"refs/heads/m aster@{#274981}\", @@@",
1008 "@@@STEP_LOG_LINE@json.output@ \"got_revision\": \"f27fede2220bcd326aee 3e86ddfd4ebd0fe58cb9\", @@@",
1009 "@@@STEP_LOG_LINE@json.output@ \"got_revision_cp\": \"refs/heads/master @{#170242}\", @@@",
1010 "@@@STEP_LOG_LINE@json.output@ \"got_swarming_client_revision\": \"a0ee 5d99f1d4b38ddaa4c759c837980b63b99566\", @@@",
1011 "@@@STEP_LOG_LINE@json.output@ \"got_swarming_client_revision_cp\": \"r efs/heads/master@{#276089}\", @@@",
1012 "@@@STEP_LOG_LINE@json.output@ \"got_v8_revision\": \"801ada225ddc271c1 32c3a35f03975671d43e399\", @@@",
1013 "@@@STEP_LOG_LINE@json.output@ \"got_v8_revision_cp\": \"refs/heads/mas ter@{#43426}\", @@@",
1014 "@@@STEP_LOG_LINE@json.output@ \"got_webrtc_revision\": \"0f90628433546 e61d9268596da93418c623137f4\", @@@",
1015 "@@@STEP_LOG_LINE@json.output@ \"got_webrtc_revision_cp\": \"refs/heads /master@{#120644}\"@@@",
1016 "@@@STEP_LOG_LINE@json.output@ }, @@@",
1017 "@@@STEP_LOG_LINE@json.output@ \"root\": \"src\", @@@",
1018 "@@@STEP_LOG_LINE@json.output@ \"step_text\": \"Some step text\"@@@",
1019 "@@@STEP_LOG_LINE@json.output@}@@@",
1020 "@@@STEP_LOG_END@json.output@@@",
1021 "@@@SET_BUILD_PROPERTY@got_nacl_revision@\"d998e125e8253980d76e269b7982aee efc1b9b50\"@@@",
1022 "@@@SET_BUILD_PROPERTY@got_swarming_client_revision@\"a0ee5d99f1d4b38ddaa4 c759c837980b63b99566\"@@@",
1023 "@@@SET_BUILD_PROPERTY@got_buildtools_revision_cp@\"refs/heads/master@{#18 2578}\"@@@",
1024 "@@@SET_BUILD_PROPERTY@got_webrtc_revision@\"0f90628433546e61d9268596da934 18c623137f4\"@@@",
1025 "@@@SET_BUILD_PROPERTY@got_revision@\"f27fede2220bcd326aee3e86ddfd4ebd0fe5 8cb9\"@@@",
1026 "@@@SET_BUILD_PROPERTY@got_nacl_revision_cp@\"refs/heads/master@{#274981}\ "@@@",
1027 "@@@SET_BUILD_PROPERTY@got_angle_revision@\"fac9503c46405f77757b9a728eb85b 8d7bc6080c\"@@@",
1028 "@@@SET_BUILD_PROPERTY@got_v8_revision@\"801ada225ddc271c132c3a35f03975671 d43e399\"@@@",
1029 "@@@SET_BUILD_PROPERTY@got_v8_revision_cp@\"refs/heads/master@{#43426}\"@@ @",
1030 "@@@SET_BUILD_PROPERTY@got_swarming_client_revision_cp@\"refs/heads/master @{#276089}\"@@@",
1031 "@@@SET_BUILD_PROPERTY@got_webrtc_revision_cp@\"refs/heads/master@{#120644 }\"@@@",
1032 "@@@SET_BUILD_PROPERTY@got_revision_cp@\"refs/heads/master@{#170242}\"@@@" ,
1033 "@@@SET_BUILD_PROPERTY@got_angle_revision_cp@\"refs/heads/master@{#297276} \"@@@",
1034 "@@@SET_BUILD_PROPERTY@got_buildtools_revision@\"f0319a328b2809876916353cb 994259692140934\"@@@"
1035 ]
1036 },
1037 {
1038 "cmd": [
1039 "python",
1040 "-u",
1041 "\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",
1042 "[SLAVE_BUILD]/src/out/Release"
1043 ],
1044 "cwd": "[SLAVE_BUILD]",
1045 "name": "Gathering reference values.rmtree build directory (2)",
1046 "~followup_annotations": [
1047 "@@@STEP_NEST_LEVEL@1@@@",
1048 "@@@STEP_LOG_LINE@python.inline@@@@",
1049 "@@@STEP_LOG_LINE@python.inline@import os, sys@@@",
1050 "@@@STEP_LOG_LINE@python.inline@from common import chromium_utils # Error? See https://crbug.com/584783.@@@",
1051 "@@@STEP_LOG_LINE@python.inline@@@@",
1052 "@@@STEP_LOG_LINE@python.inline@@@@",
1053 "@@@STEP_LOG_LINE@python.inline@if os.path.exists(sys.argv[1]):@@@",
1054 "@@@STEP_LOG_LINE@python.inline@ chromium_utils.RemoveDirectory(sys.argv[ 1])@@@",
1055 "@@@STEP_LOG_END@python.inline@@@"
1056 ]
1057 },
1058 {
1059 "cmd": [
1060 "python",
1061 "-u",
1062 "RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py",
1063 "--show-path",
1064 "python",
1065 "RECIPE_PACKAGE_REPO[build]/scripts/slave/extract_build.py",
1066 "--gsutil-py-path",
1067 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
1068 "--target",
1069 "Release",
1070 "--src-dir",
1071 "[SLAVE_BUILD]/src",
1072 "--build-archive-url",
1073 "gs://chrome-perf/Linux Builder/full-build-linux_dcdcdc0ff1122212323134879 ddceeb1240b0988.zip",
1074 "--master-name",
1075 "tryserver.chromium.perf",
1076 "--build-number",
1077 "571"
1078 ],
1079 "cwd": "[SLAVE_BUILD]",
1080 "name": "Gathering reference values.extract build (2)",
1081 "~followup_annotations": [
1082 "@@@STEP_NEST_LEVEL@1@@@"
1083 ]
1084 },
1085 {
1086 "cmd": [
1087 "python",
1088 "-u",
1089 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py",
1090 "--target",
1091 "Release",
1092 "--xvfb",
1093 "--factory-properties",
1094 "{\"bisect_config\": {\"bad_revision\": \"314016\", \"bug_id\": \"-1\", \" bypass_stats_check\": \"True\", \"command\": \"src/tools/perf/run_benchmark -v - -browser=release --output-format=valueset smoothness.tough_scrolling_cases\", \" dummy_builds\": \"True\", \"dummy_job_names\": \"True\", \"dummy_tests\": \"True \", \"good_revision\": \"314015\", \"gs_bucket\": \"chrome-perf\", \"metric\": \ "mean_input_event_latency/mean_input_event_latency\", \"recipe_tester_name\": \" linux_perf_tester\", \"skip_gclient_ops\": \"True\", \"test_type\": \"perf\"}, \ "buildername\": \"linux_perf_bisect\", \"buildnumber\": 571, \"mastername\": \"t ryserver.chromium.perf\", \"recipe\": \"auto_bisect:example\", \"slavename\": \" dummyslave\"}",
1095 "--build-properties",
1096 "{\"bisect_config\": {\"bad_revision\": \"314016\", \"bug_id\": \"-1\", \" bypass_stats_check\": \"True\", \"command\": \"src/tools/perf/run_benchmark -v - -browser=release --output-format=valueset smoothness.tough_scrolling_cases\", \" dummy_builds\": \"True\", \"dummy_job_names\": \"True\", \"dummy_tests\": \"True \", \"good_revision\": \"314015\", \"gs_bucket\": \"chrome-perf\", \"metric\": \ "mean_input_event_latency/mean_input_event_latency\", \"recipe_tester_name\": \" linux_perf_tester\", \"skip_gclient_ops\": \"True\", \"test_type\": \"perf\"}, \ "buildername\": \"linux_perf_bisect\", \"buildnumber\": 571, \"mastername\": \"t ryserver.chromium.perf\", \"recipe\": \"auto_bisect:example\", \"slavename\": \" dummyslave\"}",
1097 "--step-name=Performance Test 1 of 5",
1098 "--builder-name=linux_perf_bisect",
1099 "--slave-name=dummyslave",
1100 "--build-number=571",
1101 "--run-python-script",
1102 "[SLAVE_BUILD]/src/tools/perf/run_benchmark",
1103 "-v",
1104 "--browser=release",
1105 "--output-format=valueset",
1106 "smoothness.tough_scrolling_cases",
1107 "--output-dir=[TMP_BASE]/perf-test-output_tmp_6"
1108 ],
1109 "env": {
1110 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
1111 },
1112 "name": "Gathering reference values.Performance Test 1 of 5 (2)",
1113 "stderr": "/path/to/tmp/",
1114 "stdout": "/path/to/tmp/",
1115 "~followup_annotations": [
1116 "@@@STEP_NEST_LEVEL@1@@@",
1117 "step returned non-zero exit code: 1",
1118 "@@@STEP_LOG_LINE@Failure Output@benchmark text@@@",
1119 "@@@STEP_LOG_END@Failure Output@@@",
1120 "@@@STEP_FAILURE@@@"
1121 ]
1122 },
1123 {
1124 "cmd": [
1125 "python",
1126 "-u",
1127 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
1128 "benchmark text",
1129 "[TMP_BASE]/perf-test-output_tmp_6/results.txt"
1130 ],
1131 "env": {
1132 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
1133 },
1134 "name": "Gathering reference values.write buildbot output to disk (6)",
1135 "~followup_annotations": [
1136 "@@@STEP_NEST_LEVEL@1@@@"
1137 ]
1138 },
1139 {
1140 "cmd": [
1141 "python",
1142 "-u",
1143 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
1144 "[TMP_BASE]/perf-test-output_tmp_6/results-valueset.json",
1145 "/path/to/tmp/json"
1146 ],
1147 "env": {
1148 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
1149 },
1150 "name": "Gathering reference values.Reading valueset results (6)",
1151 "~followup_annotations": [
1152 "@@@STEP_NEST_LEVEL@1@@@",
1153 "@@@STEP_LOG_LINE@json.output@{@@@",
1154 "@@@STEP_LOG_LINE@json.output@ \"dummy\": \"dict\"@@@",
1155 "@@@STEP_LOG_LINE@json.output@}@@@",
1156 "@@@STEP_LOG_END@json.output@@@"
1157 ]
1158 },
1159 {
1160 "cmd": [
1161 "python",
1162 "-u",
1163 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py",
1164 "--target",
1165 "Release",
1166 "--xvfb",
1167 "--factory-properties",
1168 "{\"bisect_config\": {\"bad_revision\": \"314016\", \"bug_id\": \"-1\", \" bypass_stats_check\": \"True\", \"command\": \"src/tools/perf/run_benchmark -v - -browser=release --output-format=valueset smoothness.tough_scrolling_cases\", \" dummy_builds\": \"True\", \"dummy_job_names\": \"True\", \"dummy_tests\": \"True \", \"good_revision\": \"314015\", \"gs_bucket\": \"chrome-perf\", \"metric\": \ "mean_input_event_latency/mean_input_event_latency\", \"recipe_tester_name\": \" linux_perf_tester\", \"skip_gclient_ops\": \"True\", \"test_type\": \"perf\"}, \ "buildername\": \"linux_perf_bisect\", \"buildnumber\": 571, \"mastername\": \"t ryserver.chromium.perf\", \"recipe\": \"auto_bisect:example\", \"slavename\": \" dummyslave\"}",
1169 "--build-properties",
1170 "{\"bisect_config\": {\"bad_revision\": \"314016\", \"bug_id\": \"-1\", \" bypass_stats_check\": \"True\", \"command\": \"src/tools/perf/run_benchmark -v - -browser=release --output-format=valueset smoothness.tough_scrolling_cases\", \" dummy_builds\": \"True\", \"dummy_job_names\": \"True\", \"dummy_tests\": \"True \", \"good_revision\": \"314015\", \"gs_bucket\": \"chrome-perf\", \"metric\": \ "mean_input_event_latency/mean_input_event_latency\", \"recipe_tester_name\": \" linux_perf_tester\", \"skip_gclient_ops\": \"True\", \"test_type\": \"perf\"}, \ "buildername\": \"linux_perf_bisect\", \"buildnumber\": 571, \"mastername\": \"t ryserver.chromium.perf\", \"recipe\": \"auto_bisect:example\", \"slavename\": \" dummyslave\"}",
1171 "--step-name=Performance Test 2 of 5",
1172 "--builder-name=linux_perf_bisect",
1173 "--slave-name=dummyslave",
1174 "--build-number=571",
1175 "--run-python-script",
1176 "[SLAVE_BUILD]/src/tools/perf/run_benchmark",
1177 "-v",
1178 "--browser=release",
1179 "--output-format=valueset",
1180 "smoothness.tough_scrolling_cases",
1181 "--output-dir=[TMP_BASE]/perf-test-output_tmp_7"
1182 ],
1183 "env": {
1184 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
1185 },
1186 "name": "Gathering reference values.Performance Test 2 of 5 (2)",
1187 "stderr": "/path/to/tmp/",
1188 "stdout": "/path/to/tmp/",
1189 "~followup_annotations": [
1190 "@@@STEP_NEST_LEVEL@1@@@",
1191 "step returned non-zero exit code: 1",
1192 "@@@STEP_LOG_LINE@Failure Output@benchmark text@@@",
1193 "@@@STEP_LOG_END@Failure Output@@@",
1194 "@@@STEP_FAILURE@@@"
1195 ]
1196 },
1197 {
1198 "cmd": [
1199 "python",
1200 "-u",
1201 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
1202 "benchmark text",
1203 "[TMP_BASE]/perf-test-output_tmp_7/results.txt"
1204 ],
1205 "env": {
1206 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
1207 },
1208 "name": "Gathering reference values.write buildbot output to disk (7)",
1209 "~followup_annotations": [
1210 "@@@STEP_NEST_LEVEL@1@@@"
1211 ]
1212 },
1213 {
1214 "cmd": [
1215 "python",
1216 "-u",
1217 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
1218 "[TMP_BASE]/perf-test-output_tmp_7/results-valueset.json",
1219 "/path/to/tmp/json"
1220 ],
1221 "env": {
1222 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
1223 },
1224 "name": "Gathering reference values.Reading valueset results (7)",
1225 "~followup_annotations": [
1226 "@@@STEP_NEST_LEVEL@1@@@",
1227 "@@@STEP_LOG_LINE@json.output@{@@@",
1228 "@@@STEP_LOG_LINE@json.output@ \"dummy\": \"dict\"@@@",
1229 "@@@STEP_LOG_LINE@json.output@}@@@",
1230 "@@@STEP_LOG_END@json.output@@@"
1231 ]
1232 },
1233 {
1234 "cmd": [
1235 "python",
1236 "-u",
1237 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py",
1238 "--target",
1239 "Release",
1240 "--xvfb",
1241 "--factory-properties",
1242 "{\"bisect_config\": {\"bad_revision\": \"314016\", \"bug_id\": \"-1\", \" bypass_stats_check\": \"True\", \"command\": \"src/tools/perf/run_benchmark -v - -browser=release --output-format=valueset smoothness.tough_scrolling_cases\", \" dummy_builds\": \"True\", \"dummy_job_names\": \"True\", \"dummy_tests\": \"True \", \"good_revision\": \"314015\", \"gs_bucket\": \"chrome-perf\", \"metric\": \ "mean_input_event_latency/mean_input_event_latency\", \"recipe_tester_name\": \" linux_perf_tester\", \"skip_gclient_ops\": \"True\", \"test_type\": \"perf\"}, \ "buildername\": \"linux_perf_bisect\", \"buildnumber\": 571, \"mastername\": \"t ryserver.chromium.perf\", \"recipe\": \"auto_bisect:example\", \"slavename\": \" dummyslave\"}",
1243 "--build-properties",
1244 "{\"bisect_config\": {\"bad_revision\": \"314016\", \"bug_id\": \"-1\", \" bypass_stats_check\": \"True\", \"command\": \"src/tools/perf/run_benchmark -v - -browser=release --output-format=valueset smoothness.tough_scrolling_cases\", \" dummy_builds\": \"True\", \"dummy_job_names\": \"True\", \"dummy_tests\": \"True \", \"good_revision\": \"314015\", \"gs_bucket\": \"chrome-perf\", \"metric\": \ "mean_input_event_latency/mean_input_event_latency\", \"recipe_tester_name\": \" linux_perf_tester\", \"skip_gclient_ops\": \"True\", \"test_type\": \"perf\"}, \ "buildername\": \"linux_perf_bisect\", \"buildnumber\": 571, \"mastername\": \"t ryserver.chromium.perf\", \"recipe\": \"auto_bisect:example\", \"slavename\": \" dummyslave\"}",
1245 "--step-name=Performance Test 3 of 5",
1246 "--builder-name=linux_perf_bisect",
1247 "--slave-name=dummyslave",
1248 "--build-number=571",
1249 "--run-python-script",
1250 "[SLAVE_BUILD]/src/tools/perf/run_benchmark",
1251 "-v",
1252 "--browser=release",
1253 "--output-format=valueset",
1254 "smoothness.tough_scrolling_cases",
1255 "--output-dir=[TMP_BASE]/perf-test-output_tmp_8"
1256 ],
1257 "env": {
1258 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
1259 },
1260 "name": "Gathering reference values.Performance Test 3 of 5 (2)",
1261 "stderr": "/path/to/tmp/",
1262 "stdout": "/path/to/tmp/",
1263 "~followup_annotations": [
1264 "@@@STEP_NEST_LEVEL@1@@@",
1265 "step returned non-zero exit code: 1",
1266 "@@@STEP_LOG_LINE@Failure Output@benchmark text@@@",
1267 "@@@STEP_LOG_END@Failure Output@@@",
1268 "@@@STEP_FAILURE@@@"
1269 ]
1270 },
1271 {
1272 "cmd": [
1273 "python",
1274 "-u",
1275 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
1276 "benchmark text",
1277 "[TMP_BASE]/perf-test-output_tmp_8/results.txt"
1278 ],
1279 "env": {
1280 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
1281 },
1282 "name": "Gathering reference values.write buildbot output to disk (8)",
1283 "~followup_annotations": [
1284 "@@@STEP_NEST_LEVEL@1@@@"
1285 ]
1286 },
1287 {
1288 "cmd": [
1289 "python",
1290 "-u",
1291 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
1292 "[TMP_BASE]/perf-test-output_tmp_8/results-valueset.json",
1293 "/path/to/tmp/json"
1294 ],
1295 "env": {
1296 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
1297 },
1298 "name": "Gathering reference values.Reading valueset results (8)",
1299 "~followup_annotations": [
1300 "@@@STEP_NEST_LEVEL@1@@@",
1301 "@@@STEP_LOG_LINE@json.output@{@@@",
1302 "@@@STEP_LOG_LINE@json.output@ \"dummy\": \"dict\"@@@",
1303 "@@@STEP_LOG_LINE@json.output@}@@@",
1304 "@@@STEP_LOG_END@json.output@@@"
1305 ]
1306 },
1307 {
1308 "cmd": [
1309 "python",
1310 "-u",
1311 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py",
1312 "--target",
1313 "Release",
1314 "--xvfb",
1315 "--factory-properties",
1316 "{\"bisect_config\": {\"bad_revision\": \"314016\", \"bug_id\": \"-1\", \" bypass_stats_check\": \"True\", \"command\": \"src/tools/perf/run_benchmark -v - -browser=release --output-format=valueset smoothness.tough_scrolling_cases\", \" dummy_builds\": \"True\", \"dummy_job_names\": \"True\", \"dummy_tests\": \"True \", \"good_revision\": \"314015\", \"gs_bucket\": \"chrome-perf\", \"metric\": \ "mean_input_event_latency/mean_input_event_latency\", \"recipe_tester_name\": \" linux_perf_tester\", \"skip_gclient_ops\": \"True\", \"test_type\": \"perf\"}, \ "buildername\": \"linux_perf_bisect\", \"buildnumber\": 571, \"mastername\": \"t ryserver.chromium.perf\", \"recipe\": \"auto_bisect:example\", \"slavename\": \" dummyslave\"}",
1317 "--build-properties",
1318 "{\"bisect_config\": {\"bad_revision\": \"314016\", \"bug_id\": \"-1\", \" bypass_stats_check\": \"True\", \"command\": \"src/tools/perf/run_benchmark -v - -browser=release --output-format=valueset smoothness.tough_scrolling_cases\", \" dummy_builds\": \"True\", \"dummy_job_names\": \"True\", \"dummy_tests\": \"True \", \"good_revision\": \"314015\", \"gs_bucket\": \"chrome-perf\", \"metric\": \ "mean_input_event_latency/mean_input_event_latency\", \"recipe_tester_name\": \" linux_perf_tester\", \"skip_gclient_ops\": \"True\", \"test_type\": \"perf\"}, \ "buildername\": \"linux_perf_bisect\", \"buildnumber\": 571, \"mastername\": \"t ryserver.chromium.perf\", \"recipe\": \"auto_bisect:example\", \"slavename\": \" dummyslave\"}",
1319 "--step-name=Performance Test 4 of 5",
1320 "--builder-name=linux_perf_bisect",
1321 "--slave-name=dummyslave",
1322 "--build-number=571",
1323 "--run-python-script",
1324 "[SLAVE_BUILD]/src/tools/perf/run_benchmark",
1325 "-v",
1326 "--browser=release",
1327 "--output-format=valueset",
1328 "smoothness.tough_scrolling_cases",
1329 "--output-dir=[TMP_BASE]/perf-test-output_tmp_9"
1330 ],
1331 "env": {
1332 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
1333 },
1334 "name": "Gathering reference values.Performance Test 4 of 5 (2)",
1335 "stderr": "/path/to/tmp/",
1336 "stdout": "/path/to/tmp/",
1337 "~followup_annotations": [
1338 "@@@STEP_NEST_LEVEL@1@@@",
1339 "step returned non-zero exit code: 1",
1340 "@@@STEP_LOG_LINE@Failure Output@benchmark text@@@",
1341 "@@@STEP_LOG_END@Failure Output@@@",
1342 "@@@STEP_FAILURE@@@"
1343 ]
1344 },
1345 {
1346 "cmd": [
1347 "python",
1348 "-u",
1349 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
1350 "benchmark text",
1351 "[TMP_BASE]/perf-test-output_tmp_9/results.txt"
1352 ],
1353 "env": {
1354 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
1355 },
1356 "name": "Gathering reference values.write buildbot output to disk (9)",
1357 "~followup_annotations": [
1358 "@@@STEP_NEST_LEVEL@1@@@"
1359 ]
1360 },
1361 {
1362 "cmd": [
1363 "python",
1364 "-u",
1365 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
1366 "[TMP_BASE]/perf-test-output_tmp_9/results-valueset.json",
1367 "/path/to/tmp/json"
1368 ],
1369 "env": {
1370 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
1371 },
1372 "name": "Gathering reference values.Reading valueset results (9)",
1373 "~followup_annotations": [
1374 "@@@STEP_NEST_LEVEL@1@@@",
1375 "@@@STEP_LOG_LINE@json.output@{@@@",
1376 "@@@STEP_LOG_LINE@json.output@ \"dummy\": \"dict\"@@@",
1377 "@@@STEP_LOG_LINE@json.output@}@@@",
1378 "@@@STEP_LOG_END@json.output@@@"
1379 ]
1380 },
1381 {
1382 "cmd": [
1383 "python",
1384 "-u",
1385 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py",
1386 "--target",
1387 "Release",
1388 "--xvfb",
1389 "--factory-properties",
1390 "{\"bisect_config\": {\"bad_revision\": \"314016\", \"bug_id\": \"-1\", \" bypass_stats_check\": \"True\", \"command\": \"src/tools/perf/run_benchmark -v - -browser=release --output-format=valueset smoothness.tough_scrolling_cases\", \" dummy_builds\": \"True\", \"dummy_job_names\": \"True\", \"dummy_tests\": \"True \", \"good_revision\": \"314015\", \"gs_bucket\": \"chrome-perf\", \"metric\": \ "mean_input_event_latency/mean_input_event_latency\", \"recipe_tester_name\": \" linux_perf_tester\", \"skip_gclient_ops\": \"True\", \"test_type\": \"perf\"}, \ "buildername\": \"linux_perf_bisect\", \"buildnumber\": 571, \"mastername\": \"t ryserver.chromium.perf\", \"recipe\": \"auto_bisect:example\", \"slavename\": \" dummyslave\"}",
1391 "--build-properties",
1392 "{\"bisect_config\": {\"bad_revision\": \"314016\", \"bug_id\": \"-1\", \" bypass_stats_check\": \"True\", \"command\": \"src/tools/perf/run_benchmark -v - -browser=release --output-format=valueset smoothness.tough_scrolling_cases\", \" dummy_builds\": \"True\", \"dummy_job_names\": \"True\", \"dummy_tests\": \"True \", \"good_revision\": \"314015\", \"gs_bucket\": \"chrome-perf\", \"metric\": \ "mean_input_event_latency/mean_input_event_latency\", \"recipe_tester_name\": \" linux_perf_tester\", \"skip_gclient_ops\": \"True\", \"test_type\": \"perf\"}, \ "buildername\": \"linux_perf_bisect\", \"buildnumber\": 571, \"mastername\": \"t ryserver.chromium.perf\", \"recipe\": \"auto_bisect:example\", \"slavename\": \" dummyslave\"}",
1393 "--step-name=Performance Test 5 of 5",
1394 "--builder-name=linux_perf_bisect",
1395 "--slave-name=dummyslave",
1396 "--build-number=571",
1397 "--run-python-script",
1398 "[SLAVE_BUILD]/src/tools/perf/run_benchmark",
1399 "-v",
1400 "--browser=release",
1401 "--output-format=valueset",
1402 "smoothness.tough_scrolling_cases",
1403 "--output-dir=[TMP_BASE]/perf-test-output_tmp_10"
1404 ],
1405 "env": {
1406 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
1407 },
1408 "name": "Gathering reference values.Performance Test 5 of 5 (2)",
1409 "stderr": "/path/to/tmp/",
1410 "stdout": "/path/to/tmp/",
1411 "~followup_annotations": [
1412 "@@@STEP_NEST_LEVEL@1@@@",
1413 "step returned non-zero exit code: 1",
1414 "@@@STEP_LOG_LINE@Failure Output@benchmark text@@@",
1415 "@@@STEP_LOG_END@Failure Output@@@",
1416 "@@@STEP_FAILURE@@@"
1417 ]
1418 },
1419 {
1420 "cmd": [
1421 "python",
1422 "-u",
1423 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
1424 "benchmark text",
1425 "[TMP_BASE]/perf-test-output_tmp_10/results.txt"
1426 ],
1427 "env": {
1428 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
1429 },
1430 "name": "Gathering reference values.write buildbot output to disk (10)",
1431 "~followup_annotations": [
1432 "@@@STEP_NEST_LEVEL@1@@@"
1433 ]
1434 },
1435 {
1436 "cmd": [
1437 "python",
1438 "-u",
1439 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
1440 "[TMP_BASE]/perf-test-output_tmp_10/results-valueset.json",
1441 "/path/to/tmp/json"
1442 ],
1443 "env": {
1444 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
1445 },
1446 "name": "Gathering reference values.Reading valueset results (10)",
1447 "~followup_annotations": [
1448 "@@@STEP_NEST_LEVEL@1@@@",
1449 "@@@STEP_LOG_LINE@json.output@{@@@",
1450 "@@@STEP_LOG_LINE@json.output@ \"dummy\": \"dict\"@@@",
1451 "@@@STEP_LOG_LINE@json.output@}@@@",
1452 "@@@STEP_LOG_END@json.output@@@",
1453 "@@@SET_BUILD_PROPERTY@extra_result_code@[\"B4T_REF_RANGE_FAIL\"]@@@"
1454 ]
1455 },
1456 {
1457 "cmd": [
1458 "git",
1459 "footers",
1460 "--position",
1461 "a6298e4afedbf2cd461755ea6f45b0ad64222222"
1462 ],
1463 "cwd": "[SLAVE_BUILD]/src",
1464 "name": "resolving hash a6298e4afedbf2cd461755ea6f45b0ad64222222",
1465 "stdout": "/path/to/tmp/"
1466 },
1467 {
1468 "cmd": [
1469 "git",
1470 "footers",
1471 "--position",
1472 "dcdcdc0ff1122212323134879ddceeb1240b0988"
1473 ],
1474 "cwd": "[SLAVE_BUILD]/src",
1475 "name": "resolving hash dcdcdc0ff1122212323134879ddceeb1240b0988",
1476 "stdout": "/path/to/tmp/"
1477 },
1478 {
1479 "cmd": [
1480 "python",
1481 "-u",
1482 "RECIPE_MODULE[build::perf_dashboard]/resources/post_json.py"
1483 ],
1484 "cwd": "[SLAVE_BUILD]",
1485 "name": "Post bisect results",
1486 "stdin": "{\"data\": {\"aborted_reason\": null, \"bad_revision\": \"dcdcdc0f f1122212323134879ddceeb1240b0988\", \"bisect_bot\": \"linux_perf_tester\", \"bug _id\": \"-1\", \"buildbot_log_url\": \"http://build.chromium.org/p/chromium/buil ders/linux_perf_bisect/builds/571\", \"change\": null, \"command\": \"src/tools/ perf/run_benchmark -v --browser=release --output-format=valueset smoothness.toug h_scrolling_cases\", \"culprit_data\": null, \"good_revision\": \"a6298e4afedbf2 cd461755ea6f45b0ad64222222\", \"metric\": \"mean_input_event_latency/mean_input_ event_latency\", \"revision_data\": [{\"commit_hash\": \"a6298e4afedbf2cd461755e a6f45b0ad64222222\", \"depot_name\": \"chromium\", \"mean_value\": null, \"resul t\": \"good\", \"revision_string\": \"chromium@a6298e4afe\", \"std_dev\": null, \"values\": []}, {\"commit_hash\": \"dcdcdc0ff1122212323134879ddceeb1240b0988\", \"depot_name\": \"chromium\", \"mean_value\": null, \"result\": \"bad\", \"revi sion_string\": \"chromium@dcdcdc0ff1\", \"std_dev\": null, \"values\": []}], \"s tatus\": \"failed\", \"test_type\": \"perf\", \"try_job_id\": null, \"warnings\" : []}, \"url\": \"https://chromeperf.appspot.com/post_bisect_results\"}",
1487 "stdout": "/path/to/tmp/json",
1488 "~followup_annotations": [
1489 "@@@STEP_TEXT@Failed to upload result to Perf Dashboard. Error response: N one@@@",
1490 "@@@STEP_LOG_LINE@json.output (invalid)@null@@@",
1491 "@@@STEP_LOG_END@json.output (invalid)@@@",
1492 "@@@STEP_WARNINGS@@@"
1493 ]
1494 },
1495 {
1496 "name": "$result",
1497 "reason": "Bisect cannot identify a culprit",
1498 "recipe_result": null,
1499 "status_code": 1
1500 }
1501 ]
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698