equal
deleted
inserted
replaced
269 changeset: 9:3c77083deb4a |
269 changeset: 9:3c77083deb4a |
270 user: test |
270 user: test |
271 date: Thu Jan 01 00:00:09 1970 +0000 |
271 date: Thu Jan 01 00:00:09 1970 +0000 |
272 summary: 9 |
272 summary: 9 |
273 |
273 |
|
274 $ hg log -q -r 'bisect(range)' |
|
275 0:33b1f9bc8bc5 |
|
276 1:4ca5088da217 |
|
277 2:051e12f87bf1 |
|
278 3:0950834f0a9c |
|
279 4:5c668c22234f |
|
280 5:385a529b6670 |
|
281 6:a214d5d3811a |
|
282 8:dab8161ac8fc |
|
283 9:3c77083deb4a |
|
284 10:429fcd26f52d |
|
285 11:82ca6f06eccd |
|
286 12:9f259202bbe7 |
|
287 13:b0a32c86eb31 |
|
288 15:857b178a7cf3 |
|
289 16:609d82a7ebae |
|
290 17:228c06deef46 |
274 |
291 |
275 complex bisect test 2 # first good rev is 13 |
292 complex bisect test 2 # first good rev is 13 |
276 |
293 |
277 $ hg bisect -r |
294 $ hg bisect -r |
278 $ hg bisect -g 18 |
295 $ hg bisect -g 18 |
293 changeset: 13:b0a32c86eb31 |
310 changeset: 13:b0a32c86eb31 |
294 user: test |
311 user: test |
295 date: Thu Jan 01 00:00:13 1970 +0000 |
312 date: Thu Jan 01 00:00:13 1970 +0000 |
296 summary: 13 |
313 summary: 13 |
297 |
314 |
|
315 $ hg log -q -r 'bisect(range)' |
|
316 1:4ca5088da217 |
|
317 2:051e12f87bf1 |
|
318 3:0950834f0a9c |
|
319 4:5c668c22234f |
|
320 5:385a529b6670 |
|
321 6:a214d5d3811a |
|
322 8:dab8161ac8fc |
|
323 9:3c77083deb4a |
|
324 10:429fcd26f52d |
|
325 11:82ca6f06eccd |
|
326 12:9f259202bbe7 |
|
327 13:b0a32c86eb31 |
|
328 15:857b178a7cf3 |
|
329 18:d42e18c7bc9b |
298 |
330 |
299 complex bisect test 3 |
331 complex bisect test 3 |
300 |
332 |
301 first bad rev is 15 |
333 first bad rev is 15 |
302 10,9,13 are skipped an might be the first bad revisions as well |
334 10,9,13 are skipped an might be the first bad revisions as well |
345 parent: 10:429fcd26f52d |
377 parent: 10:429fcd26f52d |
346 user: test |
378 user: test |
347 date: Thu Jan 01 00:00:15 1970 +0000 |
379 date: Thu Jan 01 00:00:15 1970 +0000 |
348 summary: merge 10,13 |
380 summary: merge 10,13 |
349 |
381 |
|
382 $ hg log -q -r 'bisect(range)' |
|
383 1:4ca5088da217 |
|
384 2:051e12f87bf1 |
|
385 3:0950834f0a9c |
|
386 4:5c668c22234f |
|
387 5:385a529b6670 |
|
388 6:a214d5d3811a |
|
389 8:dab8161ac8fc |
|
390 9:3c77083deb4a |
|
391 10:429fcd26f52d |
|
392 11:82ca6f06eccd |
|
393 12:9f259202bbe7 |
|
394 13:b0a32c86eb31 |
|
395 15:857b178a7cf3 |
|
396 16:609d82a7ebae |
350 |
397 |
351 complex bisect test 4 |
398 complex bisect test 4 |
352 |
399 |
353 first good revision is 17 |
400 first good revision is 17 |
354 15,16 are skipped an might be the first good revisions as well |
401 15,16 are skipped an might be the first good revisions as well |
384 changeset: 17:228c06deef46 |
431 changeset: 17:228c06deef46 |
385 user: test |
432 user: test |
386 date: Thu Jan 01 00:00:17 1970 +0000 |
433 date: Thu Jan 01 00:00:17 1970 +0000 |
387 summary: 17 |
434 summary: 17 |
388 |
435 |
|
436 $ hg log -q -r 'bisect(range)' |
|
437 8:dab8161ac8fc |
|
438 9:3c77083deb4a |
|
439 10:429fcd26f52d |
|
440 11:82ca6f06eccd |
|
441 12:9f259202bbe7 |
|
442 13:b0a32c86eb31 |
|
443 15:857b178a7cf3 |
|
444 16:609d82a7ebae |
|
445 17:228c06deef46 |
389 |
446 |
390 test unrelated revs: |
447 test unrelated revs: |
391 |
448 |
392 $ hg bisect --reset |
449 $ hg bisect --reset |
393 $ hg bisect -b 7 |
450 $ hg bisect -b 7 |
394 $ hg bisect -g 14 |
451 $ hg bisect -g 14 |
395 abort: starting revisions are not directly related |
452 abort: starting revisions are not directly related |
396 [255] |
453 [255] |
|
454 $ hg log -q -r 'bisect(range)' |
397 $ hg bisect --reset |
455 $ hg bisect --reset |
398 |
456 |
399 end at merge: 17 bad, 11 good (but 9 is first bad) |
457 end at merge: 17 bad, 11 good (but 9 is first bad) |
400 |
458 |
401 $ hg bisect -r |
459 $ hg bisect -r |
416 summary: merge 10,13 |
474 summary: merge 10,13 |
417 |
475 |
418 Not all ancestors of this changeset have been checked. |
476 Not all ancestors of this changeset have been checked. |
419 Use bisect --extend to continue the bisection from |
477 Use bisect --extend to continue the bisection from |
420 the common ancestor, dab8161ac8fc. |
478 the common ancestor, dab8161ac8fc. |
|
479 $ hg log -q -r 'bisect(range)' |
|
480 11:82ca6f06eccd |
|
481 12:9f259202bbe7 |
|
482 13:b0a32c86eb31 |
|
483 15:857b178a7cf3 |
|
484 16:609d82a7ebae |
|
485 17:228c06deef46 |
421 $ hg bisect --extend |
486 $ hg bisect --extend |
422 Extending search to changeset 8:dab8161ac8fc |
487 Extending search to changeset 8:dab8161ac8fc |
423 2 files updated, 0 files merged, 2 files removed, 0 files unresolved |
488 2 files updated, 0 files merged, 2 files removed, 0 files unresolved |
424 $ hg bisect -g # dab8161ac8fc |
489 $ hg bisect -g # dab8161ac8fc |
425 Testing changeset 9:3c77083deb4a (3 changesets remaining, ~1 tests) |
490 Testing changeset 9:3c77083deb4a (3 changesets remaining, ~1 tests) |
429 changeset: 9:3c77083deb4a |
494 changeset: 9:3c77083deb4a |
430 user: test |
495 user: test |
431 date: Thu Jan 01 00:00:09 1970 +0000 |
496 date: Thu Jan 01 00:00:09 1970 +0000 |
432 summary: 9 |
497 summary: 9 |
433 |
498 |
|
499 $ hg log -q -r 'bisect(range)' |
|
500 8:dab8161ac8fc |
|
501 9:3c77083deb4a |
|
502 10:429fcd26f52d |
|
503 11:82ca6f06eccd |
|
504 12:9f259202bbe7 |
|
505 13:b0a32c86eb31 |
|
506 15:857b178a7cf3 |
|
507 16:609d82a7ebae |
|
508 17:228c06deef46 |
434 |
509 |
435 user adds irrelevant but consistent information (here: -g 2) to bisect state |
510 user adds irrelevant but consistent information (here: -g 2) to bisect state |
436 |
511 |
437 $ hg bisect -r |
512 $ hg bisect -r |
438 $ hg bisect -b 13 |
513 $ hg bisect -b 13 |
448 parent: 8:dab8161ac8fc |
523 parent: 8:dab8161ac8fc |
449 user: test |
524 user: test |
450 date: Thu Jan 01 00:00:11 1970 +0000 |
525 date: Thu Jan 01 00:00:11 1970 +0000 |
451 summary: 11 |
526 summary: 11 |
452 |
527 |
|
528 $ hg log -q -r 'bisect(range)' |
|
529 8:dab8161ac8fc |
|
530 11:82ca6f06eccd |
|
531 12:9f259202bbe7 |
|
532 13:b0a32c86eb31 |