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

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

Issue 940123005: Adding ability to bisect recipe to bisect into dependency repos. (Closed) Base URL: https://chromium.googlesource.com/chromium/tools/build.git@hax
Patch Set: Addressing feedback, adding TODOs Created 5 years, 9 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 "git",
5 "log",
6 "--format=hash:%H",
7 "--grep",
8 "Cr-Commit-Position: refs/heads/master@{#314017}",
9 "-1",
10 "refs/heads/master"
11 ],
12 "cwd": "[TMP_BASE]/fake_checkout_tmp_1",
13 "name": "resolving commit_pos 314017",
14 "stdout": "/path/to/tmp/"
15 },
16 {
17 "cmd": [
18 "git",
19 "footers",
20 "--position",
21 "00316c9ddfb9d7b4e1ed2fff9fe6d964d2111111"
22 ],
23 "cwd": "[TMP_BASE]/fake_checkout_tmp_1",
24 "name": "resolving hash 00316c9ddfb9d7b4e1ed2fff9fe6d964d2111111",
25 "stdout": "/path/to/tmp/"
26 },
27 {
28 "cmd": [
29 "git",
30 "log",
31 "--format=hash:%H",
32 "--grep",
33 "Cr-Commit-Position: refs/heads/master@{#314015}",
34 "-1",
35 "refs/heads/master"
36 ],
37 "cwd": "[TMP_BASE]/fake_checkout_tmp_1",
38 "name": "resolving commit_pos 314015",
39 "stdout": "/path/to/tmp/"
40 },
41 {
42 "cmd": [
43 "git",
44 "footers",
45 "--position",
46 "a6298e4afedbf2cd461755ea6f45b0ad64222222"
47 ],
48 "cwd": "[TMP_BASE]/fake_checkout_tmp_1",
49 "name": "resolving hash a6298e4afedbf2cd461755ea6f45b0ad64222222",
50 "stdout": "/path/to/tmp/"
51 },
52 {
53 "cmd": [
54 "git",
55 "log",
56 "--format=hash:%H",
57 "--grep",
58 "Cr-Commit-Position: refs/heads/master@{#314016}",
59 "-1",
60 "refs/heads/master"
61 ],
62 "cwd": "[TMP_BASE]/fake_checkout_tmp_1",
63 "name": "resolving commit_pos 314016",
64 "stdout": "/path/to/tmp/"
65 },
66 {
67 "cmd": [
68 "git",
69 "footers",
70 "--position",
71 "dcdcdc0ff1122212323134879ddceeb1240b0988"
72 ],
73 "cwd": "[TMP_BASE]/fake_checkout_tmp_1",
74 "name": "resolving hash dcdcdc0ff1122212323134879ddceeb1240b0988",
75 "stdout": "/path/to/tmp/"
76 },
77 {
78 "cmd": [
79 "python",
80 "-u",
81 "RECIPE_MODULE[gsutil]/resources/gsutil_wrapper.py",
82 "--",
83 "[DEPOT_TOOLS]/gsutil.py",
84 "--force-version",
85 "3.25",
86 "--",
87 "ls",
88 "gs://chrome-perf/Linux Builder/full-build-linux_a6298e4afedbf2cd461755ea6 f45b0ad64222222.zip"
89 ],
90 "name": "gsutil ls"
91 },
92 {
93 "cmd": [
94 "git",
95 "try",
96 "--bot",
97 "linux_perf_bisect_builder",
98 "--revision",
99 "a6298e4afedbf2cd461755ea6f45b0ad64222222",
100 "--name",
101 "a6298e4afedbf2cd461755ea6f45b0ad64222222-build",
102 "--svn_repo",
103 "svn://svn.chromium.org/chrome-try/try-perf",
104 "--diff",
105 "/dev/null"
106 ],
107 "cwd": "[TMP_BASE]/fake_checkout_tmp_1",
108 "name": "Requesting build for a6298e4afedbf2cd461755ea6f45b0ad64222222 via g it try."
109 },
110 {
111 "cmd": [
112 "python",
113 "-u",
114 "RECIPE_MODULE[gsutil]/resources/gsutil_wrapper.py",
115 "--",
116 "[DEPOT_TOOLS]/gsutil.py",
117 "--force-version",
118 "3.25",
119 "--",
120 "ls",
121 "gs://chrome-perf/Linux Builder/full-build-linux_00316c9ddfb9d7b4e1ed2fff9 fe6d964d2111111.zip"
122 ],
123 "name": "gsutil ls (2)"
124 },
125 {
126 "cmd": [
127 "git",
128 "try",
129 "--bot",
130 "linux_perf_bisect_builder",
131 "--revision",
132 "00316c9ddfb9d7b4e1ed2fff9fe6d964d2111111",
133 "--name",
134 "00316c9ddfb9d7b4e1ed2fff9fe6d964d2111111-build",
135 "--svn_repo",
136 "svn://svn.chromium.org/chrome-try/try-perf",
137 "--diff",
138 "/dev/null"
139 ],
140 "cwd": "[TMP_BASE]/fake_checkout_tmp_1",
141 "name": "Requesting build for 00316c9ddfb9d7b4e1ed2fff9fe6d964d2111111 via g it try."
142 },
143 {
144 "cmd": [
145 "python",
146 "-u",
147 "RECIPE_MODULE[auto_bisect]/resources/wait_for_any.py",
148 "[DEPOT_TOOLS]/gsutil.py",
149 "gs://chrome-perf/Linux Builder/full-build-linux_a6298e4afedbf2cd461755ea6 f45b0ad64222222.zip",
150 "gs://chrome-perf/Linux Builder/full-build-linux_00316c9ddfb9d7b4e1ed2fff9 fe6d964d2111111.zip"
151 ],
152 "name": "Waiting for any of these revisions:314015 314017"
153 },
154 {
155 "cmd": [
156 "python",
157 "-u",
158 "RECIPE_MODULE[gsutil]/resources/gsutil_wrapper.py",
159 "--",
160 "[DEPOT_TOOLS]/gsutil.py",
161 "--force-version",
162 "3.25",
163 "--",
164 "ls",
165 "gs://chrome-perf/Linux Builder/full-build-linux_a6298e4afedbf2cd461755ea6 f45b0ad64222222.zip"
166 ],
167 "name": "gsutil ls (3)"
168 },
169 {
170 "cmd": [
171 "python",
172 "-u",
173 "RECIPE_MODULE[gsutil]/resources/gsutil_wrapper.py",
174 "--",
175 "[DEPOT_TOOLS]/gsutil.py",
176 "--force-version",
177 "3.25",
178 "--",
179 "ls",
180 "gs://chrome-perf/Linux Builder/full-build-linux_a6298e4afedbf2cd461755ea6 f45b0ad64222222.zip"
181 ],
182 "name": "gsutil ls (4)"
183 },
184 {
185 "cmd": [],
186 "name": "Triggering test job for 314015",
187 "trigger_specs": [
188 {
189 "builder_name": "linux_perf_tester",
190 "properties": {
191 "bisect_config": {
192 "command": "src/tools/perf/run_benchmark -v --browser=release smooth ness.tough_scrolling_cases",
193 "max_time_minutes": "5",
194 "metric": "mean_input_event_latency/mean_input_event_latency",
195 "repeat_count": "2",
196 "test_type": "perf",
197 "truncate_percent": "0"
198 },
199 "job_name": "a6298e4afedbf2cd461755ea6f45b0ad64222222-test",
200 "parent_build_archive_url": "gs://chrome-perf/Linux Builder/full-build -linux_a6298e4afedbf2cd461755ea6f45b0ad64222222.zip",
201 "revision": "314015"
202 }
203 }
204 ]
205 },
206 {
207 "cmd": [
208 "python",
209 "-u",
210 "RECIPE_MODULE[gsutil]/resources/gsutil_wrapper.py",
211 "--",
212 "[DEPOT_TOOLS]/gsutil.py",
213 "--force-version",
214 "3.25",
215 "--",
216 "cat",
217 "gs://chrome-perf/bisect-results/a6298e4afedbf2cd461755ea6f45b0ad64222222- test"
218 ],
219 "name": "gsutil Get test status url for build a6298e4afedbf2cd461755ea6f45b0 ad64222222",
220 "stdout": "/path/to/tmp/"
221 },
222 {
223 "cmd": [
224 "python",
225 "-u",
226 "RECIPE_MODULE[auto_bisect]/resources/check_job_status.py",
227 "dummy/url"
228 ],
229 "name": "Get test status for build a6298e4afedbf2cd461755ea6f45b0ad64222222" ,
230 "stdout": "/path/to/tmp/"
231 },
232 {
233 "cmd": [
234 "python",
235 "-u",
236 "RECIPE_MODULE[gsutil]/resources/gsutil_wrapper.py",
237 "--",
238 "[DEPOT_TOOLS]/gsutil.py",
239 "--force-version",
240 "3.25",
241 "--",
242 "cat",
243 "gs://chrome-perf/bisect-results/a6298e4afedbf2cd461755ea6f45b0ad64222222- test.results"
244 ],
245 "name": "gsutil Get test results for build a6298e4afedbf2cd461755ea6f45b0ad6 4222222",
246 "stdout": "/path/to/tmp/"
247 },
248 {
249 "cmd": [
250 "python",
251 "-u",
252 "RECIPE_MODULE[gsutil]/resources/gsutil_wrapper.py",
253 "--",
254 "[DEPOT_TOOLS]/gsutil.py",
255 "--force-version",
256 "3.25",
257 "--",
258 "ls",
259 "gs://chrome-perf/Linux Builder/full-build-linux_00316c9ddfb9d7b4e1ed2fff9 fe6d964d2111111.zip"
260 ],
261 "name": "gsutil ls (5)"
262 },
263 {
264 "cmd": [
265 "python",
266 "-u",
267 "RECIPE_MODULE[gsutil]/resources/gsutil_wrapper.py",
268 "--",
269 "[DEPOT_TOOLS]/gsutil.py",
270 "--force-version",
271 "3.25",
272 "--",
273 "ls",
274 "gs://chrome-perf/Linux Builder/full-build-linux_00316c9ddfb9d7b4e1ed2fff9 fe6d964d2111111.zip"
275 ],
276 "name": "gsutil ls (6)"
277 },
278 {
279 "cmd": [],
280 "name": "Triggering test job for 314017",
281 "trigger_specs": [
282 {
283 "builder_name": "linux_perf_tester",
284 "properties": {
285 "bisect_config": {
286 "command": "src/tools/perf/run_benchmark -v --browser=release smooth ness.tough_scrolling_cases",
287 "max_time_minutes": "5",
288 "metric": "mean_input_event_latency/mean_input_event_latency",
289 "repeat_count": "2",
290 "test_type": "perf",
291 "truncate_percent": "0"
292 },
293 "job_name": "00316c9ddfb9d7b4e1ed2fff9fe6d964d2111111-test",
294 "parent_build_archive_url": "gs://chrome-perf/Linux Builder/full-build -linux_00316c9ddfb9d7b4e1ed2fff9fe6d964d2111111.zip",
295 "revision": "314017"
296 }
297 }
298 ]
299 },
300 {
301 "cmd": [
302 "python",
303 "-u",
304 "RECIPE_MODULE[auto_bisect]/resources/wait_for_any.py",
305 "[DEPOT_TOOLS]/gsutil.py",
306 "gs://chrome-perf/bisect-results/00316c9ddfb9d7b4e1ed2fff9fe6d964d2111111- test"
307 ],
308 "name": "Waiting for any of these revisions:314015 314017 (2)"
309 },
310 {
311 "cmd": [
312 "python",
313 "-u",
314 "RECIPE_MODULE[gsutil]/resources/gsutil_wrapper.py",
315 "--",
316 "[DEPOT_TOOLS]/gsutil.py",
317 "--force-version",
318 "3.25",
319 "--",
320 "cat",
321 "gs://chrome-perf/bisect-results/00316c9ddfb9d7b4e1ed2fff9fe6d964d2111111- test"
322 ],
323 "name": "gsutil Get test status url for build 00316c9ddfb9d7b4e1ed2fff9fe6d9 64d2111111",
324 "stdout": "/path/to/tmp/"
325 },
326 {
327 "cmd": [
328 "python",
329 "-u",
330 "RECIPE_MODULE[auto_bisect]/resources/check_job_status.py",
331 "dummy/url"
332 ],
333 "name": "Get test status for build 00316c9ddfb9d7b4e1ed2fff9fe6d964d2111111" ,
334 "stdout": "/path/to/tmp/"
335 },
336 {
337 "cmd": [
338 "python",
339 "-u",
340 "RECIPE_MODULE[gsutil]/resources/gsutil_wrapper.py",
341 "--",
342 "[DEPOT_TOOLS]/gsutil.py",
343 "--force-version",
344 "3.25",
345 "--",
346 "cat",
347 "gs://chrome-perf/bisect-results/00316c9ddfb9d7b4e1ed2fff9fe6d964d2111111- test.results"
348 ],
349 "name": "gsutil Get test results for build 00316c9ddfb9d7b4e1ed2fff9fe6d964d 2111111",
350 "stdout": "/path/to/tmp/"
351 },
352 {
353 "cmd": [
354 "python",
355 "-u",
356 "RECIPE_MODULE[gsutil]/resources/gsutil_wrapper.py",
357 "--",
358 "[DEPOT_TOOLS]/gsutil.py",
359 "--force-version",
360 "3.25",
361 "--",
362 "ls",
363 "gs://chrome-perf/Linux Builder/full-build-linux_dcdcdc0ff1122212323134879 ddceeb1240b0988.zip"
364 ],
365 "name": "gsutil ls (7)"
366 },
367 {
368 "cmd": [
369 "git",
370 "try",
371 "--bot",
372 "linux_perf_bisect_builder",
373 "--revision",
374 "dcdcdc0ff1122212323134879ddceeb1240b0988",
375 "--name",
376 "dcdcdc0ff1122212323134879ddceeb1240b0988-build",
377 "--svn_repo",
378 "svn://svn.chromium.org/chrome-try/try-perf",
379 "--diff",
380 "/dev/null"
381 ],
382 "cwd": "[TMP_BASE]/fake_checkout_tmp_1",
383 "name": "Requesting build for dcdcdc0ff1122212323134879ddceeb1240b0988 via g it try."
384 },
385 {
386 "cmd": [
387 "python",
388 "-u",
389 "RECIPE_MODULE[auto_bisect]/resources/wait_for_any.py",
390 "[DEPOT_TOOLS]/gsutil.py",
391 "gs://chrome-perf/Linux Builder/full-build-linux_dcdcdc0ff1122212323134879 ddceeb1240b0988.zip"
392 ],
393 "name": "Waiting for any of these revisions:314016"
394 },
395 {
396 "cmd": [
397 "python",
398 "-u",
399 "RECIPE_MODULE[gsutil]/resources/gsutil_wrapper.py",
400 "--",
401 "[DEPOT_TOOLS]/gsutil.py",
402 "--force-version",
403 "3.25",
404 "--",
405 "ls",
406 "gs://chrome-perf/Linux Builder/full-build-linux_dcdcdc0ff1122212323134879 ddceeb1240b0988.zip"
407 ],
408 "name": "gsutil ls (8)"
409 },
410 {
411 "cmd": [
412 "python",
413 "-u",
414 "RECIPE_MODULE[gsutil]/resources/gsutil_wrapper.py",
415 "--",
416 "[DEPOT_TOOLS]/gsutil.py",
417 "--force-version",
418 "3.25",
419 "--",
420 "ls",
421 "gs://chrome-perf/Linux Builder/full-build-linux_dcdcdc0ff1122212323134879 ddceeb1240b0988.zip"
422 ],
423 "name": "gsutil ls (9)"
424 },
425 {
426 "cmd": [],
427 "name": "Triggering test job for 314016",
428 "trigger_specs": [
429 {
430 "builder_name": "linux_perf_tester",
431 "properties": {
432 "bisect_config": {
433 "command": "src/tools/perf/run_benchmark -v --browser=release smooth ness.tough_scrolling_cases",
434 "max_time_minutes": "5",
435 "metric": "mean_input_event_latency/mean_input_event_latency",
436 "repeat_count": "2",
437 "test_type": "perf",
438 "truncate_percent": "0"
439 },
440 "job_name": "dcdcdc0ff1122212323134879ddceeb1240b0988-test",
441 "parent_build_archive_url": "gs://chrome-perf/Linux Builder/full-build -linux_dcdcdc0ff1122212323134879ddceeb1240b0988.zip",
442 "revision": "314016"
443 }
444 }
445 ]
446 },
447 {
448 "cmd": [
449 "python",
450 "-u",
451 "RECIPE_MODULE[auto_bisect]/resources/wait_for_any.py",
452 "[DEPOT_TOOLS]/gsutil.py",
453 "gs://chrome-perf/bisect-results/dcdcdc0ff1122212323134879ddceeb1240b0988- test"
454 ],
455 "name": "Waiting for any of these revisions:314016 (2)"
456 },
457 {
458 "cmd": [
459 "python",
460 "-u",
461 "RECIPE_MODULE[gsutil]/resources/gsutil_wrapper.py",
462 "--",
463 "[DEPOT_TOOLS]/gsutil.py",
464 "--force-version",
465 "3.25",
466 "--",
467 "cat",
468 "gs://chrome-perf/bisect-results/dcdcdc0ff1122212323134879ddceeb1240b0988- test"
469 ],
470 "name": "gsutil Get test status url for build dcdcdc0ff1122212323134879ddcee b1240b0988",
471 "stdout": "/path/to/tmp/"
472 },
473 {
474 "cmd": [
475 "python",
476 "-u",
477 "RECIPE_MODULE[auto_bisect]/resources/check_job_status.py",
478 "dummy/url"
479 ],
480 "name": "Get test status for build dcdcdc0ff1122212323134879ddceeb1240b0988" ,
481 "stdout": "/path/to/tmp/"
482 },
483 {
484 "cmd": [
485 "python",
486 "-u",
487 "RECIPE_MODULE[gsutil]/resources/gsutil_wrapper.py",
488 "--",
489 "[DEPOT_TOOLS]/gsutil.py",
490 "--force-version",
491 "3.25",
492 "--",
493 "cat",
494 "gs://chrome-perf/bisect-results/dcdcdc0ff1122212323134879ddceeb1240b0988- test.results"
495 ],
496 "name": "gsutil Get test results for build dcdcdc0ff1122212323134879ddceeb12 40b0988",
497 "stdout": "/path/to/tmp/"
498 },
499 {
500 "cmd": [
501 "git",
502 "show",
503 "--name-only",
504 "--pretty=format:",
505 "dcdcdc0ff1122212323134879ddceeb1240b0988"
506 ],
507 "cwd": "[TMP_BASE]/fake_checkout_tmp_1",
508 "name": "Checking DEPS for dcdcdc0ff1122212323134879ddceeb1240b0988",
509 "stdout": "/path/to/tmp/"
510 },
511 {
512 "cmd": [
513 "git",
514 "fetch",
515 "origin",
516 "--tags"
517 ],
518 "cwd": "[TMP_BASE]/fake_checkout_tmp_1",
519 "name": "git fetch tags",
520 "stdout": "/path/to/tmp/"
521 },
522 {
523 "cmd": [
524 "git",
525 "cat-file",
526 "blob",
527 "a6298e4afedbf2cd461755ea6f45b0ad64222222:DEPS"
528 ],
529 "cwd": "[TMP_BASE]/fake_checkout_tmp_1",
530 "name": "git cat-file a6298e4afedbf2cd461755ea6f45b0ad64222222:DEPS",
531 "stdout": "/path/to/tmp/"
532 },
533 {
534 "cmd": [
535 "git",
536 "fetch",
537 "origin",
538 "--tags"
539 ],
540 "cwd": "[TMP_BASE]/fake_checkout_tmp_1",
541 "name": "git fetch tags (2)",
542 "stdout": "/path/to/tmp/"
543 },
544 {
545 "cmd": [
546 "git",
547 "cat-file",
548 "blob",
549 "dcdcdc0ff1122212323134879ddceeb1240b0988:DEPS"
550 ],
551 "cwd": "[TMP_BASE]/fake_checkout_tmp_1",
552 "name": "git cat-file dcdcdc0ff1122212323134879ddceeb1240b0988:DEPS",
553 "stdout": "/path/to/tmp/"
554 },
555 {
556 "name": "$final_result",
557 "reason": "Expected revisions to check.",
558 "status_code": 1
559 }
560 ]
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698