--- a/tests/bruterebase.py Fri Jun 18 14:17:43 2021 -0700
+++ b/tests/bruterebase.py Fri Jun 18 15:48:51 2021 -0700
@@ -48,26 +48,25 @@
tr = repo.transaction(b'rebase')
tr._report = lambda x: 0 # hide "transaction abort"
- ui.pushbuffer()
- try:
- rebase.rebase(ui, repo, dest=dest, rev=[spec])
- except error.Abort as ex:
- summary = b'ABORT: %s' % ex.message
- except Exception as ex:
- summary = b'CRASH: %s' % ex
- else:
- # short summary about new nodes
- cl = repo.changelog
- descs = []
- for rev in xrange(repolen, len(repo)):
- desc = b'%s:' % getdesc(rev)
- for prev in cl.parentrevs(rev):
- if prev > -1:
- desc += getdesc(prev)
- descs.append(desc)
- descs.sort()
- summary = b' '.join(descs)
- ui.popbuffer()
+ with ui.silent():
+ try:
+ rebase.rebase(ui, repo, dest=dest, rev=[spec])
+ except error.Abort as ex:
+ summary = b'ABORT: %s' % ex.message
+ except Exception as ex:
+ summary = b'CRASH: %s' % ex
+ else:
+ # short summary about new nodes
+ cl = repo.changelog
+ descs = []
+ for rev in xrange(repolen, len(repo)):
+ desc = b'%s:' % getdesc(rev)
+ for prev in cl.parentrevs(rev):
+ if prev > -1:
+ desc += getdesc(prev)
+ descs.append(desc)
+ descs.sort()
+ summary = b' '.join(descs)
repo.vfs.tryunlink(b'rebasestate')
subsetdesc = b''.join(getdesc(rev) for rev in subset)