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

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

Powered by Google App Engine
This is Rietveld 408576698