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

Side by Side Diff: scripts/slave/recipe_modules/auto_bisect/example.expected/basic_mac_bisect.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: Rebasing, addressing 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 "--master",
8 "tryserver.chromium.perf",
9 "--builder",
10 "mac_10_11_perf_bisect",
11 "--slave",
12 "dummyslave",
13 "--spec",
14 "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'}]",
15 "--root",
16 "src",
17 "--revision_mapping_file",
18 "{\"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\"}",
19 "--git-cache-dir",
20 "[GIT_CACHE]",
21 "--output_json",
22 "/path/to/tmp/json",
23 "--revision",
24 "src@HEAD",
25 "--output_manifest"
26 ],
27 "env": {
28 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]"
29 },
30 "name": "bot_update",
31 "~followup_annotations": [
32 "@@@STEP_TEXT@Some step text@@@",
33 "@@@STEP_LOG_LINE@json.output@{@@@",
34 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@",
35 "@@@STEP_LOG_LINE@json.output@ \"fixed_revisions\": {@@@",
36 "@@@STEP_LOG_LINE@json.output@ \"src\": \"HEAD\"@@@",
37 "@@@STEP_LOG_LINE@json.output@ }, @@@",
38 "@@@STEP_LOG_LINE@json.output@ \"manifest\": {@@@",
39 "@@@STEP_LOG_LINE@json.output@ \"src\": {@@@",
40 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src .git\", @@@",
41 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"f27fede2220bcd326aee3e 86ddfd4ebd0fe58cb9\"@@@",
42 "@@@STEP_LOG_LINE@json.output@ }, @@@",
43 "@@@STEP_LOG_LINE@json.output@ \"src/buildtools\": {@@@",
44 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /buildtools.git\", @@@",
45 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"f0319a328b280987691635 3cb994259692140934\"@@@",
46 "@@@STEP_LOG_LINE@json.output@ }, @@@",
47 "@@@STEP_LOG_LINE@json.output@ \"src/native_client\": {@@@",
48 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /native_client.git\", @@@",
49 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"d998e125e8253980d76e26 9b7982aeeefc1b9b50\"@@@",
50 "@@@STEP_LOG_LINE@json.output@ }, @@@",
51 "@@@STEP_LOG_LINE@json.output@ \"src/third_party/angle\": {@@@",
52 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /third_party/angle.git\", @@@",
53 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"fac9503c46405f77757b9a 728eb85b8d7bc6080c\"@@@",
54 "@@@STEP_LOG_LINE@json.output@ }, @@@",
55 "@@@STEP_LOG_LINE@json.output@ \"src/third_party/webrtc\": {@@@",
56 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /third_party/webrtc.git\", @@@",
57 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"0f90628433546e61d92685 96da93418c623137f4\"@@@",
58 "@@@STEP_LOG_LINE@json.output@ }, @@@",
59 "@@@STEP_LOG_LINE@json.output@ \"src/tools/swarming_client\": {@@@",
60 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /tools/swarming_client.git\", @@@",
61 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"a0ee5d99f1d4b38ddaa4c7 59c837980b63b99566\"@@@",
62 "@@@STEP_LOG_LINE@json.output@ }, @@@",
63 "@@@STEP_LOG_LINE@json.output@ \"src/v8\": {@@@",
64 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /v8.git\", @@@",
65 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"801ada225ddc271c132c3a 35f03975671d43e399\"@@@",
66 "@@@STEP_LOG_LINE@json.output@ }@@@",
67 "@@@STEP_LOG_LINE@json.output@ }, @@@",
68 "@@@STEP_LOG_LINE@json.output@ \"patch_failure\": false, @@@",
69 "@@@STEP_LOG_LINE@json.output@ \"patch_root\": \"src\", @@@",
70 "@@@STEP_LOG_LINE@json.output@ \"properties\": {@@@",
71 "@@@STEP_LOG_LINE@json.output@ \"got_angle_revision\": \"fac9503c46405f 77757b9a728eb85b8d7bc6080c\", @@@",
72 "@@@STEP_LOG_LINE@json.output@ \"got_angle_revision_cp\": \"refs/heads/ master@{#297276}\", @@@",
73 "@@@STEP_LOG_LINE@json.output@ \"got_buildtools_revision\": \"f0319a328 b2809876916353cb994259692140934\", @@@",
74 "@@@STEP_LOG_LINE@json.output@ \"got_buildtools_revision_cp\": \"refs/h eads/master@{#182578}\", @@@",
75 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision\": \"d998e125e825398 0d76e269b7982aeeefc1b9b50\", @@@",
76 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision_cp\": \"refs/heads/m aster@{#274981}\", @@@",
77 "@@@STEP_LOG_LINE@json.output@ \"got_revision\": \"f27fede2220bcd326aee 3e86ddfd4ebd0fe58cb9\", @@@",
78 "@@@STEP_LOG_LINE@json.output@ \"got_revision_cp\": \"refs/heads/master @{#170242}\", @@@",
79 "@@@STEP_LOG_LINE@json.output@ \"got_swarming_client_revision\": \"a0ee 5d99f1d4b38ddaa4c759c837980b63b99566\", @@@",
80 "@@@STEP_LOG_LINE@json.output@ \"got_swarming_client_revision_cp\": \"r efs/heads/master@{#276089}\", @@@",
81 "@@@STEP_LOG_LINE@json.output@ \"got_v8_revision\": \"801ada225ddc271c1 32c3a35f03975671d43e399\", @@@",
82 "@@@STEP_LOG_LINE@json.output@ \"got_v8_revision_cp\": \"refs/heads/mas ter@{#43426}\", @@@",
83 "@@@STEP_LOG_LINE@json.output@ \"got_webrtc_revision\": \"0f90628433546 e61d9268596da93418c623137f4\", @@@",
84 "@@@STEP_LOG_LINE@json.output@ \"got_webrtc_revision_cp\": \"refs/heads /master@{#120644}\"@@@",
85 "@@@STEP_LOG_LINE@json.output@ }, @@@",
86 "@@@STEP_LOG_LINE@json.output@ \"root\": \"src\", @@@",
87 "@@@STEP_LOG_LINE@json.output@ \"step_text\": \"Some step text\"@@@",
88 "@@@STEP_LOG_LINE@json.output@}@@@",
89 "@@@STEP_LOG_END@json.output@@@",
90 "@@@SET_BUILD_PROPERTY@got_nacl_revision@\"d998e125e8253980d76e269b7982aee efc1b9b50\"@@@",
91 "@@@SET_BUILD_PROPERTY@got_swarming_client_revision@\"a0ee5d99f1d4b38ddaa4 c759c837980b63b99566\"@@@",
92 "@@@SET_BUILD_PROPERTY@got_buildtools_revision_cp@\"refs/heads/master@{#18 2578}\"@@@",
93 "@@@SET_BUILD_PROPERTY@got_webrtc_revision@\"0f90628433546e61d9268596da934 18c623137f4\"@@@",
94 "@@@SET_BUILD_PROPERTY@got_revision@\"f27fede2220bcd326aee3e86ddfd4ebd0fe5 8cb9\"@@@",
95 "@@@SET_BUILD_PROPERTY@got_nacl_revision_cp@\"refs/heads/master@{#274981}\ "@@@",
96 "@@@SET_BUILD_PROPERTY@got_angle_revision@\"fac9503c46405f77757b9a728eb85b 8d7bc6080c\"@@@",
97 "@@@SET_BUILD_PROPERTY@got_v8_revision@\"801ada225ddc271c132c3a35f03975671 d43e399\"@@@",
98 "@@@SET_BUILD_PROPERTY@got_v8_revision_cp@\"refs/heads/master@{#43426}\"@@ @",
99 "@@@SET_BUILD_PROPERTY@got_swarming_client_revision_cp@\"refs/heads/master @{#276089}\"@@@",
100 "@@@SET_BUILD_PROPERTY@got_webrtc_revision_cp@\"refs/heads/master@{#120644 }\"@@@",
101 "@@@SET_BUILD_PROPERTY@got_revision_cp@\"refs/heads/master@{#170242}\"@@@" ,
102 "@@@SET_BUILD_PROPERTY@got_angle_revision_cp@\"refs/heads/master@{#297276} \"@@@",
103 "@@@SET_BUILD_PROPERTY@got_buildtools_revision@\"f0319a328b2809876916353cb 994259692140934\"@@@"
104 ]
105 },
106 {
107 "cmd": [],
108 "name": "ensure_goma"
109 },
110 {
111 "cmd": [
112 "python",
113 "-u",
114 "RECIPE_MODULE[depot_tools::cipd]/resources/bootstrap.py",
115 "--platform",
116 "mac-amd64",
117 "--dest-directory",
118 "[SLAVE_BUILD]/cipd",
119 "--json-output",
120 "/path/to/tmp/json"
121 ],
122 "name": "ensure_goma.install cipd",
123 "~followup_annotations": [
124 "@@@STEP_NEST_LEVEL@1@@@",
125 "@@@STEP_TEXT@cipd instance_id: 40-chars-fake-of-the-package-instance_id@@ @",
126 "@@@STEP_LOG_LINE@json.output@{@@@",
127 "@@@STEP_LOG_LINE@json.output@ \"executable\": \"[SLAVE_BUILD]/cipd/cipd\ ", @@@",
128 "@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"40-chars-fake-of-the-pa ckage-instance_id\"@@@",
129 "@@@STEP_LOG_LINE@json.output@}@@@",
130 "@@@STEP_LOG_END@json.output@@@"
131 ]
132 },
133 {
134 "cmd": [
135 "[SLAVE_BUILD]/cipd/cipd",
136 "ensure",
137 "--root",
138 "[CACHE]/cipd/goma",
139 "--list",
140 "infra/tools/cloudtail/mac-amd64 goma_recipe_module\ninfra_internal/goma/c lient/mac-amd64 release",
141 "--json-output",
142 "/path/to/tmp/json",
143 "--service-account-json",
144 "/creds/service_accounts/service-account-goma-client.json"
145 ],
146 "name": "ensure_goma.ensure_installed",
147 "~followup_annotations": [
148 "@@@STEP_NEST_LEVEL@1@@@",
149 "@@@STEP_LOG_LINE@json.output@{@@@",
150 "@@@STEP_LOG_LINE@json.output@ \"result\": [@@@",
151 "@@@STEP_LOG_LINE@json.output@ {@@@",
152 "@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"resolved-instance_i d-of-goma_recipe_modu\", @@@",
153 "@@@STEP_LOG_LINE@json.output@ \"package\": \"infra/tools/cloudtail/m ac-amd64\"@@@",
154 "@@@STEP_LOG_LINE@json.output@ }, @@@",
155 "@@@STEP_LOG_LINE@json.output@ {@@@",
156 "@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"resolved-instance_i d-of-release---------\", @@@",
157 "@@@STEP_LOG_LINE@json.output@ \"package\": \"infra_internal/goma/cli ent/mac-amd64\"@@@",
158 "@@@STEP_LOG_LINE@json.output@ }@@@",
159 "@@@STEP_LOG_LINE@json.output@ ]@@@",
160 "@@@STEP_LOG_LINE@json.output@}@@@",
161 "@@@STEP_LOG_END@json.output@@@"
162 ]
163 },
164 {
165 "cmd": [
166 "python",
167 "-u",
168 "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py",
169 "runhooks"
170 ],
171 "cwd": "[SLAVE_BUILD]/src",
172 "env": {
173 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
174 "GYP_CHROMIUM_NO_ACTION": "1",
175 "GYP_DEFINES": "branding=Chrome buildtype=Official clang=1 component=stati c_library gomadir='[CACHE]/cipd/goma' target_arch=x64 use_goma=1",
176 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]"
177 },
178 "name": "gclient runhooks"
179 },
180 {
181 "cmd": [
182 "python",
183 "-u",
184 "[SLAVE_BUILD]/src/testing/scripts/get_compile_targets.py",
185 "--output",
186 "/path/to/tmp/json",
187 "--",
188 "--build-config-fs",
189 "Release",
190 "--paths",
191 "{\"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\"}",
192 "--properties",
193 "{\"buildername\": \"mac_10_11_perf_bisect\", \"buildnumber\": 571, \"mast ername\": \"tryserver.chromium.perf\", \"slavename\": \"dummyslave\", \"target_p latform\": \"mac\"}"
194 ],
195 "name": "get compile targets for scripts",
196 "~followup_annotations": [
197 "@@@STEP_LOG_LINE@json.output@{}@@@",
198 "@@@STEP_LOG_END@json.output@@@"
199 ]
200 },
201 {
202 "cmd": [
203 "python",
204 "-u",
205 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
206 "[SLAVE_BUILD]/src/testing/buildbot/tryserver.chromium.perf.json",
207 "/path/to/tmp/json"
208 ],
209 "name": "read test spec (tryserver.chromium.perf.json)",
210 "~followup_annotations": [
211 "@@@STEP_TEXT@path: [SLAVE_BUILD]/src/testing/buildbot/tryserver.chromium. perf.json@@@",
212 "@@@STEP_LOG_LINE@json.output@{}@@@",
213 "@@@STEP_LOG_END@json.output@@@"
214 ]
215 },
216 {
217 "cmd": [
218 "git",
219 "diff",
220 "--cached",
221 "--name-only"
222 ],
223 "cwd": "[SLAVE_BUILD]/src",
224 "name": "git diff to analyze patch",
225 "stdout": "/path/to/tmp/",
226 "~followup_annotations": [
227 "@@@STEP_LOG_LINE@files@foo.cc@@@",
228 "@@@STEP_LOG_END@files@@@"
229 ]
230 },
231 {
232 "cmd": [],
233 "cwd": "[SLAVE_BUILD]",
234 "name": "***BISECT***"
235 },
236 {
237 "cmd": [
238 "git",
239 "update-ref",
240 "refs/heads/master",
241 "refs/remotes/origin/master"
242 ],
243 "cwd": "[SLAVE_BUILD]/src",
244 "name": "git update-ref"
245 },
246 {
247 "cmd": [
248 "git",
249 "checkout",
250 "master"
251 ],
252 "cwd": "[SLAVE_BUILD]/src",
253 "name": "git checkout"
254 },
255 {
256 "cmd": [],
257 "cwd": "[SLAVE_BUILD]",
258 "name": "config",
259 "~followup_annotations": [
260 "@@@STEP_LOG_LINE@Bisect job configuration@{@@@",
261 "@@@STEP_LOG_LINE@Bisect job configuration@ \"bad_revision\": \"314017\", @@@",
262 "@@@STEP_LOG_LINE@Bisect job configuration@ \"bug_id\": \"-1\", @@@",
263 "@@@STEP_LOG_LINE@Bisect job configuration@ \"bypass_stats_check\": \"Tru e\", @@@",
264 "@@@STEP_LOG_LINE@Bisect job configuration@ \"command\": \"src/tools/perf /run_benchmark -v --browser=release --output-format=valueset smoothness.tough_sc rolling_cases\", @@@",
265 "@@@STEP_LOG_LINE@Bisect job configuration@ \"dummy_builds\": \"True\", @ @@",
266 "@@@STEP_LOG_LINE@Bisect job configuration@ \"dummy_job_names\": \"True\" , @@@",
267 "@@@STEP_LOG_LINE@Bisect job configuration@ \"dummy_tests\": \"True\", @@ @",
268 "@@@STEP_LOG_LINE@Bisect job configuration@ \"good_revision\": \"314015\" , @@@",
269 "@@@STEP_LOG_LINE@Bisect job configuration@ \"gs_bucket\": \"chrome-perf\ ", @@@",
270 "@@@STEP_LOG_LINE@Bisect job configuration@ \"metric\": \"mean_input_even t_latency/mean_input_event_latency\", @@@",
271 "@@@STEP_LOG_LINE@Bisect job configuration@ \"recipe_tester_name\": \"mac _10_11_perf_bisect\", @@@",
272 "@@@STEP_LOG_LINE@Bisect job configuration@ \"skip_gclient_ops\": \"True\ ", @@@",
273 "@@@STEP_LOG_LINE@Bisect job configuration@ \"test_type\": \"perf\"@@@",
274 "@@@STEP_LOG_LINE@Bisect job configuration@}@@@",
275 "@@@STEP_LOG_END@Bisect job configuration@@@"
276 ]
277 },
278 {
279 "cmd": [],
280 "cwd": "[SLAVE_BUILD]",
281 "name": "Resolving reference range"
282 },
283 {
284 "cmd": [
285 "python",
286 "-u",
287 "RECIPE_MODULE[build::crrev]/resources/crrev_client.py",
288 "get_numbering",
289 "--params-file",
290 "{\"number\": 314017, \"numbering_identifier\": \"refs/heads/master\", \"n umbering_type\": \"COMMIT_POSITION\", \"project\": \"chromium\", \"repo\": \"chr omium/src\"}",
291 "--attempts",
292 "3"
293 ],
294 "cwd": "[SLAVE_BUILD]",
295 "name": "Resolving reference range.crrev get commit hash for refs/heads/mast er@{#314017}",
296 "stdout": "/path/to/tmp/json",
297 "~followup_annotations": [
298 "@@@STEP_NEST_LEVEL@1@@@",
299 "@@@STEP_LOG_LINE@json.output@{@@@",
300 "@@@STEP_LOG_LINE@json.output@ \"git_sha\": \"00316c9ddfb9d7b4e1ed2fff9fe 6d964d2111111\"@@@",
301 "@@@STEP_LOG_LINE@json.output@}@@@",
302 "@@@STEP_LOG_END@json.output@@@"
303 ]
304 },
305 {
306 "cmd": [
307 "python",
308 "-u",
309 "RECIPE_MODULE[build::crrev]/resources/crrev_client.py",
310 "get_numbering",
311 "--params-file",
312 "{\"number\": 314015, \"numbering_identifier\": \"refs/heads/master\", \"n umbering_type\": \"COMMIT_POSITION\", \"project\": \"chromium\", \"repo\": \"chr omium/src\"}",
313 "--attempts",
314 "3"
315 ],
316 "cwd": "[SLAVE_BUILD]",
317 "name": "Resolving reference range.crrev get commit hash for refs/heads/mast er@{#314015}",
318 "stdout": "/path/to/tmp/json",
319 "~followup_annotations": [
320 "@@@STEP_NEST_LEVEL@1@@@",
321 "@@@STEP_LOG_LINE@json.output@{@@@",
322 "@@@STEP_LOG_LINE@json.output@ \"git_sha\": \"a6298e4afedbf2cd461755ea6f4 5b0ad64222222\"@@@",
323 "@@@STEP_LOG_LINE@json.output@}@@@",
324 "@@@STEP_LOG_END@json.output@@@"
325 ]
326 },
327 {
328 "cmd": [
329 "python",
330 "-u",
331 "RECIPE_MODULE[build::auto_bisect]/resources/fetch_file.py",
332 "DEPS",
333 "--commit",
334 "00316c9ddfb9d7b4e1ed2fff9fe6d964d2111111"
335 ],
336 "cwd": "[SLAVE_BUILD]",
337 "name": "Resolving reference range.fetch file 00316c9ddfb9d7b4e1ed2fff9fe6d9 64d2111111:DEPS",
338 "stdout": "/path/to/tmp/",
339 "~followup_annotations": [
340 "@@@STEP_NEST_LEVEL@1@@@",
341 "@@@STEP_LOG_LINE@Debug Bad Revision DEPS@v8: None@@@",
342 "@@@STEP_LOG_LINE@Debug Bad Revision DEPS@catapult: None@@@",
343 "@@@STEP_LOG_LINE@Debug Bad Revision DEPS@skia: None@@@",
344 "@@@STEP_LOG_END@Debug Bad Revision DEPS@@@"
345 ]
346 },
347 {
348 "cmd": [
349 "python",
350 "-u",
351 "RECIPE_MODULE[build::auto_bisect]/resources/fetch_file.py",
352 "DEPS",
353 "--commit",
354 "a6298e4afedbf2cd461755ea6f45b0ad64222222"
355 ],
356 "cwd": "[SLAVE_BUILD]",
357 "name": "Resolving reference range.fetch file a6298e4afedbf2cd461755ea6f45b0 ad64222222:DEPS",
358 "stdout": "/path/to/tmp/",
359 "~followup_annotations": [
360 "@@@STEP_NEST_LEVEL@1@@@",
361 "@@@STEP_LOG_LINE@Debug Good Revision DEPS@v8: None@@@",
362 "@@@STEP_LOG_LINE@Debug Good Revision DEPS@catapult: None@@@",
363 "@@@STEP_LOG_LINE@Debug Good Revision DEPS@skia: None@@@",
364 "@@@STEP_LOG_END@Debug Good Revision DEPS@@@"
365 ]
366 },
367 {
368 "cmd": [],
369 "cwd": "[SLAVE_BUILD]",
370 "name": "Expanding revision range"
371 },
372 {
373 "cmd": [
374 "python",
375 "-u",
376 "RECIPE_MODULE[build::auto_bisect]/resources/fetch_intervening_revisions.p y",
377 "a6298e4afedbf2cd461755ea6f45b0ad64222222",
378 "00316c9ddfb9d7b4e1ed2fff9fe6d964d2111111",
379 "https://chromium.googlesource.com/chromium/src"
380 ],
381 "cwd": "[SLAVE_BUILD]",
382 "name": "Expanding revision range.for revisions a6298e4afedbf2cd461755ea6f45 b0ad64222222:00316c9ddfb9d7b4e1ed2fff9fe6d964d2111111",
383 "stdout": "/path/to/tmp/json",
384 "~followup_annotations": [
385 "@@@STEP_NEST_LEVEL@1@@@",
386 "@@@STEP_LOG_LINE@json.output@[@@@",
387 "@@@STEP_LOG_LINE@json.output@ [@@@",
388 "@@@STEP_LOG_LINE@json.output@ \"dcdcdc0ff1122212323134879ddceeb1240b09 88\", @@@",
389 "@@@STEP_LOG_LINE@json.output@ \"314016\"@@@",
390 "@@@STEP_LOG_LINE@json.output@ ], @@@",
391 "@@@STEP_LOG_LINE@json.output@ [@@@",
392 "@@@STEP_LOG_LINE@json.output@ \"00316c9ddfb9d7b4e1ed2fff9fe6d964d21111 11\", @@@",
393 "@@@STEP_LOG_LINE@json.output@ \"314017\"@@@",
394 "@@@STEP_LOG_LINE@json.output@ ]@@@",
395 "@@@STEP_LOG_LINE@json.output@]@@@",
396 "@@@STEP_LOG_END@json.output@@@"
397 ]
398 },
399 {
400 "cmd": [],
401 "cwd": "[SLAVE_BUILD]",
402 "name": "Gathering reference values"
403 },
404 {
405 "cmd": [
406 "python",
407 "-u",
408 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
409 "--",
410 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
411 "----",
412 "ls",
413 "gs://chrome-perf/Mac Builder/full-build-mac_a6298e4afedbf2cd461755ea6f45b 0ad64222222.zip"
414 ],
415 "cwd": "[SLAVE_BUILD]",
416 "name": "Gathering reference values.gsutil ls",
417 "~followup_annotations": [
418 "@@@STEP_NEST_LEVEL@1@@@",
419 "step returned non-zero exit code: 1"
420 ]
421 },
422 {
423 "cmd": [
424 "/opt/infra-tools/buildbucket",
425 "put",
426 "--host",
427 "cr-buildbucket.appspot.com",
428 "--service-account-json",
429 "/creds/service_accounts/service-account-chromium-bisect.json",
430 "{\"bucket\": \"master.tryserver.chromium.perf\", \"client_operation_id\": \"dummy\", \"parameters_json\": \"{\\\"builder_name\\\": \\\"mac_perf_bisect_bu ilder\\\", \\\"properties\\\": {\\\"build_archive_url\\\": \\\"gs://chrome-perf/ Mac Builder/full-build-mac_a6298e4afedbf2cd461755ea6f45b0ad64222222.zip\\\", \\\ "clobber\\\": true, \\\"parent_got_revision\\\": \\\"a6298e4afedbf2cd461755ea6f4 5b0ad64222222\\\"}}\", \"tags\": [\"builder:mac_perf_bisect_builder\", \"master: tryserver.chromium.perf\", \"user_agent:recipe\"]}"
431 ],
432 "cwd": "[SLAVE_BUILD]",
433 "name": "Gathering reference values.buildbucket.put",
434 "stdout": "/path/to/tmp/json",
435 "~followup_annotations": [
436 "@@@STEP_NEST_LEVEL@1@@@",
437 "@@@STEP_LOG_LINE@json.output@{@@@",
438 "@@@STEP_LOG_LINE@json.output@ \"results\": [@@@",
439 "@@@STEP_LOG_LINE@json.output@ {@@@",
440 "@@@STEP_LOG_LINE@json.output@ \"build\": {@@@",
441 "@@@STEP_LOG_LINE@json.output@ \"id\": \"1201331270\"@@@",
442 "@@@STEP_LOG_LINE@json.output@ }@@@",
443 "@@@STEP_LOG_LINE@json.output@ }@@@",
444 "@@@STEP_LOG_LINE@json.output@ ]@@@",
445 "@@@STEP_LOG_LINE@json.output@}@@@",
446 "@@@STEP_LOG_END@json.output@@@"
447 ]
448 },
449 {
450 "cmd": [],
451 "cwd": "[SLAVE_BUILD]",
452 "name": "Gathering reference values.Waiting for build",
453 "~followup_annotations": [
454 "@@@STEP_NEST_LEVEL@1@@@"
455 ]
456 },
457 {
458 "cmd": [
459 "python",
460 "-u",
461 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
462 "--",
463 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
464 "----",
465 "ls",
466 "gs://chrome-perf/Mac Builder/full-build-mac_a6298e4afedbf2cd461755ea6f45b 0ad64222222.zip"
467 ],
468 "cwd": "[SLAVE_BUILD]",
469 "name": "Gathering reference values.Waiting for build.gsutil ls",
470 "~followup_annotations": [
471 "@@@STEP_NEST_LEVEL@2@@@",
472 "step returned non-zero exit code: 1"
473 ]
474 },
475 {
476 "cmd": [
477 "python",
478 "-u",
479 "\nimport sys\nimport time\ntime.sleep(20*60)\nsys.exit(0)\n"
480 ],
481 "cwd": "[SLAVE_BUILD]",
482 "name": "Gathering reference values.Waiting for build.sleeping",
483 "~followup_annotations": [
484 "@@@STEP_NEST_LEVEL@2@@@",
485 "@@@STEP_LOG_LINE@python.inline@@@@",
486 "@@@STEP_LOG_LINE@python.inline@import sys@@@",
487 "@@@STEP_LOG_LINE@python.inline@import time@@@",
488 "@@@STEP_LOG_LINE@python.inline@time.sleep(20*60)@@@",
489 "@@@STEP_LOG_LINE@python.inline@sys.exit(0)@@@",
490 "@@@STEP_LOG_END@python.inline@@@"
491 ]
492 },
493 {
494 "cmd": [
495 "/opt/infra-tools/buildbucket",
496 "get",
497 "--host",
498 "cr-buildbucket.appspot.com",
499 "--service-account-json",
500 "/creds/service_accounts/service-account-chromium-bisect.json",
501 "1201331270"
502 ],
503 "cwd": "[SLAVE_BUILD]",
504 "name": "Gathering reference values.Waiting for build.buildbucket.get",
505 "stdout": "/path/to/tmp/json",
506 "~followup_annotations": [
507 "@@@STEP_NEST_LEVEL@2@@@",
508 "@@@STEP_LOG_LINE@json.output@{@@@",
509 "@@@STEP_LOG_LINE@json.output@ \"build\": {@@@",
510 "@@@STEP_LOG_LINE@json.output@ \"result\": \"SUCCESS\", @@@",
511 "@@@STEP_LOG_LINE@json.output@ \"status\": \"COMPLETED\"@@@",
512 "@@@STEP_LOG_LINE@json.output@ }@@@",
513 "@@@STEP_LOG_LINE@json.output@}@@@",
514 "@@@STEP_LOG_END@json.output@@@"
515 ]
516 },
517 {
518 "cmd": [
519 "python",
520 "-u",
521 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
522 "--",
523 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
524 "----",
525 "ls",
526 "gs://chrome-perf/Mac Builder/full-build-mac_a6298e4afedbf2cd461755ea6f45b 0ad64222222.zip"
527 ],
528 "cwd": "[SLAVE_BUILD]",
529 "name": "Gathering reference values.Waiting for build.gsutil ls (2)",
530 "~followup_annotations": [
531 "@@@STEP_NEST_LEVEL@2@@@",
532 "step returned non-zero exit code: 1"
533 ]
534 },
535 {
536 "cmd": [
537 "python",
538 "-u",
539 "\nimport sys\nimport time\ntime.sleep(20*60)\nsys.exit(0)\n"
540 ],
541 "cwd": "[SLAVE_BUILD]",
542 "name": "Gathering reference values.Waiting for build.sleeping (2)",
543 "~followup_annotations": [
544 "@@@STEP_NEST_LEVEL@2@@@",
545 "@@@STEP_LOG_LINE@python.inline@@@@",
546 "@@@STEP_LOG_LINE@python.inline@import sys@@@",
547 "@@@STEP_LOG_LINE@python.inline@import time@@@",
548 "@@@STEP_LOG_LINE@python.inline@time.sleep(20*60)@@@",
549 "@@@STEP_LOG_LINE@python.inline@sys.exit(0)@@@",
550 "@@@STEP_LOG_END@python.inline@@@"
551 ]
552 },
553 {
554 "cmd": [
555 "/opt/infra-tools/buildbucket",
556 "get",
557 "--host",
558 "cr-buildbucket.appspot.com",
559 "--service-account-json",
560 "/creds/service_accounts/service-account-chromium-bisect.json",
561 "1201331270"
562 ],
563 "cwd": "[SLAVE_BUILD]",
564 "name": "Gathering reference values.Waiting for build.buildbucket.get (2)",
565 "stdout": "/path/to/tmp/json",
566 "~followup_annotations": [
567 "@@@STEP_NEST_LEVEL@2@@@",
568 "@@@STEP_LOG_LINE@json.output@{@@@",
569 "@@@STEP_LOG_LINE@json.output@ \"build\": {@@@",
570 "@@@STEP_LOG_LINE@json.output@ \"result\": \"SUCCESS\", @@@",
571 "@@@STEP_LOG_LINE@json.output@ \"status\": \"COMPLETED\"@@@",
572 "@@@STEP_LOG_LINE@json.output@ }@@@",
573 "@@@STEP_LOG_LINE@json.output@}@@@",
574 "@@@STEP_LOG_END@json.output@@@"
575 ]
576 },
577 {
578 "cmd": [
579 "python",
580 "-u",
581 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
582 "--",
583 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
584 "----",
585 "ls",
586 "gs://chrome-perf/Mac Builder/full-build-mac_a6298e4afedbf2cd461755ea6f45b 0ad64222222.zip"
587 ],
588 "cwd": "[SLAVE_BUILD]",
589 "name": "Gathering reference values.Waiting for build.gsutil ls (3)",
590 "~followup_annotations": [
591 "@@@STEP_NEST_LEVEL@2@@@",
592 "step returned non-zero exit code: 1"
593 ]
594 },
595 {
596 "cmd": [
597 "python",
598 "-u",
599 "\nimport sys\nimport time\ntime.sleep(20*60)\nsys.exit(0)\n"
600 ],
601 "cwd": "[SLAVE_BUILD]",
602 "name": "Gathering reference values.Waiting for build.sleeping (3)",
603 "~followup_annotations": [
604 "@@@STEP_NEST_LEVEL@2@@@",
605 "@@@STEP_LOG_LINE@python.inline@@@@",
606 "@@@STEP_LOG_LINE@python.inline@import sys@@@",
607 "@@@STEP_LOG_LINE@python.inline@import time@@@",
608 "@@@STEP_LOG_LINE@python.inline@time.sleep(20*60)@@@",
609 "@@@STEP_LOG_LINE@python.inline@sys.exit(0)@@@",
610 "@@@STEP_LOG_END@python.inline@@@"
611 ]
612 },
613 {
614 "cmd": [
615 "/opt/infra-tools/buildbucket",
616 "get",
617 "--host",
618 "cr-buildbucket.appspot.com",
619 "--service-account-json",
620 "/creds/service_accounts/service-account-chromium-bisect.json",
621 "1201331270"
622 ],
623 "cwd": "[SLAVE_BUILD]",
624 "name": "Gathering reference values.Waiting for build.buildbucket.get (3)",
625 "stdout": "/path/to/tmp/json",
626 "~followup_annotations": [
627 "@@@STEP_NEST_LEVEL@2@@@",
628 "@@@STEP_LOG_LINE@json.output@{@@@",
629 "@@@STEP_LOG_LINE@json.output@ \"build\": {@@@",
630 "@@@STEP_LOG_LINE@json.output@ \"result\": \"SUCCESS\", @@@",
631 "@@@STEP_LOG_LINE@json.output@ \"status\": \"COMPLETED\"@@@",
632 "@@@STEP_LOG_LINE@json.output@ }@@@",
633 "@@@STEP_LOG_LINE@json.output@}@@@",
634 "@@@STEP_LOG_END@json.output@@@"
635 ]
636 },
637 {
638 "cmd": [
639 "python",
640 "-u",
641 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
642 "--",
643 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
644 "----",
645 "ls",
646 "gs://chrome-perf/Mac Builder/full-build-mac_a6298e4afedbf2cd461755ea6f45b 0ad64222222.zip"
647 ],
648 "cwd": "[SLAVE_BUILD]",
649 "name": "Gathering reference values.Waiting for build.gsutil ls (4)",
650 "~followup_annotations": [
651 "@@@STEP_NEST_LEVEL@2@@@",
652 "step returned non-zero exit code: 1"
653 ]
654 },
655 {
656 "cmd": [
657 "python",
658 "-u",
659 "\nimport sys\nimport time\ntime.sleep(20*60)\nsys.exit(0)\n"
660 ],
661 "cwd": "[SLAVE_BUILD]",
662 "name": "Gathering reference values.Waiting for build.sleeping (4)",
663 "~followup_annotations": [
664 "@@@STEP_NEST_LEVEL@2@@@",
665 "@@@STEP_LOG_LINE@python.inline@@@@",
666 "@@@STEP_LOG_LINE@python.inline@import sys@@@",
667 "@@@STEP_LOG_LINE@python.inline@import time@@@",
668 "@@@STEP_LOG_LINE@python.inline@time.sleep(20*60)@@@",
669 "@@@STEP_LOG_LINE@python.inline@sys.exit(0)@@@",
670 "@@@STEP_LOG_END@python.inline@@@"
671 ]
672 },
673 {
674 "cmd": [
675 "/opt/infra-tools/buildbucket",
676 "get",
677 "--host",
678 "cr-buildbucket.appspot.com",
679 "--service-account-json",
680 "/creds/service_accounts/service-account-chromium-bisect.json",
681 "1201331270"
682 ],
683 "cwd": "[SLAVE_BUILD]",
684 "name": "Gathering reference values.Waiting for build.buildbucket.get (4)",
685 "stdout": "/path/to/tmp/json",
686 "~followup_annotations": [
687 "@@@STEP_NEST_LEVEL@2@@@",
688 "@@@STEP_LOG_LINE@json.output@{@@@",
689 "@@@STEP_LOG_LINE@json.output@ \"build\": {@@@",
690 "@@@STEP_LOG_LINE@json.output@ \"result\": \"SUCCESS\", @@@",
691 "@@@STEP_LOG_LINE@json.output@ \"status\": \"COMPLETED\"@@@",
692 "@@@STEP_LOG_LINE@json.output@ }@@@",
693 "@@@STEP_LOG_LINE@json.output@}@@@",
694 "@@@STEP_LOG_END@json.output@@@"
695 ]
696 },
697 {
698 "cmd": [
699 "python",
700 "-u",
701 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
702 "--",
703 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
704 "----",
705 "ls",
706 "gs://chrome-perf/Mac Builder/full-build-mac_a6298e4afedbf2cd461755ea6f45b 0ad64222222.zip"
707 ],
708 "cwd": "[SLAVE_BUILD]",
709 "name": "Gathering reference values.Waiting for build.gsutil ls (5)",
710 "~followup_annotations": [
711 "@@@STEP_NEST_LEVEL@2@@@"
712 ]
713 },
714 {
715 "cmd": [
716 "python",
717 "-u",
718 "RECIPE_MODULE[depot_tools::bot_update]/resources/bot_update.py",
719 "--master",
720 "tryserver.chromium.perf",
721 "--builder",
722 "mac_10_11_perf_bisect",
723 "--slave",
724 "dummyslave",
725 "--spec",
726 "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'}]",
727 "--root",
728 "src",
729 "--revision_mapping_file",
730 "{\"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\"}",
731 "--git-cache-dir",
732 "[GIT_CACHE]",
733 "--output_json",
734 "/path/to/tmp/json",
735 "--revision",
736 "src@a6298e4afedbf2cd461755ea6f45b0ad64222222",
737 "--output_manifest"
738 ],
739 "cwd": "[SLAVE_BUILD]",
740 "env": {
741 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]"
742 },
743 "name": "Gathering reference values.bot_update",
744 "~followup_annotations": [
745 "@@@STEP_NEST_LEVEL@1@@@",
746 "@@@STEP_TEXT@Some step text@@@",
747 "@@@STEP_LOG_LINE@json.output@{@@@",
748 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@",
749 "@@@STEP_LOG_LINE@json.output@ \"fixed_revisions\": {@@@",
750 "@@@STEP_LOG_LINE@json.output@ \"src\": \"a6298e4afedbf2cd461755ea6f45b 0ad64222222\"@@@",
751 "@@@STEP_LOG_LINE@json.output@ }, @@@",
752 "@@@STEP_LOG_LINE@json.output@ \"manifest\": {@@@",
753 "@@@STEP_LOG_LINE@json.output@ \"src\": {@@@",
754 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src .git\", @@@",
755 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"f27fede2220bcd326aee3e 86ddfd4ebd0fe58cb9\"@@@",
756 "@@@STEP_LOG_LINE@json.output@ }, @@@",
757 "@@@STEP_LOG_LINE@json.output@ \"src/buildtools\": {@@@",
758 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /buildtools.git\", @@@",
759 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"f0319a328b280987691635 3cb994259692140934\"@@@",
760 "@@@STEP_LOG_LINE@json.output@ }, @@@",
761 "@@@STEP_LOG_LINE@json.output@ \"src/native_client\": {@@@",
762 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /native_client.git\", @@@",
763 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"d998e125e8253980d76e26 9b7982aeeefc1b9b50\"@@@",
764 "@@@STEP_LOG_LINE@json.output@ }, @@@",
765 "@@@STEP_LOG_LINE@json.output@ \"src/third_party/angle\": {@@@",
766 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /third_party/angle.git\", @@@",
767 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"fac9503c46405f77757b9a 728eb85b8d7bc6080c\"@@@",
768 "@@@STEP_LOG_LINE@json.output@ }, @@@",
769 "@@@STEP_LOG_LINE@json.output@ \"src/third_party/webrtc\": {@@@",
770 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /third_party/webrtc.git\", @@@",
771 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"0f90628433546e61d92685 96da93418c623137f4\"@@@",
772 "@@@STEP_LOG_LINE@json.output@ }, @@@",
773 "@@@STEP_LOG_LINE@json.output@ \"src/tools/swarming_client\": {@@@",
774 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /tools/swarming_client.git\", @@@",
775 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"a0ee5d99f1d4b38ddaa4c7 59c837980b63b99566\"@@@",
776 "@@@STEP_LOG_LINE@json.output@ }, @@@",
777 "@@@STEP_LOG_LINE@json.output@ \"src/v8\": {@@@",
778 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /v8.git\", @@@",
779 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"801ada225ddc271c132c3a 35f03975671d43e399\"@@@",
780 "@@@STEP_LOG_LINE@json.output@ }@@@",
781 "@@@STEP_LOG_LINE@json.output@ }, @@@",
782 "@@@STEP_LOG_LINE@json.output@ \"patch_failure\": false, @@@",
783 "@@@STEP_LOG_LINE@json.output@ \"patch_root\": \"src\", @@@",
784 "@@@STEP_LOG_LINE@json.output@ \"properties\": {@@@",
785 "@@@STEP_LOG_LINE@json.output@ \"got_angle_revision\": \"fac9503c46405f 77757b9a728eb85b8d7bc6080c\", @@@",
786 "@@@STEP_LOG_LINE@json.output@ \"got_angle_revision_cp\": \"refs/heads/ master@{#297276}\", @@@",
787 "@@@STEP_LOG_LINE@json.output@ \"got_buildtools_revision\": \"f0319a328 b2809876916353cb994259692140934\", @@@",
788 "@@@STEP_LOG_LINE@json.output@ \"got_buildtools_revision_cp\": \"refs/h eads/master@{#182578}\", @@@",
789 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision\": \"d998e125e825398 0d76e269b7982aeeefc1b9b50\", @@@",
790 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision_cp\": \"refs/heads/m aster@{#274981}\", @@@",
791 "@@@STEP_LOG_LINE@json.output@ \"got_revision\": \"f27fede2220bcd326aee 3e86ddfd4ebd0fe58cb9\", @@@",
792 "@@@STEP_LOG_LINE@json.output@ \"got_revision_cp\": \"refs/heads/master @{#170242}\", @@@",
793 "@@@STEP_LOG_LINE@json.output@ \"got_swarming_client_revision\": \"a0ee 5d99f1d4b38ddaa4c759c837980b63b99566\", @@@",
794 "@@@STEP_LOG_LINE@json.output@ \"got_swarming_client_revision_cp\": \"r efs/heads/master@{#276089}\", @@@",
795 "@@@STEP_LOG_LINE@json.output@ \"got_v8_revision\": \"801ada225ddc271c1 32c3a35f03975671d43e399\", @@@",
796 "@@@STEP_LOG_LINE@json.output@ \"got_v8_revision_cp\": \"refs/heads/mas ter@{#43426}\", @@@",
797 "@@@STEP_LOG_LINE@json.output@ \"got_webrtc_revision\": \"0f90628433546 e61d9268596da93418c623137f4\", @@@",
798 "@@@STEP_LOG_LINE@json.output@ \"got_webrtc_revision_cp\": \"refs/heads /master@{#120644}\"@@@",
799 "@@@STEP_LOG_LINE@json.output@ }, @@@",
800 "@@@STEP_LOG_LINE@json.output@ \"root\": \"src\", @@@",
801 "@@@STEP_LOG_LINE@json.output@ \"step_text\": \"Some step text\"@@@",
802 "@@@STEP_LOG_LINE@json.output@}@@@",
803 "@@@STEP_LOG_END@json.output@@@",
804 "@@@SET_BUILD_PROPERTY@got_nacl_revision@\"d998e125e8253980d76e269b7982aee efc1b9b50\"@@@",
805 "@@@SET_BUILD_PROPERTY@got_swarming_client_revision@\"a0ee5d99f1d4b38ddaa4 c759c837980b63b99566\"@@@",
806 "@@@SET_BUILD_PROPERTY@got_buildtools_revision_cp@\"refs/heads/master@{#18 2578}\"@@@",
807 "@@@SET_BUILD_PROPERTY@got_webrtc_revision@\"0f90628433546e61d9268596da934 18c623137f4\"@@@",
808 "@@@SET_BUILD_PROPERTY@got_revision@\"f27fede2220bcd326aee3e86ddfd4ebd0fe5 8cb9\"@@@",
809 "@@@SET_BUILD_PROPERTY@got_nacl_revision_cp@\"refs/heads/master@{#274981}\ "@@@",
810 "@@@SET_BUILD_PROPERTY@got_angle_revision@\"fac9503c46405f77757b9a728eb85b 8d7bc6080c\"@@@",
811 "@@@SET_BUILD_PROPERTY@got_v8_revision@\"801ada225ddc271c132c3a35f03975671 d43e399\"@@@",
812 "@@@SET_BUILD_PROPERTY@got_v8_revision_cp@\"refs/heads/master@{#43426}\"@@ @",
813 "@@@SET_BUILD_PROPERTY@got_swarming_client_revision_cp@\"refs/heads/master @{#276089}\"@@@",
814 "@@@SET_BUILD_PROPERTY@got_webrtc_revision_cp@\"refs/heads/master@{#120644 }\"@@@",
815 "@@@SET_BUILD_PROPERTY@got_revision_cp@\"refs/heads/master@{#170242}\"@@@" ,
816 "@@@SET_BUILD_PROPERTY@got_angle_revision_cp@\"refs/heads/master@{#297276} \"@@@",
817 "@@@SET_BUILD_PROPERTY@got_buildtools_revision@\"f0319a328b2809876916353cb 994259692140934\"@@@"
818 ]
819 },
820 {
821 "cmd": [
822 "python",
823 "-u",
824 "\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",
825 "[SLAVE_BUILD]/src/out/Release"
826 ],
827 "cwd": "[SLAVE_BUILD]",
828 "name": "Gathering reference values.rmtree build directory",
829 "~followup_annotations": [
830 "@@@STEP_NEST_LEVEL@1@@@",
831 "@@@STEP_LOG_LINE@python.inline@@@@",
832 "@@@STEP_LOG_LINE@python.inline@import os, sys@@@",
833 "@@@STEP_LOG_LINE@python.inline@from common import chromium_utils # Error? See https://crbug.com/584783.@@@",
834 "@@@STEP_LOG_LINE@python.inline@@@@",
835 "@@@STEP_LOG_LINE@python.inline@@@@",
836 "@@@STEP_LOG_LINE@python.inline@if os.path.exists(sys.argv[1]):@@@",
837 "@@@STEP_LOG_LINE@python.inline@ chromium_utils.RemoveDirectory(sys.argv[ 1])@@@",
838 "@@@STEP_LOG_END@python.inline@@@"
839 ]
840 },
841 {
842 "cmd": [
843 "python",
844 "-u",
845 "RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py",
846 "--show-path",
847 "python",
848 "RECIPE_PACKAGE_REPO[build]/scripts/slave/extract_build.py",
849 "--gsutil-py-path",
850 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
851 "--target",
852 "Release",
853 "--src-dir",
854 "[SLAVE_BUILD]/src",
855 "--build-archive-url",
856 "gs://chrome-perf/Mac Builder/full-build-mac_a6298e4afedbf2cd461755ea6f45b 0ad64222222.zip",
857 "--master-name",
858 "tryserver.chromium.perf",
859 "--build-number",
860 "571"
861 ],
862 "cwd": "[SLAVE_BUILD]",
863 "name": "Gathering reference values.extract build",
864 "~followup_annotations": [
865 "@@@STEP_NEST_LEVEL@1@@@"
866 ]
867 },
868 {
869 "cmd": [
870 "python",
871 "-u",
872 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py",
873 "--target",
874 "Release",
875 "--factory-properties",
876 "{\"bisect_config\": {\"bad_revision\": \"314017\", \"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\": \" mac_10_11_perf_bisect\", \"skip_gclient_ops\": \"True\", \"test_type\": \"perf\" }, \"buildername\": \"mac_10_11_perf_bisect\", \"buildnumber\": 571, \"masternam e\": \"tryserver.chromium.perf\", \"recipe\": \"auto_bisect:example\", \"slavena me\": \"dummyslave\"}",
877 "--build-properties",
878 "{\"bisect_config\": {\"bad_revision\": \"314017\", \"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\": \" mac_10_11_perf_bisect\", \"skip_gclient_ops\": \"True\", \"test_type\": \"perf\" }, \"buildername\": \"mac_10_11_perf_bisect\", \"buildnumber\": 571, \"masternam e\": \"tryserver.chromium.perf\", \"recipe\": \"auto_bisect:example\", \"slavena me\": \"dummyslave\"}",
879 "--step-name=Performance Test 1 of 5",
880 "--builder-name=mac_10_11_perf_bisect",
881 "--slave-name=dummyslave",
882 "--build-number=571",
883 "--run-python-script",
884 "[SLAVE_BUILD]/src/tools/perf/run_benchmark",
885 "-v",
886 "--browser=release",
887 "--output-format=valueset",
888 "smoothness.tough_scrolling_cases",
889 "--output-dir=[TMP_BASE]/perf-test-output_tmp_1"
890 ],
891 "env": {
892 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
893 },
894 "name": "Gathering reference values.Performance Test 1 of 5",
895 "stderr": "/path/to/tmp/",
896 "stdout": "/path/to/tmp/",
897 "~followup_annotations": [
898 "@@@STEP_NEST_LEVEL@1@@@",
899 "@@@STEP_LOG_LINE@Captured Output@benchmark text@@@",
900 "@@@STEP_LOG_END@Captured Output@@@"
901 ]
902 },
903 {
904 "cmd": [
905 "python",
906 "-u",
907 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
908 "[TMP_BASE]/perf-test-output_tmp_1/results-valueset.json",
909 "/path/to/tmp/json"
910 ],
911 "env": {
912 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
913 },
914 "name": "Gathering reference values.Reading valueset results",
915 "~followup_annotations": [
916 "@@@STEP_NEST_LEVEL@1@@@",
917 "@@@STEP_LOG_LINE@json.output@{@@@",
918 "@@@STEP_LOG_LINE@json.output@ \"dummy\": \"dict\"@@@",
919 "@@@STEP_LOG_LINE@json.output@}@@@",
920 "@@@STEP_LOG_END@json.output@@@"
921 ]
922 },
923 {
924 "cmd": [
925 "python",
926 "-u",
927 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py",
928 "--target",
929 "Release",
930 "--factory-properties",
931 "{\"bisect_config\": {\"bad_revision\": \"314017\", \"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\": \" mac_10_11_perf_bisect\", \"skip_gclient_ops\": \"True\", \"test_type\": \"perf\" }, \"buildername\": \"mac_10_11_perf_bisect\", \"buildnumber\": 571, \"masternam e\": \"tryserver.chromium.perf\", \"recipe\": \"auto_bisect:example\", \"slavena me\": \"dummyslave\"}",
932 "--build-properties",
933 "{\"bisect_config\": {\"bad_revision\": \"314017\", \"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\": \" mac_10_11_perf_bisect\", \"skip_gclient_ops\": \"True\", \"test_type\": \"perf\" }, \"buildername\": \"mac_10_11_perf_bisect\", \"buildnumber\": 571, \"masternam e\": \"tryserver.chromium.perf\", \"recipe\": \"auto_bisect:example\", \"slavena me\": \"dummyslave\"}",
934 "--step-name=Performance Test 2 of 5",
935 "--builder-name=mac_10_11_perf_bisect",
936 "--slave-name=dummyslave",
937 "--build-number=571",
938 "--run-python-script",
939 "[SLAVE_BUILD]/src/tools/perf/run_benchmark",
940 "-v",
941 "--browser=release",
942 "--output-format=valueset",
943 "smoothness.tough_scrolling_cases",
944 "--output-dir=[TMP_BASE]/perf-test-output_tmp_2"
945 ],
946 "env": {
947 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
948 },
949 "name": "Gathering reference values.Performance Test 2 of 5",
950 "stderr": "/path/to/tmp/",
951 "stdout": "/path/to/tmp/",
952 "~followup_annotations": [
953 "@@@STEP_NEST_LEVEL@1@@@",
954 "@@@STEP_LOG_LINE@Captured Output@benchmark text@@@",
955 "@@@STEP_LOG_END@Captured Output@@@"
956 ]
957 },
958 {
959 "cmd": [
960 "python",
961 "-u",
962 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
963 "[TMP_BASE]/perf-test-output_tmp_2/results-valueset.json",
964 "/path/to/tmp/json"
965 ],
966 "env": {
967 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
968 },
969 "name": "Gathering reference values.Reading valueset results (2)",
970 "~followup_annotations": [
971 "@@@STEP_NEST_LEVEL@1@@@",
972 "@@@STEP_LOG_LINE@json.output@{@@@",
973 "@@@STEP_LOG_LINE@json.output@ \"dummy\": \"dict\"@@@",
974 "@@@STEP_LOG_LINE@json.output@}@@@",
975 "@@@STEP_LOG_END@json.output@@@"
976 ]
977 },
978 {
979 "cmd": [
980 "python",
981 "-u",
982 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py",
983 "--target",
984 "Release",
985 "--factory-properties",
986 "{\"bisect_config\": {\"bad_revision\": \"314017\", \"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\": \" mac_10_11_perf_bisect\", \"skip_gclient_ops\": \"True\", \"test_type\": \"perf\" }, \"buildername\": \"mac_10_11_perf_bisect\", \"buildnumber\": 571, \"masternam e\": \"tryserver.chromium.perf\", \"recipe\": \"auto_bisect:example\", \"slavena me\": \"dummyslave\"}",
987 "--build-properties",
988 "{\"bisect_config\": {\"bad_revision\": \"314017\", \"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\": \" mac_10_11_perf_bisect\", \"skip_gclient_ops\": \"True\", \"test_type\": \"perf\" }, \"buildername\": \"mac_10_11_perf_bisect\", \"buildnumber\": 571, \"masternam e\": \"tryserver.chromium.perf\", \"recipe\": \"auto_bisect:example\", \"slavena me\": \"dummyslave\"}",
989 "--step-name=Performance Test 3 of 5",
990 "--builder-name=mac_10_11_perf_bisect",
991 "--slave-name=dummyslave",
992 "--build-number=571",
993 "--run-python-script",
994 "[SLAVE_BUILD]/src/tools/perf/run_benchmark",
995 "-v",
996 "--browser=release",
997 "--output-format=valueset",
998 "smoothness.tough_scrolling_cases",
999 "--output-dir=[TMP_BASE]/perf-test-output_tmp_3"
1000 ],
1001 "env": {
1002 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
1003 },
1004 "name": "Gathering reference values.Performance Test 3 of 5",
1005 "stderr": "/path/to/tmp/",
1006 "stdout": "/path/to/tmp/",
1007 "~followup_annotations": [
1008 "@@@STEP_NEST_LEVEL@1@@@",
1009 "@@@STEP_LOG_LINE@Captured Output@benchmark text@@@",
1010 "@@@STEP_LOG_END@Captured Output@@@"
1011 ]
1012 },
1013 {
1014 "cmd": [
1015 "python",
1016 "-u",
1017 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
1018 "[TMP_BASE]/perf-test-output_tmp_3/results-valueset.json",
1019 "/path/to/tmp/json"
1020 ],
1021 "env": {
1022 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
1023 },
1024 "name": "Gathering reference values.Reading valueset results (3)",
1025 "~followup_annotations": [
1026 "@@@STEP_NEST_LEVEL@1@@@",
1027 "@@@STEP_LOG_LINE@json.output@{@@@",
1028 "@@@STEP_LOG_LINE@json.output@ \"dummy\": \"dict\"@@@",
1029 "@@@STEP_LOG_LINE@json.output@}@@@",
1030 "@@@STEP_LOG_END@json.output@@@"
1031 ]
1032 },
1033 {
1034 "cmd": [
1035 "python",
1036 "-u",
1037 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py",
1038 "--target",
1039 "Release",
1040 "--factory-properties",
1041 "{\"bisect_config\": {\"bad_revision\": \"314017\", \"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\": \" mac_10_11_perf_bisect\", \"skip_gclient_ops\": \"True\", \"test_type\": \"perf\" }, \"buildername\": \"mac_10_11_perf_bisect\", \"buildnumber\": 571, \"masternam e\": \"tryserver.chromium.perf\", \"recipe\": \"auto_bisect:example\", \"slavena me\": \"dummyslave\"}",
1042 "--build-properties",
1043 "{\"bisect_config\": {\"bad_revision\": \"314017\", \"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\": \" mac_10_11_perf_bisect\", \"skip_gclient_ops\": \"True\", \"test_type\": \"perf\" }, \"buildername\": \"mac_10_11_perf_bisect\", \"buildnumber\": 571, \"masternam e\": \"tryserver.chromium.perf\", \"recipe\": \"auto_bisect:example\", \"slavena me\": \"dummyslave\"}",
1044 "--step-name=Performance Test 4 of 5",
1045 "--builder-name=mac_10_11_perf_bisect",
1046 "--slave-name=dummyslave",
1047 "--build-number=571",
1048 "--run-python-script",
1049 "[SLAVE_BUILD]/src/tools/perf/run_benchmark",
1050 "-v",
1051 "--browser=release",
1052 "--output-format=valueset",
1053 "smoothness.tough_scrolling_cases",
1054 "--output-dir=[TMP_BASE]/perf-test-output_tmp_4"
1055 ],
1056 "env": {
1057 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
1058 },
1059 "name": "Gathering reference values.Performance Test 4 of 5",
1060 "stderr": "/path/to/tmp/",
1061 "stdout": "/path/to/tmp/",
1062 "~followup_annotations": [
1063 "@@@STEP_NEST_LEVEL@1@@@",
1064 "@@@STEP_LOG_LINE@Captured Output@benchmark text@@@",
1065 "@@@STEP_LOG_END@Captured Output@@@"
1066 ]
1067 },
1068 {
1069 "cmd": [
1070 "python",
1071 "-u",
1072 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
1073 "[TMP_BASE]/perf-test-output_tmp_4/results-valueset.json",
1074 "/path/to/tmp/json"
1075 ],
1076 "env": {
1077 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
1078 },
1079 "name": "Gathering reference values.Reading valueset results (4)",
1080 "~followup_annotations": [
1081 "@@@STEP_NEST_LEVEL@1@@@",
1082 "@@@STEP_LOG_LINE@json.output@{@@@",
1083 "@@@STEP_LOG_LINE@json.output@ \"dummy\": \"dict\"@@@",
1084 "@@@STEP_LOG_LINE@json.output@}@@@",
1085 "@@@STEP_LOG_END@json.output@@@"
1086 ]
1087 },
1088 {
1089 "cmd": [
1090 "python",
1091 "-u",
1092 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py",
1093 "--target",
1094 "Release",
1095 "--factory-properties",
1096 "{\"bisect_config\": {\"bad_revision\": \"314017\", \"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\": \" mac_10_11_perf_bisect\", \"skip_gclient_ops\": \"True\", \"test_type\": \"perf\" }, \"buildername\": \"mac_10_11_perf_bisect\", \"buildnumber\": 571, \"masternam e\": \"tryserver.chromium.perf\", \"recipe\": \"auto_bisect:example\", \"slavena me\": \"dummyslave\"}",
1097 "--build-properties",
1098 "{\"bisect_config\": {\"bad_revision\": \"314017\", \"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\": \" mac_10_11_perf_bisect\", \"skip_gclient_ops\": \"True\", \"test_type\": \"perf\" }, \"buildername\": \"mac_10_11_perf_bisect\", \"buildnumber\": 571, \"masternam e\": \"tryserver.chromium.perf\", \"recipe\": \"auto_bisect:example\", \"slavena me\": \"dummyslave\"}",
1099 "--step-name=Performance Test 5 of 5",
1100 "--builder-name=mac_10_11_perf_bisect",
1101 "--slave-name=dummyslave",
1102 "--build-number=571",
1103 "--run-python-script",
1104 "[SLAVE_BUILD]/src/tools/perf/run_benchmark",
1105 "-v",
1106 "--browser=release",
1107 "--output-format=valueset",
1108 "smoothness.tough_scrolling_cases",
1109 "--output-dir=[TMP_BASE]/perf-test-output_tmp_5"
1110 ],
1111 "env": {
1112 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
1113 },
1114 "name": "Gathering reference values.Performance Test 5 of 5",
1115 "stderr": "/path/to/tmp/",
1116 "stdout": "/path/to/tmp/",
1117 "~followup_annotations": [
1118 "@@@STEP_NEST_LEVEL@1@@@",
1119 "@@@STEP_LOG_LINE@Captured Output@benchmark text@@@",
1120 "@@@STEP_LOG_END@Captured Output@@@"
1121 ]
1122 },
1123 {
1124 "cmd": [
1125 "python",
1126 "-u",
1127 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
1128 "[TMP_BASE]/perf-test-output_tmp_5/results-valueset.json",
1129 "/path/to/tmp/json"
1130 ],
1131 "env": {
1132 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
1133 },
1134 "name": "Gathering reference values.Reading valueset results (5)",
1135 "~followup_annotations": [
1136 "@@@STEP_NEST_LEVEL@1@@@",
1137 "@@@STEP_LOG_LINE@json.output@{@@@",
1138 "@@@STEP_LOG_LINE@json.output@ \"dummy\": \"dict\"@@@",
1139 "@@@STEP_LOG_LINE@json.output@}@@@",
1140 "@@@STEP_LOG_END@json.output@@@"
1141 ]
1142 },
1143 {
1144 "cmd": [
1145 "python",
1146 "-u",
1147 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
1148 "--",
1149 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
1150 "----",
1151 "ls",
1152 "gs://chrome-perf/Mac Builder/full-build-mac_00316c9ddfb9d7b4e1ed2fff9fe6d 964d2111111.zip"
1153 ],
1154 "cwd": "[SLAVE_BUILD]",
1155 "name": "Gathering reference values.gsutil ls (2)",
1156 "~followup_annotations": [
1157 "@@@STEP_NEST_LEVEL@1@@@"
1158 ]
1159 },
1160 {
1161 "cmd": [
1162 "python",
1163 "-u",
1164 "RECIPE_MODULE[depot_tools::bot_update]/resources/bot_update.py",
1165 "--master",
1166 "tryserver.chromium.perf",
1167 "--builder",
1168 "mac_10_11_perf_bisect",
1169 "--slave",
1170 "dummyslave",
1171 "--spec",
1172 "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'}]",
1173 "--root",
1174 "src",
1175 "--revision_mapping_file",
1176 "{\"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\"}",
1177 "--git-cache-dir",
1178 "[GIT_CACHE]",
1179 "--output_json",
1180 "/path/to/tmp/json",
1181 "--revision",
1182 "src@00316c9ddfb9d7b4e1ed2fff9fe6d964d2111111",
1183 "--output_manifest"
1184 ],
1185 "cwd": "[SLAVE_BUILD]",
1186 "env": {
1187 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]"
1188 },
1189 "name": "Gathering reference values.bot_update (2)",
1190 "~followup_annotations": [
1191 "@@@STEP_NEST_LEVEL@1@@@",
1192 "@@@STEP_TEXT@Some step text@@@",
1193 "@@@STEP_LOG_LINE@json.output@{@@@",
1194 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@",
1195 "@@@STEP_LOG_LINE@json.output@ \"fixed_revisions\": {@@@",
1196 "@@@STEP_LOG_LINE@json.output@ \"src\": \"00316c9ddfb9d7b4e1ed2fff9fe6d 964d2111111\"@@@",
1197 "@@@STEP_LOG_LINE@json.output@ }, @@@",
1198 "@@@STEP_LOG_LINE@json.output@ \"manifest\": {@@@",
1199 "@@@STEP_LOG_LINE@json.output@ \"src\": {@@@",
1200 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src .git\", @@@",
1201 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"f27fede2220bcd326aee3e 86ddfd4ebd0fe58cb9\"@@@",
1202 "@@@STEP_LOG_LINE@json.output@ }, @@@",
1203 "@@@STEP_LOG_LINE@json.output@ \"src/buildtools\": {@@@",
1204 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /buildtools.git\", @@@",
1205 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"f0319a328b280987691635 3cb994259692140934\"@@@",
1206 "@@@STEP_LOG_LINE@json.output@ }, @@@",
1207 "@@@STEP_LOG_LINE@json.output@ \"src/native_client\": {@@@",
1208 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /native_client.git\", @@@",
1209 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"d998e125e8253980d76e26 9b7982aeeefc1b9b50\"@@@",
1210 "@@@STEP_LOG_LINE@json.output@ }, @@@",
1211 "@@@STEP_LOG_LINE@json.output@ \"src/third_party/angle\": {@@@",
1212 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /third_party/angle.git\", @@@",
1213 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"fac9503c46405f77757b9a 728eb85b8d7bc6080c\"@@@",
1214 "@@@STEP_LOG_LINE@json.output@ }, @@@",
1215 "@@@STEP_LOG_LINE@json.output@ \"src/third_party/webrtc\": {@@@",
1216 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /third_party/webrtc.git\", @@@",
1217 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"0f90628433546e61d92685 96da93418c623137f4\"@@@",
1218 "@@@STEP_LOG_LINE@json.output@ }, @@@",
1219 "@@@STEP_LOG_LINE@json.output@ \"src/tools/swarming_client\": {@@@",
1220 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /tools/swarming_client.git\", @@@",
1221 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"a0ee5d99f1d4b38ddaa4c7 59c837980b63b99566\"@@@",
1222 "@@@STEP_LOG_LINE@json.output@ }, @@@",
1223 "@@@STEP_LOG_LINE@json.output@ \"src/v8\": {@@@",
1224 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /v8.git\", @@@",
1225 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"801ada225ddc271c132c3a 35f03975671d43e399\"@@@",
1226 "@@@STEP_LOG_LINE@json.output@ }@@@",
1227 "@@@STEP_LOG_LINE@json.output@ }, @@@",
1228 "@@@STEP_LOG_LINE@json.output@ \"patch_failure\": false, @@@",
1229 "@@@STEP_LOG_LINE@json.output@ \"patch_root\": \"src\", @@@",
1230 "@@@STEP_LOG_LINE@json.output@ \"properties\": {@@@",
1231 "@@@STEP_LOG_LINE@json.output@ \"got_angle_revision\": \"fac9503c46405f 77757b9a728eb85b8d7bc6080c\", @@@",
1232 "@@@STEP_LOG_LINE@json.output@ \"got_angle_revision_cp\": \"refs/heads/ master@{#297276}\", @@@",
1233 "@@@STEP_LOG_LINE@json.output@ \"got_buildtools_revision\": \"f0319a328 b2809876916353cb994259692140934\", @@@",
1234 "@@@STEP_LOG_LINE@json.output@ \"got_buildtools_revision_cp\": \"refs/h eads/master@{#182578}\", @@@",
1235 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision\": \"d998e125e825398 0d76e269b7982aeeefc1b9b50\", @@@",
1236 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision_cp\": \"refs/heads/m aster@{#274981}\", @@@",
1237 "@@@STEP_LOG_LINE@json.output@ \"got_revision\": \"f27fede2220bcd326aee 3e86ddfd4ebd0fe58cb9\", @@@",
1238 "@@@STEP_LOG_LINE@json.output@ \"got_revision_cp\": \"refs/heads/master @{#170242}\", @@@",
1239 "@@@STEP_LOG_LINE@json.output@ \"got_swarming_client_revision\": \"a0ee 5d99f1d4b38ddaa4c759c837980b63b99566\", @@@",
1240 "@@@STEP_LOG_LINE@json.output@ \"got_swarming_client_revision_cp\": \"r efs/heads/master@{#276089}\", @@@",
1241 "@@@STEP_LOG_LINE@json.output@ \"got_v8_revision\": \"801ada225ddc271c1 32c3a35f03975671d43e399\", @@@",
1242 "@@@STEP_LOG_LINE@json.output@ \"got_v8_revision_cp\": \"refs/heads/mas ter@{#43426}\", @@@",
1243 "@@@STEP_LOG_LINE@json.output@ \"got_webrtc_revision\": \"0f90628433546 e61d9268596da93418c623137f4\", @@@",
1244 "@@@STEP_LOG_LINE@json.output@ \"got_webrtc_revision_cp\": \"refs/heads /master@{#120644}\"@@@",
1245 "@@@STEP_LOG_LINE@json.output@ }, @@@",
1246 "@@@STEP_LOG_LINE@json.output@ \"root\": \"src\", @@@",
1247 "@@@STEP_LOG_LINE@json.output@ \"step_text\": \"Some step text\"@@@",
1248 "@@@STEP_LOG_LINE@json.output@}@@@",
1249 "@@@STEP_LOG_END@json.output@@@",
1250 "@@@SET_BUILD_PROPERTY@got_nacl_revision@\"d998e125e8253980d76e269b7982aee efc1b9b50\"@@@",
1251 "@@@SET_BUILD_PROPERTY@got_swarming_client_revision@\"a0ee5d99f1d4b38ddaa4 c759c837980b63b99566\"@@@",
1252 "@@@SET_BUILD_PROPERTY@got_buildtools_revision_cp@\"refs/heads/master@{#18 2578}\"@@@",
1253 "@@@SET_BUILD_PROPERTY@got_webrtc_revision@\"0f90628433546e61d9268596da934 18c623137f4\"@@@",
1254 "@@@SET_BUILD_PROPERTY@got_revision@\"f27fede2220bcd326aee3e86ddfd4ebd0fe5 8cb9\"@@@",
1255 "@@@SET_BUILD_PROPERTY@got_nacl_revision_cp@\"refs/heads/master@{#274981}\ "@@@",
1256 "@@@SET_BUILD_PROPERTY@got_angle_revision@\"fac9503c46405f77757b9a728eb85b 8d7bc6080c\"@@@",
1257 "@@@SET_BUILD_PROPERTY@got_v8_revision@\"801ada225ddc271c132c3a35f03975671 d43e399\"@@@",
1258 "@@@SET_BUILD_PROPERTY@got_v8_revision_cp@\"refs/heads/master@{#43426}\"@@ @",
1259 "@@@SET_BUILD_PROPERTY@got_swarming_client_revision_cp@\"refs/heads/master @{#276089}\"@@@",
1260 "@@@SET_BUILD_PROPERTY@got_webrtc_revision_cp@\"refs/heads/master@{#120644 }\"@@@",
1261 "@@@SET_BUILD_PROPERTY@got_revision_cp@\"refs/heads/master@{#170242}\"@@@" ,
1262 "@@@SET_BUILD_PROPERTY@got_angle_revision_cp@\"refs/heads/master@{#297276} \"@@@",
1263 "@@@SET_BUILD_PROPERTY@got_buildtools_revision@\"f0319a328b2809876916353cb 994259692140934\"@@@"
1264 ]
1265 },
1266 {
1267 "cmd": [
1268 "python",
1269 "-u",
1270 "\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",
1271 "[SLAVE_BUILD]/src/out/Release"
1272 ],
1273 "cwd": "[SLAVE_BUILD]",
1274 "name": "Gathering reference values.rmtree build directory (2)",
1275 "~followup_annotations": [
1276 "@@@STEP_NEST_LEVEL@1@@@",
1277 "@@@STEP_LOG_LINE@python.inline@@@@",
1278 "@@@STEP_LOG_LINE@python.inline@import os, sys@@@",
1279 "@@@STEP_LOG_LINE@python.inline@from common import chromium_utils # Error? See https://crbug.com/584783.@@@",
1280 "@@@STEP_LOG_LINE@python.inline@@@@",
1281 "@@@STEP_LOG_LINE@python.inline@@@@",
1282 "@@@STEP_LOG_LINE@python.inline@if os.path.exists(sys.argv[1]):@@@",
1283 "@@@STEP_LOG_LINE@python.inline@ chromium_utils.RemoveDirectory(sys.argv[ 1])@@@",
1284 "@@@STEP_LOG_END@python.inline@@@"
1285 ]
1286 },
1287 {
1288 "cmd": [
1289 "python",
1290 "-u",
1291 "RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py",
1292 "--show-path",
1293 "python",
1294 "RECIPE_PACKAGE_REPO[build]/scripts/slave/extract_build.py",
1295 "--gsutil-py-path",
1296 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
1297 "--target",
1298 "Release",
1299 "--src-dir",
1300 "[SLAVE_BUILD]/src",
1301 "--build-archive-url",
1302 "gs://chrome-perf/Mac Builder/full-build-mac_00316c9ddfb9d7b4e1ed2fff9fe6d 964d2111111.zip",
1303 "--master-name",
1304 "tryserver.chromium.perf",
1305 "--build-number",
1306 "571"
1307 ],
1308 "cwd": "[SLAVE_BUILD]",
1309 "name": "Gathering reference values.extract build (2)",
1310 "~followup_annotations": [
1311 "@@@STEP_NEST_LEVEL@1@@@"
1312 ]
1313 },
1314 {
1315 "cmd": [
1316 "python",
1317 "-u",
1318 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py",
1319 "--target",
1320 "Release",
1321 "--factory-properties",
1322 "{\"bisect_config\": {\"bad_revision\": \"314017\", \"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\": \" mac_10_11_perf_bisect\", \"skip_gclient_ops\": \"True\", \"test_type\": \"perf\" }, \"buildername\": \"mac_10_11_perf_bisect\", \"buildnumber\": 571, \"masternam e\": \"tryserver.chromium.perf\", \"recipe\": \"auto_bisect:example\", \"slavena me\": \"dummyslave\"}",
1323 "--build-properties",
1324 "{\"bisect_config\": {\"bad_revision\": \"314017\", \"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\": \" mac_10_11_perf_bisect\", \"skip_gclient_ops\": \"True\", \"test_type\": \"perf\" }, \"buildername\": \"mac_10_11_perf_bisect\", \"buildnumber\": 571, \"masternam e\": \"tryserver.chromium.perf\", \"recipe\": \"auto_bisect:example\", \"slavena me\": \"dummyslave\"}",
1325 "--step-name=Performance Test 1 of 5",
1326 "--builder-name=mac_10_11_perf_bisect",
1327 "--slave-name=dummyslave",
1328 "--build-number=571",
1329 "--run-python-script",
1330 "[SLAVE_BUILD]/src/tools/perf/run_benchmark",
1331 "-v",
1332 "--browser=release",
1333 "--output-format=valueset",
1334 "smoothness.tough_scrolling_cases",
1335 "--output-dir=[TMP_BASE]/perf-test-output_tmp_6"
1336 ],
1337 "env": {
1338 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
1339 },
1340 "name": "Gathering reference values.Performance Test 1 of 5 (2)",
1341 "stderr": "/path/to/tmp/",
1342 "stdout": "/path/to/tmp/",
1343 "~followup_annotations": [
1344 "@@@STEP_NEST_LEVEL@1@@@",
1345 "@@@STEP_LOG_LINE@Captured Output@benchmark text@@@",
1346 "@@@STEP_LOG_END@Captured Output@@@"
1347 ]
1348 },
1349 {
1350 "cmd": [
1351 "python",
1352 "-u",
1353 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
1354 "[TMP_BASE]/perf-test-output_tmp_6/results-valueset.json",
1355 "/path/to/tmp/json"
1356 ],
1357 "env": {
1358 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
1359 },
1360 "name": "Gathering reference values.Reading valueset results (6)",
1361 "~followup_annotations": [
1362 "@@@STEP_NEST_LEVEL@1@@@",
1363 "@@@STEP_LOG_LINE@json.output@{@@@",
1364 "@@@STEP_LOG_LINE@json.output@ \"dummy\": \"dict\"@@@",
1365 "@@@STEP_LOG_LINE@json.output@}@@@",
1366 "@@@STEP_LOG_END@json.output@@@"
1367 ]
1368 },
1369 {
1370 "cmd": [
1371 "python",
1372 "-u",
1373 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py",
1374 "--target",
1375 "Release",
1376 "--factory-properties",
1377 "{\"bisect_config\": {\"bad_revision\": \"314017\", \"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\": \" mac_10_11_perf_bisect\", \"skip_gclient_ops\": \"True\", \"test_type\": \"perf\" }, \"buildername\": \"mac_10_11_perf_bisect\", \"buildnumber\": 571, \"masternam e\": \"tryserver.chromium.perf\", \"recipe\": \"auto_bisect:example\", \"slavena me\": \"dummyslave\"}",
1378 "--build-properties",
1379 "{\"bisect_config\": {\"bad_revision\": \"314017\", \"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\": \" mac_10_11_perf_bisect\", \"skip_gclient_ops\": \"True\", \"test_type\": \"perf\" }, \"buildername\": \"mac_10_11_perf_bisect\", \"buildnumber\": 571, \"masternam e\": \"tryserver.chromium.perf\", \"recipe\": \"auto_bisect:example\", \"slavena me\": \"dummyslave\"}",
1380 "--step-name=Performance Test 2 of 5",
1381 "--builder-name=mac_10_11_perf_bisect",
1382 "--slave-name=dummyslave",
1383 "--build-number=571",
1384 "--run-python-script",
1385 "[SLAVE_BUILD]/src/tools/perf/run_benchmark",
1386 "-v",
1387 "--browser=release",
1388 "--output-format=valueset",
1389 "smoothness.tough_scrolling_cases",
1390 "--output-dir=[TMP_BASE]/perf-test-output_tmp_7"
1391 ],
1392 "env": {
1393 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
1394 },
1395 "name": "Gathering reference values.Performance Test 2 of 5 (2)",
1396 "stderr": "/path/to/tmp/",
1397 "stdout": "/path/to/tmp/",
1398 "~followup_annotations": [
1399 "@@@STEP_NEST_LEVEL@1@@@",
1400 "@@@STEP_LOG_LINE@Captured Output@benchmark text@@@",
1401 "@@@STEP_LOG_END@Captured Output@@@"
1402 ]
1403 },
1404 {
1405 "cmd": [
1406 "python",
1407 "-u",
1408 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
1409 "[TMP_BASE]/perf-test-output_tmp_7/results-valueset.json",
1410 "/path/to/tmp/json"
1411 ],
1412 "env": {
1413 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
1414 },
1415 "name": "Gathering reference values.Reading valueset results (7)",
1416 "~followup_annotations": [
1417 "@@@STEP_NEST_LEVEL@1@@@",
1418 "@@@STEP_LOG_LINE@json.output@{@@@",
1419 "@@@STEP_LOG_LINE@json.output@ \"dummy\": \"dict\"@@@",
1420 "@@@STEP_LOG_LINE@json.output@}@@@",
1421 "@@@STEP_LOG_END@json.output@@@"
1422 ]
1423 },
1424 {
1425 "cmd": [
1426 "python",
1427 "-u",
1428 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py",
1429 "--target",
1430 "Release",
1431 "--factory-properties",
1432 "{\"bisect_config\": {\"bad_revision\": \"314017\", \"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\": \" mac_10_11_perf_bisect\", \"skip_gclient_ops\": \"True\", \"test_type\": \"perf\" }, \"buildername\": \"mac_10_11_perf_bisect\", \"buildnumber\": 571, \"masternam e\": \"tryserver.chromium.perf\", \"recipe\": \"auto_bisect:example\", \"slavena me\": \"dummyslave\"}",
1433 "--build-properties",
1434 "{\"bisect_config\": {\"bad_revision\": \"314017\", \"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\": \" mac_10_11_perf_bisect\", \"skip_gclient_ops\": \"True\", \"test_type\": \"perf\" }, \"buildername\": \"mac_10_11_perf_bisect\", \"buildnumber\": 571, \"masternam e\": \"tryserver.chromium.perf\", \"recipe\": \"auto_bisect:example\", \"slavena me\": \"dummyslave\"}",
1435 "--step-name=Performance Test 3 of 5",
1436 "--builder-name=mac_10_11_perf_bisect",
1437 "--slave-name=dummyslave",
1438 "--build-number=571",
1439 "--run-python-script",
1440 "[SLAVE_BUILD]/src/tools/perf/run_benchmark",
1441 "-v",
1442 "--browser=release",
1443 "--output-format=valueset",
1444 "smoothness.tough_scrolling_cases",
1445 "--output-dir=[TMP_BASE]/perf-test-output_tmp_8"
1446 ],
1447 "env": {
1448 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
1449 },
1450 "name": "Gathering reference values.Performance Test 3 of 5 (2)",
1451 "stderr": "/path/to/tmp/",
1452 "stdout": "/path/to/tmp/",
1453 "~followup_annotations": [
1454 "@@@STEP_NEST_LEVEL@1@@@",
1455 "@@@STEP_LOG_LINE@Captured Output@benchmark text@@@",
1456 "@@@STEP_LOG_END@Captured Output@@@"
1457 ]
1458 },
1459 {
1460 "cmd": [
1461 "python",
1462 "-u",
1463 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
1464 "[TMP_BASE]/perf-test-output_tmp_8/results-valueset.json",
1465 "/path/to/tmp/json"
1466 ],
1467 "env": {
1468 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
1469 },
1470 "name": "Gathering reference values.Reading valueset results (8)",
1471 "~followup_annotations": [
1472 "@@@STEP_NEST_LEVEL@1@@@",
1473 "@@@STEP_LOG_LINE@json.output@{@@@",
1474 "@@@STEP_LOG_LINE@json.output@ \"dummy\": \"dict\"@@@",
1475 "@@@STEP_LOG_LINE@json.output@}@@@",
1476 "@@@STEP_LOG_END@json.output@@@"
1477 ]
1478 },
1479 {
1480 "cmd": [
1481 "python",
1482 "-u",
1483 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py",
1484 "--target",
1485 "Release",
1486 "--factory-properties",
1487 "{\"bisect_config\": {\"bad_revision\": \"314017\", \"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\": \" mac_10_11_perf_bisect\", \"skip_gclient_ops\": \"True\", \"test_type\": \"perf\" }, \"buildername\": \"mac_10_11_perf_bisect\", \"buildnumber\": 571, \"masternam e\": \"tryserver.chromium.perf\", \"recipe\": \"auto_bisect:example\", \"slavena me\": \"dummyslave\"}",
1488 "--build-properties",
1489 "{\"bisect_config\": {\"bad_revision\": \"314017\", \"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\": \" mac_10_11_perf_bisect\", \"skip_gclient_ops\": \"True\", \"test_type\": \"perf\" }, \"buildername\": \"mac_10_11_perf_bisect\", \"buildnumber\": 571, \"masternam e\": \"tryserver.chromium.perf\", \"recipe\": \"auto_bisect:example\", \"slavena me\": \"dummyslave\"}",
1490 "--step-name=Performance Test 4 of 5",
1491 "--builder-name=mac_10_11_perf_bisect",
1492 "--slave-name=dummyslave",
1493 "--build-number=571",
1494 "--run-python-script",
1495 "[SLAVE_BUILD]/src/tools/perf/run_benchmark",
1496 "-v",
1497 "--browser=release",
1498 "--output-format=valueset",
1499 "smoothness.tough_scrolling_cases",
1500 "--output-dir=[TMP_BASE]/perf-test-output_tmp_9"
1501 ],
1502 "env": {
1503 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
1504 },
1505 "name": "Gathering reference values.Performance Test 4 of 5 (2)",
1506 "stderr": "/path/to/tmp/",
1507 "stdout": "/path/to/tmp/",
1508 "~followup_annotations": [
1509 "@@@STEP_NEST_LEVEL@1@@@",
1510 "@@@STEP_LOG_LINE@Captured Output@benchmark text@@@",
1511 "@@@STEP_LOG_END@Captured Output@@@"
1512 ]
1513 },
1514 {
1515 "cmd": [
1516 "python",
1517 "-u",
1518 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
1519 "[TMP_BASE]/perf-test-output_tmp_9/results-valueset.json",
1520 "/path/to/tmp/json"
1521 ],
1522 "env": {
1523 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
1524 },
1525 "name": "Gathering reference values.Reading valueset results (9)",
1526 "~followup_annotations": [
1527 "@@@STEP_NEST_LEVEL@1@@@",
1528 "@@@STEP_LOG_LINE@json.output@{@@@",
1529 "@@@STEP_LOG_LINE@json.output@ \"dummy\": \"dict\"@@@",
1530 "@@@STEP_LOG_LINE@json.output@}@@@",
1531 "@@@STEP_LOG_END@json.output@@@"
1532 ]
1533 },
1534 {
1535 "cmd": [
1536 "python",
1537 "-u",
1538 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py",
1539 "--target",
1540 "Release",
1541 "--factory-properties",
1542 "{\"bisect_config\": {\"bad_revision\": \"314017\", \"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\": \" mac_10_11_perf_bisect\", \"skip_gclient_ops\": \"True\", \"test_type\": \"perf\" }, \"buildername\": \"mac_10_11_perf_bisect\", \"buildnumber\": 571, \"masternam e\": \"tryserver.chromium.perf\", \"recipe\": \"auto_bisect:example\", \"slavena me\": \"dummyslave\"}",
1543 "--build-properties",
1544 "{\"bisect_config\": {\"bad_revision\": \"314017\", \"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\": \" mac_10_11_perf_bisect\", \"skip_gclient_ops\": \"True\", \"test_type\": \"perf\" }, \"buildername\": \"mac_10_11_perf_bisect\", \"buildnumber\": 571, \"masternam e\": \"tryserver.chromium.perf\", \"recipe\": \"auto_bisect:example\", \"slavena me\": \"dummyslave\"}",
1545 "--step-name=Performance Test 5 of 5",
1546 "--builder-name=mac_10_11_perf_bisect",
1547 "--slave-name=dummyslave",
1548 "--build-number=571",
1549 "--run-python-script",
1550 "[SLAVE_BUILD]/src/tools/perf/run_benchmark",
1551 "-v",
1552 "--browser=release",
1553 "--output-format=valueset",
1554 "smoothness.tough_scrolling_cases",
1555 "--output-dir=[TMP_BASE]/perf-test-output_tmp_10"
1556 ],
1557 "env": {
1558 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
1559 },
1560 "name": "Gathering reference values.Performance Test 5 of 5 (2)",
1561 "stderr": "/path/to/tmp/",
1562 "stdout": "/path/to/tmp/",
1563 "~followup_annotations": [
1564 "@@@STEP_NEST_LEVEL@1@@@",
1565 "@@@STEP_LOG_LINE@Captured Output@benchmark text@@@",
1566 "@@@STEP_LOG_END@Captured Output@@@"
1567 ]
1568 },
1569 {
1570 "cmd": [
1571 "python",
1572 "-u",
1573 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
1574 "[TMP_BASE]/perf-test-output_tmp_10/results-valueset.json",
1575 "/path/to/tmp/json"
1576 ],
1577 "env": {
1578 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
1579 },
1580 "name": "Gathering reference values.Reading valueset results (10)",
1581 "~followup_annotations": [
1582 "@@@STEP_NEST_LEVEL@1@@@",
1583 "@@@STEP_LOG_LINE@json.output@{@@@",
1584 "@@@STEP_LOG_LINE@json.output@ \"dummy\": \"dict\"@@@",
1585 "@@@STEP_LOG_LINE@json.output@}@@@",
1586 "@@@STEP_LOG_END@json.output@@@"
1587 ]
1588 },
1589 {
1590 "cmd": [
1591 "python",
1592 "-u",
1593 "[SLAVE_BUILD]/catapult/tracing/bin/compare_samples",
1594 "",
1595 "",
1596 "mean_input_event_latency/mean_input_event_latency",
1597 "--valueset"
1598 ],
1599 "cwd": "[SLAVE_BUILD]",
1600 "name": "Compare samples",
1601 "stdout": "/path/to/tmp/json",
1602 "~followup_annotations": [
1603 "@@@STEP_LOG_LINE@json.output@{@@@",
1604 "@@@STEP_LOG_LINE@json.output@ \"result\": true, @@@",
1605 "@@@STEP_LOG_LINE@json.output@ \"sample_a\": {@@@",
1606 "@@@STEP_LOG_LINE@json.output@ \"debug_values\": [@@@",
1607 "@@@STEP_LOG_LINE@json.output@ 19, @@@",
1608 "@@@STEP_LOG_LINE@json.output@ 20, @@@",
1609 "@@@STEP_LOG_LINE@json.output@ 21, @@@",
1610 "@@@STEP_LOG_LINE@json.output@ 22, @@@",
1611 "@@@STEP_LOG_LINE@json.output@ 23@@@",
1612 "@@@STEP_LOG_LINE@json.output@ ], @@@",
1613 "@@@STEP_LOG_LINE@json.output@ \"mean\": 21.0, @@@",
1614 "@@@STEP_LOG_LINE@json.output@ \"std_dev\": 1.4142135623730951@@@",
1615 "@@@STEP_LOG_LINE@json.output@ }, @@@",
1616 "@@@STEP_LOG_LINE@json.output@ \"sample_b\": {@@@",
1617 "@@@STEP_LOG_LINE@json.output@ \"debug_values\": [@@@",
1618 "@@@STEP_LOG_LINE@json.output@ 0, @@@",
1619 "@@@STEP_LOG_LINE@json.output@ 0, @@@",
1620 "@@@STEP_LOG_LINE@json.output@ 0, @@@",
1621 "@@@STEP_LOG_LINE@json.output@ 0, @@@",
1622 "@@@STEP_LOG_LINE@json.output@ 0@@@",
1623 "@@@STEP_LOG_LINE@json.output@ ], @@@",
1624 "@@@STEP_LOG_LINE@json.output@ \"mean\": 0.0, @@@",
1625 "@@@STEP_LOG_LINE@json.output@ \"std_dev\": 0.0@@@",
1626 "@@@STEP_LOG_LINE@json.output@ }@@@",
1627 "@@@STEP_LOG_LINE@json.output@}@@@",
1628 "@@@STEP_LOG_END@json.output@@@"
1629 ]
1630 },
1631 {
1632 "cmd": [
1633 "git",
1634 "footers",
1635 "--position",
1636 "dcdcdc0ff1122212323134879ddceeb1240b0988"
1637 ],
1638 "cwd": "[SLAVE_BUILD]/src",
1639 "name": "resolving hash dcdcdc0ff1122212323134879ddceeb1240b0988",
1640 "stdout": "/path/to/tmp/"
1641 },
1642 {
1643 "cmd": [],
1644 "cwd": "[SLAVE_BUILD]",
1645 "name": "Working on revision chromium@dcdcdc0ff1"
1646 },
1647 {
1648 "cmd": [
1649 "git",
1650 "footers",
1651 "--position",
1652 "a6298e4afedbf2cd461755ea6f45b0ad64222222"
1653 ],
1654 "cwd": "[SLAVE_BUILD]/src",
1655 "name": "Working on revision chromium@dcdcdc0ff1.resolving hash a6298e4afedb f2cd461755ea6f45b0ad64222222",
1656 "stdout": "/path/to/tmp/",
1657 "~followup_annotations": [
1658 "@@@STEP_NEST_LEVEL@1@@@"
1659 ]
1660 },
1661 {
1662 "cmd": [
1663 "git",
1664 "footers",
1665 "--position",
1666 "00316c9ddfb9d7b4e1ed2fff9fe6d964d2111111"
1667 ],
1668 "cwd": "[SLAVE_BUILD]/src",
1669 "name": "Working on revision chromium@dcdcdc0ff1.resolving hash 00316c9ddfb9 d7b4e1ed2fff9fe6d964d2111111",
1670 "stdout": "/path/to/tmp/",
1671 "~followup_annotations": [
1672 "@@@STEP_NEST_LEVEL@1@@@"
1673 ]
1674 },
1675 {
1676 "cmd": [
1677 "python",
1678 "-u",
1679 "RECIPE_MODULE[build::perf_dashboard]/resources/post_json.py"
1680 ],
1681 "cwd": "[SLAVE_BUILD]",
1682 "name": "Working on revision chromium@dcdcdc0ff1.Post bisect results",
1683 "stdin": "{\"data\": {\"aborted_reason\": null, \"bad_revision\": \"00316c9d dfb9d7b4e1ed2fff9fe6d964d2111111\", \"bisect_bot\": \"mac_10_11_perf_bisect\", \ "bug_id\": \"-1\", \"buildbot_log_url\": \"http://build.chromium.org/p/chromium/ builders/mac_10_11_perf_bisect/builds/571\", \"change\": \"100.00%\", \"command\ ": \"src/tools/perf/run_benchmark -v --browser=release --output-format=valueset smoothness.tough_scrolling_cases\", \"culprit_data\": null, \"good_revision\": \ "a6298e4afedbf2cd461755ea6f45b0ad64222222\", \"metric\": \"mean_input_event_late ncy/mean_input_event_latency\", \"revision_data\": [{\"commit_hash\": \"a6298e4a fedbf2cd461755ea6f45b0ad64222222\", \"depot_name\": \"chromium\", \"mean_value\" : 21.0, \"result\": \"good\", \"revision_string\": \"chromium@a6298e4afe\", \"st d_dev\": 3.1622776601683795, \"values\": [19, 20, 21, 22, 23]}, {\"commit_hash\" : \"00316c9ddfb9d7b4e1ed2fff9fe6d964d2111111\", \"depot_name\": \"chromium\", \" mean_value\": 0.0, \"result\": \"bad\", \"revision_string\": \"chromium@00316c9d df\", \"std_dev\": 0.0, \"values\": [0, 0, 0, 0, 0]}], \"status\": \"started\", \"test_type\": \"perf\", \"try_job_id\": null, \"warnings\": []}, \"url\": \"htt ps://chromeperf.appspot.com/post_bisect_results\"}",
1684 "stdout": "/path/to/tmp/json",
1685 "~followup_annotations": [
1686 "@@@STEP_NEST_LEVEL@1@@@",
1687 "@@@STEP_TEXT@Failed to upload result to Perf Dashboard. Error response: N one@@@",
1688 "@@@STEP_LOG_LINE@json.output (invalid)@null@@@",
1689 "@@@STEP_LOG_END@json.output (invalid)@@@",
1690 "@@@STEP_WARNINGS@@@"
1691 ]
1692 },
1693 {
1694 "cmd": [
1695 "python",
1696 "-u",
1697 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
1698 "--",
1699 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
1700 "----",
1701 "ls",
1702 "gs://chrome-perf/Mac Builder/full-build-mac_dcdcdc0ff1122212323134879ddce eb1240b0988.zip"
1703 ],
1704 "cwd": "[SLAVE_BUILD]",
1705 "name": "Working on revision chromium@dcdcdc0ff1.gsutil ls",
1706 "~followup_annotations": [
1707 "@@@STEP_NEST_LEVEL@1@@@"
1708 ]
1709 },
1710 {
1711 "cmd": [
1712 "python",
1713 "-u",
1714 "RECIPE_MODULE[depot_tools::bot_update]/resources/bot_update.py",
1715 "--master",
1716 "tryserver.chromium.perf",
1717 "--builder",
1718 "mac_10_11_perf_bisect",
1719 "--slave",
1720 "dummyslave",
1721 "--spec",
1722 "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'}]",
1723 "--root",
1724 "src",
1725 "--revision_mapping_file",
1726 "{\"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\"}",
1727 "--git-cache-dir",
1728 "[GIT_CACHE]",
1729 "--output_json",
1730 "/path/to/tmp/json",
1731 "--revision",
1732 "src@dcdcdc0ff1122212323134879ddceeb1240b0988",
1733 "--output_manifest"
1734 ],
1735 "cwd": "[SLAVE_BUILD]",
1736 "env": {
1737 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]"
1738 },
1739 "name": "Working on revision chromium@dcdcdc0ff1.bot_update",
1740 "~followup_annotations": [
1741 "@@@STEP_NEST_LEVEL@1@@@",
1742 "@@@STEP_TEXT@Some step text@@@",
1743 "@@@STEP_LOG_LINE@json.output@{@@@",
1744 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@",
1745 "@@@STEP_LOG_LINE@json.output@ \"fixed_revisions\": {@@@",
1746 "@@@STEP_LOG_LINE@json.output@ \"src\": \"dcdcdc0ff1122212323134879ddce eb1240b0988\"@@@",
1747 "@@@STEP_LOG_LINE@json.output@ }, @@@",
1748 "@@@STEP_LOG_LINE@json.output@ \"manifest\": {@@@",
1749 "@@@STEP_LOG_LINE@json.output@ \"src\": {@@@",
1750 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src .git\", @@@",
1751 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"f27fede2220bcd326aee3e 86ddfd4ebd0fe58cb9\"@@@",
1752 "@@@STEP_LOG_LINE@json.output@ }, @@@",
1753 "@@@STEP_LOG_LINE@json.output@ \"src/buildtools\": {@@@",
1754 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /buildtools.git\", @@@",
1755 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"f0319a328b280987691635 3cb994259692140934\"@@@",
1756 "@@@STEP_LOG_LINE@json.output@ }, @@@",
1757 "@@@STEP_LOG_LINE@json.output@ \"src/native_client\": {@@@",
1758 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /native_client.git\", @@@",
1759 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"d998e125e8253980d76e26 9b7982aeeefc1b9b50\"@@@",
1760 "@@@STEP_LOG_LINE@json.output@ }, @@@",
1761 "@@@STEP_LOG_LINE@json.output@ \"src/third_party/angle\": {@@@",
1762 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /third_party/angle.git\", @@@",
1763 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"fac9503c46405f77757b9a 728eb85b8d7bc6080c\"@@@",
1764 "@@@STEP_LOG_LINE@json.output@ }, @@@",
1765 "@@@STEP_LOG_LINE@json.output@ \"src/third_party/webrtc\": {@@@",
1766 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /third_party/webrtc.git\", @@@",
1767 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"0f90628433546e61d92685 96da93418c623137f4\"@@@",
1768 "@@@STEP_LOG_LINE@json.output@ }, @@@",
1769 "@@@STEP_LOG_LINE@json.output@ \"src/tools/swarming_client\": {@@@",
1770 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /tools/swarming_client.git\", @@@",
1771 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"a0ee5d99f1d4b38ddaa4c7 59c837980b63b99566\"@@@",
1772 "@@@STEP_LOG_LINE@json.output@ }, @@@",
1773 "@@@STEP_LOG_LINE@json.output@ \"src/v8\": {@@@",
1774 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /v8.git\", @@@",
1775 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"801ada225ddc271c132c3a 35f03975671d43e399\"@@@",
1776 "@@@STEP_LOG_LINE@json.output@ }@@@",
1777 "@@@STEP_LOG_LINE@json.output@ }, @@@",
1778 "@@@STEP_LOG_LINE@json.output@ \"patch_failure\": false, @@@",
1779 "@@@STEP_LOG_LINE@json.output@ \"patch_root\": \"src\", @@@",
1780 "@@@STEP_LOG_LINE@json.output@ \"properties\": {@@@",
1781 "@@@STEP_LOG_LINE@json.output@ \"got_angle_revision\": \"fac9503c46405f 77757b9a728eb85b8d7bc6080c\", @@@",
1782 "@@@STEP_LOG_LINE@json.output@ \"got_angle_revision_cp\": \"refs/heads/ master@{#297276}\", @@@",
1783 "@@@STEP_LOG_LINE@json.output@ \"got_buildtools_revision\": \"f0319a328 b2809876916353cb994259692140934\", @@@",
1784 "@@@STEP_LOG_LINE@json.output@ \"got_buildtools_revision_cp\": \"refs/h eads/master@{#182578}\", @@@",
1785 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision\": \"d998e125e825398 0d76e269b7982aeeefc1b9b50\", @@@",
1786 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision_cp\": \"refs/heads/m aster@{#274981}\", @@@",
1787 "@@@STEP_LOG_LINE@json.output@ \"got_revision\": \"f27fede2220bcd326aee 3e86ddfd4ebd0fe58cb9\", @@@",
1788 "@@@STEP_LOG_LINE@json.output@ \"got_revision_cp\": \"refs/heads/master @{#170242}\", @@@",
1789 "@@@STEP_LOG_LINE@json.output@ \"got_swarming_client_revision\": \"a0ee 5d99f1d4b38ddaa4c759c837980b63b99566\", @@@",
1790 "@@@STEP_LOG_LINE@json.output@ \"got_swarming_client_revision_cp\": \"r efs/heads/master@{#276089}\", @@@",
1791 "@@@STEP_LOG_LINE@json.output@ \"got_v8_revision\": \"801ada225ddc271c1 32c3a35f03975671d43e399\", @@@",
1792 "@@@STEP_LOG_LINE@json.output@ \"got_v8_revision_cp\": \"refs/heads/mas ter@{#43426}\", @@@",
1793 "@@@STEP_LOG_LINE@json.output@ \"got_webrtc_revision\": \"0f90628433546 e61d9268596da93418c623137f4\", @@@",
1794 "@@@STEP_LOG_LINE@json.output@ \"got_webrtc_revision_cp\": \"refs/heads /master@{#120644}\"@@@",
1795 "@@@STEP_LOG_LINE@json.output@ }, @@@",
1796 "@@@STEP_LOG_LINE@json.output@ \"root\": \"src\", @@@",
1797 "@@@STEP_LOG_LINE@json.output@ \"step_text\": \"Some step text\"@@@",
1798 "@@@STEP_LOG_LINE@json.output@}@@@",
1799 "@@@STEP_LOG_END@json.output@@@",
1800 "@@@SET_BUILD_PROPERTY@got_nacl_revision@\"d998e125e8253980d76e269b7982aee efc1b9b50\"@@@",
1801 "@@@SET_BUILD_PROPERTY@got_swarming_client_revision@\"a0ee5d99f1d4b38ddaa4 c759c837980b63b99566\"@@@",
1802 "@@@SET_BUILD_PROPERTY@got_buildtools_revision_cp@\"refs/heads/master@{#18 2578}\"@@@",
1803 "@@@SET_BUILD_PROPERTY@got_webrtc_revision@\"0f90628433546e61d9268596da934 18c623137f4\"@@@",
1804 "@@@SET_BUILD_PROPERTY@got_revision@\"f27fede2220bcd326aee3e86ddfd4ebd0fe5 8cb9\"@@@",
1805 "@@@SET_BUILD_PROPERTY@got_nacl_revision_cp@\"refs/heads/master@{#274981}\ "@@@",
1806 "@@@SET_BUILD_PROPERTY@got_angle_revision@\"fac9503c46405f77757b9a728eb85b 8d7bc6080c\"@@@",
1807 "@@@SET_BUILD_PROPERTY@got_v8_revision@\"801ada225ddc271c132c3a35f03975671 d43e399\"@@@",
1808 "@@@SET_BUILD_PROPERTY@got_v8_revision_cp@\"refs/heads/master@{#43426}\"@@ @",
1809 "@@@SET_BUILD_PROPERTY@got_swarming_client_revision_cp@\"refs/heads/master @{#276089}\"@@@",
1810 "@@@SET_BUILD_PROPERTY@got_webrtc_revision_cp@\"refs/heads/master@{#120644 }\"@@@",
1811 "@@@SET_BUILD_PROPERTY@got_revision_cp@\"refs/heads/master@{#170242}\"@@@" ,
1812 "@@@SET_BUILD_PROPERTY@got_angle_revision_cp@\"refs/heads/master@{#297276} \"@@@",
1813 "@@@SET_BUILD_PROPERTY@got_buildtools_revision@\"f0319a328b2809876916353cb 994259692140934\"@@@"
1814 ]
1815 },
1816 {
1817 "cmd": [
1818 "python",
1819 "-u",
1820 "\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",
1821 "[SLAVE_BUILD]/src/out/Release"
1822 ],
1823 "cwd": "[SLAVE_BUILD]",
1824 "name": "Working on revision chromium@dcdcdc0ff1.rmtree build directory",
1825 "~followup_annotations": [
1826 "@@@STEP_NEST_LEVEL@1@@@",
1827 "@@@STEP_LOG_LINE@python.inline@@@@",
1828 "@@@STEP_LOG_LINE@python.inline@import os, sys@@@",
1829 "@@@STEP_LOG_LINE@python.inline@from common import chromium_utils # Error? See https://crbug.com/584783.@@@",
1830 "@@@STEP_LOG_LINE@python.inline@@@@",
1831 "@@@STEP_LOG_LINE@python.inline@@@@",
1832 "@@@STEP_LOG_LINE@python.inline@if os.path.exists(sys.argv[1]):@@@",
1833 "@@@STEP_LOG_LINE@python.inline@ chromium_utils.RemoveDirectory(sys.argv[ 1])@@@",
1834 "@@@STEP_LOG_END@python.inline@@@"
1835 ]
1836 },
1837 {
1838 "cmd": [
1839 "python",
1840 "-u",
1841 "RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py",
1842 "--show-path",
1843 "python",
1844 "RECIPE_PACKAGE_REPO[build]/scripts/slave/extract_build.py",
1845 "--gsutil-py-path",
1846 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
1847 "--target",
1848 "Release",
1849 "--src-dir",
1850 "[SLAVE_BUILD]/src",
1851 "--build-archive-url",
1852 "gs://chrome-perf/Mac Builder/full-build-mac_dcdcdc0ff1122212323134879ddce eb1240b0988.zip",
1853 "--master-name",
1854 "tryserver.chromium.perf",
1855 "--build-number",
1856 "571"
1857 ],
1858 "cwd": "[SLAVE_BUILD]",
1859 "name": "Working on revision chromium@dcdcdc0ff1.extract build",
1860 "~followup_annotations": [
1861 "@@@STEP_NEST_LEVEL@1@@@"
1862 ]
1863 },
1864 {
1865 "cmd": [
1866 "python",
1867 "-u",
1868 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py",
1869 "--target",
1870 "Release",
1871 "--factory-properties",
1872 "{\"bisect_config\": {\"bad_revision\": \"314017\", \"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\": \" mac_10_11_perf_bisect\", \"skip_gclient_ops\": \"True\", \"test_type\": \"perf\" }, \"buildername\": \"mac_10_11_perf_bisect\", \"buildnumber\": 571, \"masternam e\": \"tryserver.chromium.perf\", \"recipe\": \"auto_bisect:example\", \"slavena me\": \"dummyslave\"}",
1873 "--build-properties",
1874 "{\"bisect_config\": {\"bad_revision\": \"314017\", \"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\": \" mac_10_11_perf_bisect\", \"skip_gclient_ops\": \"True\", \"test_type\": \"perf\" }, \"buildername\": \"mac_10_11_perf_bisect\", \"buildnumber\": 571, \"masternam e\": \"tryserver.chromium.perf\", \"recipe\": \"auto_bisect:example\", \"slavena me\": \"dummyslave\"}",
1875 "--step-name=Performance Test 1 of 5",
1876 "--builder-name=mac_10_11_perf_bisect",
1877 "--slave-name=dummyslave",
1878 "--build-number=571",
1879 "--run-python-script",
1880 "[SLAVE_BUILD]/src/tools/perf/run_benchmark",
1881 "-v",
1882 "--browser=release",
1883 "--output-format=valueset",
1884 "smoothness.tough_scrolling_cases",
1885 "--output-dir=[TMP_BASE]/perf-test-output_tmp_11"
1886 ],
1887 "env": {
1888 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
1889 },
1890 "name": "Working on revision chromium@dcdcdc0ff1.Performance Test 1 of 5",
1891 "stderr": "/path/to/tmp/",
1892 "stdout": "/path/to/tmp/",
1893 "~followup_annotations": [
1894 "@@@STEP_NEST_LEVEL@1@@@",
1895 "@@@STEP_LOG_LINE@Captured Output@benchmark text@@@",
1896 "@@@STEP_LOG_END@Captured Output@@@"
1897 ]
1898 },
1899 {
1900 "cmd": [
1901 "python",
1902 "-u",
1903 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
1904 "[TMP_BASE]/perf-test-output_tmp_11/results-valueset.json",
1905 "/path/to/tmp/json"
1906 ],
1907 "env": {
1908 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
1909 },
1910 "name": "Working on revision chromium@dcdcdc0ff1.Reading valueset results",
1911 "~followup_annotations": [
1912 "@@@STEP_NEST_LEVEL@1@@@",
1913 "@@@STEP_LOG_LINE@json.output@{@@@",
1914 "@@@STEP_LOG_LINE@json.output@ \"dummy\": \"dict\"@@@",
1915 "@@@STEP_LOG_LINE@json.output@}@@@",
1916 "@@@STEP_LOG_END@json.output@@@"
1917 ]
1918 },
1919 {
1920 "cmd": [
1921 "python",
1922 "-u",
1923 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py",
1924 "--target",
1925 "Release",
1926 "--factory-properties",
1927 "{\"bisect_config\": {\"bad_revision\": \"314017\", \"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\": \" mac_10_11_perf_bisect\", \"skip_gclient_ops\": \"True\", \"test_type\": \"perf\" }, \"buildername\": \"mac_10_11_perf_bisect\", \"buildnumber\": 571, \"masternam e\": \"tryserver.chromium.perf\", \"recipe\": \"auto_bisect:example\", \"slavena me\": \"dummyslave\"}",
1928 "--build-properties",
1929 "{\"bisect_config\": {\"bad_revision\": \"314017\", \"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\": \" mac_10_11_perf_bisect\", \"skip_gclient_ops\": \"True\", \"test_type\": \"perf\" }, \"buildername\": \"mac_10_11_perf_bisect\", \"buildnumber\": 571, \"masternam e\": \"tryserver.chromium.perf\", \"recipe\": \"auto_bisect:example\", \"slavena me\": \"dummyslave\"}",
1930 "--step-name=Performance Test 2 of 5",
1931 "--builder-name=mac_10_11_perf_bisect",
1932 "--slave-name=dummyslave",
1933 "--build-number=571",
1934 "--run-python-script",
1935 "[SLAVE_BUILD]/src/tools/perf/run_benchmark",
1936 "-v",
1937 "--browser=release",
1938 "--output-format=valueset",
1939 "smoothness.tough_scrolling_cases",
1940 "--output-dir=[TMP_BASE]/perf-test-output_tmp_12"
1941 ],
1942 "env": {
1943 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
1944 },
1945 "name": "Working on revision chromium@dcdcdc0ff1.Performance Test 2 of 5",
1946 "stderr": "/path/to/tmp/",
1947 "stdout": "/path/to/tmp/",
1948 "~followup_annotations": [
1949 "@@@STEP_NEST_LEVEL@1@@@",
1950 "@@@STEP_LOG_LINE@Captured Output@benchmark text@@@",
1951 "@@@STEP_LOG_END@Captured Output@@@"
1952 ]
1953 },
1954 {
1955 "cmd": [
1956 "python",
1957 "-u",
1958 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
1959 "[TMP_BASE]/perf-test-output_tmp_12/results-valueset.json",
1960 "/path/to/tmp/json"
1961 ],
1962 "env": {
1963 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
1964 },
1965 "name": "Working on revision chromium@dcdcdc0ff1.Reading valueset results (2 )",
1966 "~followup_annotations": [
1967 "@@@STEP_NEST_LEVEL@1@@@",
1968 "@@@STEP_LOG_LINE@json.output@{@@@",
1969 "@@@STEP_LOG_LINE@json.output@ \"dummy\": \"dict\"@@@",
1970 "@@@STEP_LOG_LINE@json.output@}@@@",
1971 "@@@STEP_LOG_END@json.output@@@"
1972 ]
1973 },
1974 {
1975 "cmd": [
1976 "python",
1977 "-u",
1978 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py",
1979 "--target",
1980 "Release",
1981 "--factory-properties",
1982 "{\"bisect_config\": {\"bad_revision\": \"314017\", \"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\": \" mac_10_11_perf_bisect\", \"skip_gclient_ops\": \"True\", \"test_type\": \"perf\" }, \"buildername\": \"mac_10_11_perf_bisect\", \"buildnumber\": 571, \"masternam e\": \"tryserver.chromium.perf\", \"recipe\": \"auto_bisect:example\", \"slavena me\": \"dummyslave\"}",
1983 "--build-properties",
1984 "{\"bisect_config\": {\"bad_revision\": \"314017\", \"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\": \" mac_10_11_perf_bisect\", \"skip_gclient_ops\": \"True\", \"test_type\": \"perf\" }, \"buildername\": \"mac_10_11_perf_bisect\", \"buildnumber\": 571, \"masternam e\": \"tryserver.chromium.perf\", \"recipe\": \"auto_bisect:example\", \"slavena me\": \"dummyslave\"}",
1985 "--step-name=Performance Test 3 of 5",
1986 "--builder-name=mac_10_11_perf_bisect",
1987 "--slave-name=dummyslave",
1988 "--build-number=571",
1989 "--run-python-script",
1990 "[SLAVE_BUILD]/src/tools/perf/run_benchmark",
1991 "-v",
1992 "--browser=release",
1993 "--output-format=valueset",
1994 "smoothness.tough_scrolling_cases",
1995 "--output-dir=[TMP_BASE]/perf-test-output_tmp_13"
1996 ],
1997 "env": {
1998 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
1999 },
2000 "name": "Working on revision chromium@dcdcdc0ff1.Performance Test 3 of 5",
2001 "stderr": "/path/to/tmp/",
2002 "stdout": "/path/to/tmp/",
2003 "~followup_annotations": [
2004 "@@@STEP_NEST_LEVEL@1@@@",
2005 "@@@STEP_LOG_LINE@Captured Output@benchmark text@@@",
2006 "@@@STEP_LOG_END@Captured Output@@@"
2007 ]
2008 },
2009 {
2010 "cmd": [
2011 "python",
2012 "-u",
2013 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
2014 "[TMP_BASE]/perf-test-output_tmp_13/results-valueset.json",
2015 "/path/to/tmp/json"
2016 ],
2017 "env": {
2018 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
2019 },
2020 "name": "Working on revision chromium@dcdcdc0ff1.Reading valueset results (3 )",
2021 "~followup_annotations": [
2022 "@@@STEP_NEST_LEVEL@1@@@",
2023 "@@@STEP_LOG_LINE@json.output@{@@@",
2024 "@@@STEP_LOG_LINE@json.output@ \"dummy\": \"dict\"@@@",
2025 "@@@STEP_LOG_LINE@json.output@}@@@",
2026 "@@@STEP_LOG_END@json.output@@@"
2027 ]
2028 },
2029 {
2030 "cmd": [
2031 "python",
2032 "-u",
2033 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py",
2034 "--target",
2035 "Release",
2036 "--factory-properties",
2037 "{\"bisect_config\": {\"bad_revision\": \"314017\", \"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\": \" mac_10_11_perf_bisect\", \"skip_gclient_ops\": \"True\", \"test_type\": \"perf\" }, \"buildername\": \"mac_10_11_perf_bisect\", \"buildnumber\": 571, \"masternam e\": \"tryserver.chromium.perf\", \"recipe\": \"auto_bisect:example\", \"slavena me\": \"dummyslave\"}",
2038 "--build-properties",
2039 "{\"bisect_config\": {\"bad_revision\": \"314017\", \"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\": \" mac_10_11_perf_bisect\", \"skip_gclient_ops\": \"True\", \"test_type\": \"perf\" }, \"buildername\": \"mac_10_11_perf_bisect\", \"buildnumber\": 571, \"masternam e\": \"tryserver.chromium.perf\", \"recipe\": \"auto_bisect:example\", \"slavena me\": \"dummyslave\"}",
2040 "--step-name=Performance Test 4 of 5",
2041 "--builder-name=mac_10_11_perf_bisect",
2042 "--slave-name=dummyslave",
2043 "--build-number=571",
2044 "--run-python-script",
2045 "[SLAVE_BUILD]/src/tools/perf/run_benchmark",
2046 "-v",
2047 "--browser=release",
2048 "--output-format=valueset",
2049 "smoothness.tough_scrolling_cases",
2050 "--output-dir=[TMP_BASE]/perf-test-output_tmp_14"
2051 ],
2052 "env": {
2053 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
2054 },
2055 "name": "Working on revision chromium@dcdcdc0ff1.Performance Test 4 of 5",
2056 "stderr": "/path/to/tmp/",
2057 "stdout": "/path/to/tmp/",
2058 "~followup_annotations": [
2059 "@@@STEP_NEST_LEVEL@1@@@",
2060 "@@@STEP_LOG_LINE@Captured Output@benchmark text@@@",
2061 "@@@STEP_LOG_END@Captured Output@@@"
2062 ]
2063 },
2064 {
2065 "cmd": [
2066 "python",
2067 "-u",
2068 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
2069 "[TMP_BASE]/perf-test-output_tmp_14/results-valueset.json",
2070 "/path/to/tmp/json"
2071 ],
2072 "env": {
2073 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
2074 },
2075 "name": "Working on revision chromium@dcdcdc0ff1.Reading valueset results (4 )",
2076 "~followup_annotations": [
2077 "@@@STEP_NEST_LEVEL@1@@@",
2078 "@@@STEP_LOG_LINE@json.output@{@@@",
2079 "@@@STEP_LOG_LINE@json.output@ \"dummy\": \"dict\"@@@",
2080 "@@@STEP_LOG_LINE@json.output@}@@@",
2081 "@@@STEP_LOG_END@json.output@@@"
2082 ]
2083 },
2084 {
2085 "cmd": [
2086 "python",
2087 "-u",
2088 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py",
2089 "--target",
2090 "Release",
2091 "--factory-properties",
2092 "{\"bisect_config\": {\"bad_revision\": \"314017\", \"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\": \" mac_10_11_perf_bisect\", \"skip_gclient_ops\": \"True\", \"test_type\": \"perf\" }, \"buildername\": \"mac_10_11_perf_bisect\", \"buildnumber\": 571, \"masternam e\": \"tryserver.chromium.perf\", \"recipe\": \"auto_bisect:example\", \"slavena me\": \"dummyslave\"}",
2093 "--build-properties",
2094 "{\"bisect_config\": {\"bad_revision\": \"314017\", \"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\": \" mac_10_11_perf_bisect\", \"skip_gclient_ops\": \"True\", \"test_type\": \"perf\" }, \"buildername\": \"mac_10_11_perf_bisect\", \"buildnumber\": 571, \"masternam e\": \"tryserver.chromium.perf\", \"recipe\": \"auto_bisect:example\", \"slavena me\": \"dummyslave\"}",
2095 "--step-name=Performance Test 5 of 5",
2096 "--builder-name=mac_10_11_perf_bisect",
2097 "--slave-name=dummyslave",
2098 "--build-number=571",
2099 "--run-python-script",
2100 "[SLAVE_BUILD]/src/tools/perf/run_benchmark",
2101 "-v",
2102 "--browser=release",
2103 "--output-format=valueset",
2104 "smoothness.tough_scrolling_cases",
2105 "--output-dir=[TMP_BASE]/perf-test-output_tmp_15"
2106 ],
2107 "env": {
2108 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
2109 },
2110 "name": "Working on revision chromium@dcdcdc0ff1.Performance Test 5 of 5",
2111 "stderr": "/path/to/tmp/",
2112 "stdout": "/path/to/tmp/",
2113 "~followup_annotations": [
2114 "@@@STEP_NEST_LEVEL@1@@@",
2115 "@@@STEP_LOG_LINE@Captured Output@benchmark text@@@",
2116 "@@@STEP_LOG_END@Captured Output@@@"
2117 ]
2118 },
2119 {
2120 "cmd": [
2121 "python",
2122 "-u",
2123 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
2124 "[TMP_BASE]/perf-test-output_tmp_15/results-valueset.json",
2125 "/path/to/tmp/json"
2126 ],
2127 "env": {
2128 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
2129 },
2130 "name": "Working on revision chromium@dcdcdc0ff1.Reading valueset results (5 )",
2131 "~followup_annotations": [
2132 "@@@STEP_NEST_LEVEL@1@@@",
2133 "@@@STEP_LOG_LINE@json.output@{@@@",
2134 "@@@STEP_LOG_LINE@json.output@ \"dummy\": \"dict\"@@@",
2135 "@@@STEP_LOG_LINE@json.output@}@@@",
2136 "@@@STEP_LOG_END@json.output@@@"
2137 ]
2138 },
2139 {
2140 "cmd": [
2141 "python",
2142 "-u",
2143 "[SLAVE_BUILD]/catapult/tracing/bin/compare_samples",
2144 "",
2145 "",
2146 "mean_input_event_latency/mean_input_event_latency",
2147 "--valueset"
2148 ],
2149 "cwd": "[SLAVE_BUILD]",
2150 "name": "Working on revision chromium@dcdcdc0ff1.Compare samples",
2151 "stdout": "/path/to/tmp/json",
2152 "~followup_annotations": [
2153 "@@@STEP_NEST_LEVEL@1@@@",
2154 "@@@STEP_LOG_LINE@json.output@{@@@",
2155 "@@@STEP_LOG_LINE@json.output@ \"result\": true, @@@",
2156 "@@@STEP_LOG_LINE@json.output@ \"sample_a\": {@@@",
2157 "@@@STEP_LOG_LINE@json.output@ \"debug_values\": [@@@",
2158 "@@@STEP_LOG_LINE@json.output@ 0, @@@",
2159 "@@@STEP_LOG_LINE@json.output@ 0, @@@",
2160 "@@@STEP_LOG_LINE@json.output@ 0, @@@",
2161 "@@@STEP_LOG_LINE@json.output@ 0, @@@",
2162 "@@@STEP_LOG_LINE@json.output@ 0@@@",
2163 "@@@STEP_LOG_LINE@json.output@ ], @@@",
2164 "@@@STEP_LOG_LINE@json.output@ \"mean\": 0.0, @@@",
2165 "@@@STEP_LOG_LINE@json.output@ \"std_dev\": 0.0@@@",
2166 "@@@STEP_LOG_LINE@json.output@ }, @@@",
2167 "@@@STEP_LOG_LINE@json.output@ \"sample_b\": {@@@",
2168 "@@@STEP_LOG_LINE@json.output@ \"debug_values\": [@@@",
2169 "@@@STEP_LOG_LINE@json.output@ 19, @@@",
2170 "@@@STEP_LOG_LINE@json.output@ 20, @@@",
2171 "@@@STEP_LOG_LINE@json.output@ 21, @@@",
2172 "@@@STEP_LOG_LINE@json.output@ 22, @@@",
2173 "@@@STEP_LOG_LINE@json.output@ 23@@@",
2174 "@@@STEP_LOG_LINE@json.output@ ], @@@",
2175 "@@@STEP_LOG_LINE@json.output@ \"mean\": 21.0, @@@",
2176 "@@@STEP_LOG_LINE@json.output@ \"std_dev\": 1.4142135623730951@@@",
2177 "@@@STEP_LOG_LINE@json.output@ }@@@",
2178 "@@@STEP_LOG_LINE@json.output@}@@@",
2179 "@@@STEP_LOG_END@json.output@@@"
2180 ]
2181 },
2182 {
2183 "cmd": [
2184 "python",
2185 "-u",
2186 "[SLAVE_BUILD]/catapult/tracing/bin/compare_samples",
2187 "",
2188 "",
2189 "mean_input_event_latency/mean_input_event_latency",
2190 "--valueset"
2191 ],
2192 "cwd": "[SLAVE_BUILD]",
2193 "name": "Working on revision chromium@dcdcdc0ff1.Compare samples (2)",
2194 "stdout": "/path/to/tmp/json",
2195 "~followup_annotations": [
2196 "@@@STEP_NEST_LEVEL@1@@@",
2197 "@@@STEP_LOG_LINE@json.output@{@@@",
2198 "@@@STEP_LOG_LINE@json.output@ \"result\": \"needMoreData\", @@@",
2199 "@@@STEP_LOG_LINE@json.output@ \"sample_a\": {@@@",
2200 "@@@STEP_LOG_LINE@json.output@ \"debug_values\": [@@@",
2201 "@@@STEP_LOG_LINE@json.output@ 0, @@@",
2202 "@@@STEP_LOG_LINE@json.output@ 0, @@@",
2203 "@@@STEP_LOG_LINE@json.output@ 0, @@@",
2204 "@@@STEP_LOG_LINE@json.output@ 0, @@@",
2205 "@@@STEP_LOG_LINE@json.output@ 0@@@",
2206 "@@@STEP_LOG_LINE@json.output@ ], @@@",
2207 "@@@STEP_LOG_LINE@json.output@ \"mean\": 0.0, @@@",
2208 "@@@STEP_LOG_LINE@json.output@ \"std_dev\": 0.0@@@",
2209 "@@@STEP_LOG_LINE@json.output@ }, @@@",
2210 "@@@STEP_LOG_LINE@json.output@ \"sample_b\": {@@@",
2211 "@@@STEP_LOG_LINE@json.output@ \"debug_values\": [@@@",
2212 "@@@STEP_LOG_LINE@json.output@ 0, @@@",
2213 "@@@STEP_LOG_LINE@json.output@ 0, @@@",
2214 "@@@STEP_LOG_LINE@json.output@ 0, @@@",
2215 "@@@STEP_LOG_LINE@json.output@ 0, @@@",
2216 "@@@STEP_LOG_LINE@json.output@ 0@@@",
2217 "@@@STEP_LOG_LINE@json.output@ ], @@@",
2218 "@@@STEP_LOG_LINE@json.output@ \"mean\": 0.0, @@@",
2219 "@@@STEP_LOG_LINE@json.output@ \"std_dev\": 0.0@@@",
2220 "@@@STEP_LOG_LINE@json.output@ }@@@",
2221 "@@@STEP_LOG_LINE@json.output@}@@@",
2222 "@@@STEP_LOG_END@json.output@@@"
2223 ]
2224 },
2225 {
2226 "cmd": [],
2227 "cwd": "[SLAVE_BUILD]",
2228 "name": "Check bisect finished on revision chromium@dcdcdc0ff1"
2229 },
2230 {
2231 "cmd": [
2232 "git",
2233 "show",
2234 "--name-only",
2235 "--pretty=format:",
2236 "dcdcdc0ff1122212323134879ddceeb1240b0988"
2237 ],
2238 "cwd": "[SLAVE_BUILD]/src",
2239 "name": "Check bisect finished on revision chromium@dcdcdc0ff1.Checking DEPS for dcdcdc0ff1122212323134879ddceeb1240b0988",
2240 "stdout": "/path/to/tmp/",
2241 "~followup_annotations": [
2242 "@@@STEP_NEST_LEVEL@1@@@"
2243 ]
2244 },
2245 {
2246 "cmd": [],
2247 "cwd": "[SLAVE_BUILD]",
2248 "name": "Debug Info",
2249 "~followup_annotations": [
2250 "@@@STEP_LOG_LINE@Debug Info@bisector.lkgr: RevisionState(rev=chromium@a62 98e4afe, mean_value=21.0, std_dev=3.1622776601683795)@@@",
2251 "@@@STEP_LOG_LINE@Debug Info@bisector.fkbr: RevisionState(rev=chromium@003 16c9ddf, mean_value=0.0, std_dev=0.0)@@@",
2252 "@@@STEP_LOG_LINE@Debug Info@@@@",
2253 "@@@STEP_LOG_LINE@Debug Info@Revision Values @@@",
2254 "@@@STEP_LOG_LINE@Debug Info@chromium@a6298e4afe[19, 20, 21, 22, 23]@@@",
2255 "@@@STEP_LOG_LINE@Debug Info@chromium@dcdcdc0ff1[0, 0, 0, 0, 0]@@@",
2256 "@@@STEP_LOG_LINE@Debug Info@chromium@00316c9ddf[0, 0, 0, 0, 0]@@@",
2257 "@@@STEP_LOG_LINE@Debug Info@LKGR values: [19, 20, 21, 22, 23]@@@",
2258 "@@@STEP_LOG_LINE@Debug Info@FKBR values: [0, 0, 0, 0, 0]@@@",
2259 "@@@STEP_LOG_END@Debug Info@@@"
2260 ]
2261 },
2262 {
2263 "cmd": [
2264 "python",
2265 "-u",
2266 "RECIPE_MODULE[build::auto_bisect]/resources/fetch_revision_info.py",
2267 "dcdcdc0ff1122212323134879ddceeb1240b0988",
2268 "chromium"
2269 ],
2270 "cwd": "[SLAVE_BUILD]",
2271 "name": "Reading culprit cl information.",
2272 "stdout": "/path/to/tmp/json",
2273 "~followup_annotations": [
2274 "@@@STEP_LOG_LINE@json.output@{@@@",
2275 "@@@STEP_LOG_LINE@json.output@ \"author\": \"DummyAuthor\", @@@",
2276 "@@@STEP_LOG_LINE@json.output@ \"body\": \"A long description for a CL.\\ nContaining multiple lines\", @@@",
2277 "@@@STEP_LOG_LINE@json.output@ \"date\": \"01/01/2015\", @@@",
2278 "@@@STEP_LOG_LINE@json.output@ \"email\": \"dummy@nowhere.com\", @@@",
2279 "@@@STEP_LOG_LINE@json.output@ \"subject\": \"Some random CL\"@@@",
2280 "@@@STEP_LOG_LINE@json.output@}@@@",
2281 "@@@STEP_LOG_END@json.output@@@"
2282 ]
2283 },
2284 {
2285 "cmd": [
2286 "python",
2287 "-u",
2288 "RECIPE_MODULE[build::perf_dashboard]/resources/post_json.py"
2289 ],
2290 "cwd": "[SLAVE_BUILD]",
2291 "name": "Post bisect results",
2292 "stdin": "{\"data\": {\"aborted_reason\": null, \"bad_revision\": \"00316c9d dfb9d7b4e1ed2fff9fe6d964d2111111\", \"bisect_bot\": \"mac_10_11_perf_bisect\", \ "bug_id\": \"-1\", \"buildbot_log_url\": \"http://build.chromium.org/p/chromium/ builders/mac_10_11_perf_bisect/builds/571\", \"change\": \"100.00%\", \"command\ ": \"src/tools/perf/run_benchmark -v --browser=release --output-format=valueset smoothness.tough_scrolling_cases\", \"culprit_data\": {\"author\": \"DummyAuthor \", \"cl\": \"dcdcdc0ff1122212323134879ddceeb1240b0988\", \"cl_date\": \"01/01/2 015\", \"commit_info\": \"A long description for a CL.\\nContaining multiple lin es\", \"email\": \"dummy@nowhere.com\", \"revisions_links\": [], \"subject\": \" Some random CL\"}, \"good_revision\": \"a6298e4afedbf2cd461755ea6f45b0ad64222222 \", \"metric\": \"mean_input_event_latency/mean_input_event_latency\", \"revisio n_data\": [{\"commit_hash\": \"a6298e4afedbf2cd461755ea6f45b0ad64222222\", \"dep ot_name\": \"chromium\", \"mean_value\": 21.0, \"result\": \"good\", \"revision_ string\": \"chromium@a6298e4afe\", \"std_dev\": 3.1622776601683795, \"values\": [19, 20, 21, 22, 23]}, {\"commit_hash\": \"dcdcdc0ff1122212323134879ddceeb1240b0 988\", \"depot_name\": \"chromium\", \"mean_value\": 0.0, \"result\": \"bad\", \ "revision_string\": \"chromium@dcdcdc0ff1\", \"std_dev\": 0.0, \"values\": [0, 0 , 0, 0, 0]}, {\"commit_hash\": \"00316c9ddfb9d7b4e1ed2fff9fe6d964d2111111\", \"d epot_name\": \"chromium\", \"mean_value\": 0.0, \"result\": \"bad\", \"revision_ string\": \"chromium@00316c9ddf\", \"std_dev\": 0.0, \"values\": [0, 0, 0, 0, 0] }], \"status\": \"completed\", \"test_type\": \"perf\", \"try_job_id\": null, \" warnings\": []}, \"url\": \"https://chromeperf.appspot.com/post_bisect_results\" }",
2293 "stdout": "/path/to/tmp/json",
2294 "~followup_annotations": [
2295 "@@@STEP_TEXT@Failed to upload result to Perf Dashboard. Error response: N one@@@",
2296 "@@@STEP_LOG_LINE@json.output (invalid)@null@@@",
2297 "@@@STEP_LOG_END@json.output (invalid)@@@",
2298 "@@@STEP_FAILURE@@@"
2299 ]
2300 },
2301 {
2302 "cmd": [
2303 "python",
2304 "-u",
2305 "RECIPE_MODULE[build::auto_bisect]/resources/fetch_revision_info.py",
2306 "dcdcdc0ff1122212323134879ddceeb1240b0988",
2307 "chromium"
2308 ],
2309 "cwd": "[SLAVE_BUILD]",
2310 "name": "Reading culprit cl information. (2)",
2311 "stdout": "/path/to/tmp/json",
2312 "~followup_annotations": [
2313 "@@@STEP_LOG_LINE@json.output@{@@@",
2314 "@@@STEP_LOG_LINE@json.output@ \"author\": \"DummyAuthor\", @@@",
2315 "@@@STEP_LOG_LINE@json.output@ \"body\": \"A long description for a CL.\\ nContaining multiple lines\", @@@",
2316 "@@@STEP_LOG_LINE@json.output@ \"date\": \"01/01/2015\", @@@",
2317 "@@@STEP_LOG_LINE@json.output@ \"email\": \"dummy@nowhere.com\", @@@",
2318 "@@@STEP_LOG_LINE@json.output@ \"subject\": \"Some random CL\"@@@",
2319 "@@@STEP_LOG_LINE@json.output@}@@@",
2320 "@@@STEP_LOG_END@json.output@@@"
2321 ]
2322 },
2323 {
2324 "cmd": [
2325 "python",
2326 "-u",
2327 "RECIPE_MODULE[build::perf_dashboard]/resources/post_json.py"
2328 ],
2329 "cwd": "[SLAVE_BUILD]",
2330 "name": "Post bisect results (2)",
2331 "stdin": "{\"data\": {\"aborted_reason\": null, \"bad_revision\": \"00316c9d dfb9d7b4e1ed2fff9fe6d964d2111111\", \"bisect_bot\": \"mac_10_11_perf_bisect\", \ "bug_id\": \"-1\", \"buildbot_log_url\": \"http://build.chromium.org/p/chromium/ builders/mac_10_11_perf_bisect/builds/571\", \"change\": \"100.00%\", \"command\ ": \"src/tools/perf/run_benchmark -v --browser=release --output-format=valueset smoothness.tough_scrolling_cases\", \"culprit_data\": {\"author\": \"DummyAuthor \", \"cl\": \"dcdcdc0ff1122212323134879ddceeb1240b0988\", \"cl_date\": \"01/01/2 015\", \"commit_info\": \"A long description for a CL.\\nContaining multiple lin es\", \"email\": \"dummy@nowhere.com\", \"revisions_links\": [], \"subject\": \" Some random CL\"}, \"good_revision\": \"a6298e4afedbf2cd461755ea6f45b0ad64222222 \", \"metric\": \"mean_input_event_latency/mean_input_event_latency\", \"revisio n_data\": [{\"commit_hash\": \"a6298e4afedbf2cd461755ea6f45b0ad64222222\", \"dep ot_name\": \"chromium\", \"mean_value\": 21.0, \"result\": \"good\", \"revision_ string\": \"chromium@a6298e4afe\", \"std_dev\": 3.1622776601683795, \"values\": [19, 20, 21, 22, 23]}, {\"commit_hash\": \"dcdcdc0ff1122212323134879ddceeb1240b0 988\", \"depot_name\": \"chromium\", \"mean_value\": 0.0, \"result\": \"bad\", \ "revision_string\": \"chromium@dcdcdc0ff1\", \"std_dev\": 0.0, \"values\": [0, 0 , 0, 0, 0]}, {\"commit_hash\": \"00316c9ddfb9d7b4e1ed2fff9fe6d964d2111111\", \"d epot_name\": \"chromium\", \"mean_value\": 0.0, \"result\": \"bad\", \"revision_ string\": \"chromium@00316c9ddf\", \"std_dev\": 0.0, \"values\": [0, 0, 0, 0, 0] }], \"status\": \"completed\", \"test_type\": \"perf\", \"try_job_id\": null, \" warnings\": []}, \"url\": \"https://chromeperf.appspot.com/post_bisect_results\" }",
2332 "stdout": "/path/to/tmp/json",
2333 "~followup_annotations": [
2334 "@@@STEP_TEXT@Failed to upload result to Perf Dashboard. Error response: N one@@@",
2335 "@@@STEP_LOG_LINE@json.output (invalid)@null@@@",
2336 "@@@STEP_LOG_END@json.output (invalid)@@@",
2337 "@@@STEP_WARNINGS@@@"
2338 ]
2339 },
2340 {
2341 "name": "$result",
2342 "reason": "Failed to upload result to Perf Dashboard. Error response: None",
2343 "recipe_result": null,
2344 "status_code": 1
2345 }
2346 ]
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698