Merge lp:~jelmer/brz/python3-q into lp:brz

Proposed by Jelmer Vernooij
Status: Merged
Approved by: Jelmer Vernooij
Approved revision: no longer in the source branch.
Merge reported by: The Breezy Bot
Merged at revision: not available
Proposed branch: lp:~jelmer/brz/python3-q
Merge into: lp:brz
Prerequisite: lp:~jelmer/brz/python3-p
Diff against target: 7273 lines (+1497/-233)
48 files modified
.bzrignore (+1/-0)
breezy/__init__.py (+9/-9)
breezy/bundle/bundle_data.py (+1/-0)
breezy/bundle/serializer/v08.py (+1/-1)
breezy/bzr/pack_repo.py (+4/-2)
breezy/bzr/remote.py (+21/-10)
breezy/bzr/smart/repository.py (+15/-9)
breezy/foreign.py (+5/-5)
breezy/mail_client.py (+5/-4)
breezy/plugins/git/repository.py (+3/-3)
breezy/plugins/git/tree.py (+3/-3)
breezy/plugins/po_merge/po_merge.py (+1/-1)
breezy/plugins/weave_fmt/bzrdir.py (+1/-1)
breezy/status.py (+1/-1)
breezy/testament.py (+5/-5)
breezy/tests/blackbox/test_branch.py (+1/-1)
breezy/tests/blackbox/test_init.py (+1/-1)
breezy/tests/blackbox/test_missing.py (+2/-2)
breezy/tests/blackbox/test_revert.py (+2/-1)
breezy/tests/blackbox/test_status.py (+56/-56)
breezy/tests/blackbox/test_too_much.py (+1/-1)
breezy/tests/blackbox/test_update.py (+2/-2)
breezy/tests/blackbox/test_whoami.py (+4/-1)
breezy/tests/per_controldir/test_controldir.py (+2/-2)
breezy/tests/per_interrepository/test_fetch.py (+1/-1)
breezy/tests/per_intertree/test_compare.py (+1/-1)
breezy/tests/per_pack_repository.py (+4/-1)
breezy/tests/per_repository/test_repository.py (+2/-1)
breezy/tests/per_repository_reference/test_commit_with_stacking.py (+1/-1)
breezy/tests/per_repository_vf/test_check_reconcile.py (+2/-2)
breezy/tests/per_repository_vf/test_write_group.py (+2/-2)
breezy/tests/test_bundle.py (+2/-2)
breezy/tests/test_foreign.py (+16/-16)
breezy/tests/test_mail_client.py (+15/-16)
breezy/tests/test_remote.py (+3/-3)
breezy/tests/test_repository.py (+1/-1)
breezy/tests/test_smart.py (+2/-2)
breezy/tests/test_status.py (+16/-19)
breezy/tests/test_testament.py (+8/-8)
breezy/tests/test_transform.py (+1/-1)
breezy/tests/test_upstream_import.py (+6/-6)
breezy/tests/test_workingtree_4.py (+13/-13)
breezy/tests/test_wsgi.py (+3/-3)
breezy/transport/http/wsgi.py (+2/-3)
breezy/transport/remote.py (+4/-1)
breezy/upstream_import.py (+14/-5)
python3.flapping (+1/-0)
python3.passing (+1230/-4)
To merge this branch: bzr merge lp:~jelmer/brz/python3-q
Reviewer Review Type Date Requested Status
Martin Packman Approve
Review via email: mp+349833@code.launchpad.net

Commit message

Fix a few more tests on Python 3.

Description of the change

Fix a few more tests on Python 3.

In particular, this fixes handling of repository format metadata transfer for remote formats. (~900 tests)

To post a comment you must log in.
Revision history for this message
Martin Packman (gz) wrote :

Thanks, see one nitpick about type for command lines.

review: Approve
Revision history for this message
The Breezy Bot (the-breezy-bot) wrote :
Revision history for this message
The Breezy Bot (the-breezy-bot) wrote :

Running landing tests failed
https://ci.breezy-vcs.org/job/land-brz/348/

Revision history for this message
The Breezy Bot (the-breezy-bot) wrote :

Running landing tests failed
https://ci.breezy-vcs.org/job/land-brz/349/

Revision history for this message
The Breezy Bot (the-breezy-bot) wrote :

Running landing tests failed
https://ci.breezy-vcs.org/job/land-brz/350/

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file '.bzrignore'
2--- .bzrignore 2018-05-07 17:04:47 +0000
3+++ .bzrignore 2018-07-25 01:51:42 +0000
4@@ -73,5 +73,6 @@
5 .testrepository
6 python3.passing.old
7 python3.passing.new
8+python3.passing.new.solid
9 selftest.log
10 .coverage
11
12=== modified file 'breezy/__init__.py'
13--- breezy/__init__.py 2018-03-04 19:11:21 +0000
14+++ breezy/__init__.py 2018-07-25 01:51:42 +0000
15@@ -62,23 +62,23 @@
16 This also checks that the version is reasonable: the sub-release must be
17 zero for final releases.
18
19- >>> print _format_version_tuple((1, 0, 0, 'final', 0))
20+ >>> print(_format_version_tuple((1, 0, 0, 'final', 0)))
21 1.0.0
22- >>> print _format_version_tuple((1, 2, 0, 'dev', 0))
23+ >>> print(_format_version_tuple((1, 2, 0, 'dev', 0)))
24 1.2.0dev
25- >>> print _format_version_tuple((1, 2, 0, 'dev', 1))
26+ >>> print(_format_version_tuple((1, 2, 0, 'dev', 1)))
27 1.2.0dev1
28- >>> print _format_version_tuple((1, 1, 1, 'candidate', 2))
29+ >>> print(_format_version_tuple((1, 1, 1, 'candidate', 2)))
30 1.1.1rc2
31- >>> print _format_version_tuple((2, 1, 0, 'beta', 1))
32+ >>> print(_format_version_tuple((2, 1, 0, 'beta', 1)))
33 2.1b1
34- >>> print _format_version_tuple((1, 4, 0))
35+ >>> print(_format_version_tuple((1, 4, 0)))
36 1.4.0
37- >>> print _format_version_tuple((1, 4))
38+ >>> print(_format_version_tuple((1, 4)))
39 1.4
40- >>> print _format_version_tuple((2, 1, 0, 'final', 42))
41+ >>> print(_format_version_tuple((2, 1, 0, 'final', 42)))
42 2.1.0.42
43- >>> print _format_version_tuple((1, 4, 0, 'wibble', 0))
44+ >>> print(_format_version_tuple((1, 4, 0, 'wibble', 0)))
45 1.4.0.wibble.0
46 """
47 if len(version_info) == 2:
48
49=== modified file 'breezy/bundle/bundle_data.py'
50--- breezy/bundle/bundle_data.py 2018-07-17 21:20:55 +0000
51+++ breezy/bundle/bundle_data.py 2018-07-25 01:51:42 +0000
52@@ -53,6 +53,7 @@
53 class RevisionInfo(object):
54 """Gets filled out for each revision object that is read.
55 """
56+
57 def __init__(self, revision_id):
58 self.revision_id = revision_id
59 self.sha1 = None
60
61=== modified file 'breezy/bundle/serializer/v08.py'
62--- breezy/bundle/serializer/v08.py 2018-07-11 21:06:20 +0000
63+++ breezy/bundle/serializer/v08.py 2018-07-25 01:51:42 +0000
64@@ -463,7 +463,7 @@
65 value = value.encode('utf8')
66 elif key in ('parent_ids'):
67 value = [v.encode('utf8') for v in value]
68- elif key in ('testament_sha1'):
69+ elif key in ('testament_sha1', 'inventory_sha1', 'sha1'):
70 value = value.encode('ascii')
71 setattr(revision_info, key, value)
72 else:
73
74=== modified file 'breezy/bzr/pack_repo.py'
75--- breezy/bzr/pack_repo.py 2018-07-17 23:40:50 +0000
76+++ breezy/bzr/pack_repo.py 2018-07-25 01:51:42 +0000
77@@ -66,6 +66,8 @@
78 )
79 from ..sixish import (
80 reraise,
81+ text_type,
82+ viewitems,
83 )
84 from ..bzr.vf_repository import (
85 MetaDirVersionedFileRepository,
86@@ -1081,7 +1083,7 @@
87 self._names = {}
88 self._packs_at_load = set()
89 for index, key, value in self._iter_disk_pack_index():
90- name = key[0].decode()
91+ name = key[0].decode('ascii')
92 self._names[name] = self._parse_index_sizes(value)
93 self._packs_at_load.add((key, value))
94 result = True
95@@ -1337,7 +1339,7 @@
96
97 # do a two-way diff against our original content
98 current_nodes = set()
99- for name, sizes in self._names.items():
100+ for name, sizes in viewitems(self._names):
101 current_nodes.add(
102 ((name.encode(), ), b' '.join(b'%d' % size for size in sizes)))
103
104
105=== modified file 'breezy/bzr/remote.py'
106--- breezy/bzr/remote.py 2018-07-01 15:42:26 +0000
107+++ breezy/bzr/remote.py 2018-07-25 01:51:42 +0000
108@@ -111,9 +111,9 @@
109 def response_tuple_to_repo_format(response):
110 """Convert a response tuple describing a repository format to a format."""
111 format = RemoteRepositoryFormat()
112- format._rich_root_data = (response[0] == 'yes')
113- format._supports_tree_reference = (response[1] == 'yes')
114- format._supports_external_lookups = (response[2] == 'yes')
115+ format._rich_root_data = (response[0] == b'yes')
116+ format._supports_tree_reference = (response[1] == b'yes')
117+ format._supports_external_lookups = (response[2] == b'yes')
118 format._network_name = response[3]
119 return format
120
121@@ -1272,7 +1272,8 @@
122 path = self.controldir._path_for_remote_call(self._client)
123 try:
124 response = self._call(b'Repository.abort_write_group', path,
125- self._lock_token, self._write_group_tokens)
126+ self._lock_token,
127+ [token.encode('utf-8') for token in self._write_group_tokens])
128 except Exception as exc:
129 self._write_group = None
130 if not suppress_errors:
131@@ -1310,7 +1311,7 @@
132 raise errors.BzrError("not in write group")
133 path = self.controldir._path_for_remote_call(self._client)
134 response = self._call(b'Repository.commit_write_group', path,
135- self._lock_token, self._write_group_tokens)
136+ self._lock_token, [token.encode('utf-8') for token in self._write_group_tokens])
137 if response != (b'ok', ):
138 raise errors.UnexpectedSmartServerResponse(response)
139 self._write_group_tokens = None
140@@ -1323,7 +1324,7 @@
141 path = self.controldir._path_for_remote_call(self._client)
142 try:
143 response = self._call(b'Repository.check_write_group', path,
144- self._lock_token, tokens)
145+ self._lock_token, [token.encode('utf-8') for token in tokens])
146 except errors.UnknownSmartMethod:
147 self._ensure_real()
148 return self._real_repository.resume_write_group(tokens)
149@@ -1739,7 +1740,7 @@
150 return self._real_repository.start_write_group()
151 if response[0] != b'ok':
152 raise errors.UnexpectedSmartServerResponse(response)
153- self._write_group_tokens = response[1]
154+ self._write_group_tokens = [token.decode('utf-8') for token in response[1]]
155
156 def _unlock(self, token):
157 path = self.controldir._path_for_remote_call(self._client)
158@@ -2000,7 +2001,10 @@
159 prev_inv = Inventory(root_id=None,
160 revision_id=_mod_revision.NULL_REVISION)
161 # there should be just one substream, with inventory deltas
162- substream_kind, substream = next(stream)
163+ try:
164+ substream_kind, substream = next(stream)
165+ except StopIteration:
166+ return
167 if substream_kind != "inventory-deltas":
168 raise AssertionError(
169 "Unexpected stream %r received" % substream_kind)
170@@ -2240,7 +2244,10 @@
171 unused = b""
172 while True:
173 while not b"\n" in unused:
174- unused += next(byte_stream)
175+ try:
176+ unused += next(byte_stream)
177+ except StopIteration:
178+ return
179 header, rest = unused.split(b"\n", 1)
180 args = header.split(b"\0")
181 if args[0] == b"absent":
182@@ -2749,7 +2756,9 @@
183 path = self.controldir._path_for_remote_call(self._client)
184 response, handler = self._call_with_body_bytes_expecting_body(
185 b'Repository.add_signature_text', (path, self._lock_token,
186- revision_id) + tuple(self._write_group_tokens), signature)
187+ revision_id) +
188+ tuple([token.encode('utf-8') for token in self._write_group_tokens]),
189+ signature)
190 handler.cancel_read_body()
191 self.refresh_data()
192 if response[0] != b'ok':
193@@ -3619,6 +3628,8 @@
194 return self._real_branch.get_stacked_on_url()
195 if response[0] != b'ok':
196 raise errors.UnexpectedSmartServerResponse(response)
197+ if sys.version_info[0] == 3:
198+ return response[1].decode('utf-8')
199 return response[1]
200
201 def set_stacked_on_url(self, url):
202
203=== modified file 'breezy/bzr/smart/repository.py'
204--- breezy/bzr/smart/repository.py 2018-06-30 22:25:16 +0000
205+++ breezy/bzr/smart/repository.py 2018-07-25 01:51:42 +0000
206@@ -918,7 +918,8 @@
207 # bzip needed? missing keys should typically be a small set.
208 # Should this be a streaming body response ?
209 missing_keys = sorted(missing_keys)
210- bytes = bencode.bencode((write_group_tokens, missing_keys))
211+ bytes = bencode.bencode((
212+ [token.encode('utf-8') for token in write_group_tokens], missing_keys))
213 self.repository.unlock()
214 return SuccessfulSmartServerResponse((b'missing-basis', bytes))
215 else:
216@@ -976,7 +977,7 @@
217 """
218 self._lock_token = lock_token
219 self._revision_id = revision_id
220- self._write_group_tokens = write_group_tokens
221+ self._write_group_tokens = [token.decode('utf-8') for token in write_group_tokens]
222 return None
223
224 def do_body(self, body_bytes):
225@@ -994,7 +995,7 @@
226 finally:
227 new_write_group_tokens = self._repository.suspend_write_group()
228 return SuccessfulSmartServerResponse(
229- (b'ok', ) + tuple(new_write_group_tokens))
230+ (b'ok', ) + tuple([token.encode('utf-8') for token in new_write_group_tokens]))
231
232
233 class SmartServerRepositoryStartWriteGroup(SmartServerRepositoryRequest):
234@@ -1025,10 +1026,10 @@
235 """Commit a write group."""
236 with repository.lock_write(token=lock_token):
237 try:
238- repository.resume_write_group(write_group_tokens)
239+ repository.resume_write_group([token.decode('utf-8') for token in write_group_tokens])
240 except errors.UnresumableWriteGroup as e:
241 return FailedSmartServerResponse(
242- (b'UnresumableWriteGroup', e.write_groups, e.reason))
243+ (b'UnresumableWriteGroup', [token.encode('utf-8') for token in e.write_groups], e.reason))
244 try:
245 repository.commit_write_group()
246 except:
247@@ -1049,10 +1050,12 @@
248 """Abort a write group."""
249 with repository.lock_write(token=lock_token):
250 try:
251- repository.resume_write_group(write_group_tokens)
252+ repository.resume_write_group([token.decode('utf-8') for token in write_group_tokens])
253 except errors.UnresumableWriteGroup as e:
254 return FailedSmartServerResponse(
255- (b'UnresumableWriteGroup', e.write_groups, e.reason))
256+ (b'UnresumableWriteGroup',
257+ [token.encode('utf-8') for token in e.write_groups],
258+ e.reason))
259 repository.abort_write_group()
260 return SuccessfulSmartServerResponse((b'ok', ))
261
262@@ -1067,10 +1070,13 @@
263 """Abort a write group."""
264 with repository.lock_write(token=lock_token):
265 try:
266- repository.resume_write_group(write_group_tokens)
267+ repository.resume_write_group(
268+ [token.decode('utf-8') for token in write_group_tokens])
269 except errors.UnresumableWriteGroup as e:
270 return FailedSmartServerResponse(
271- (b'UnresumableWriteGroup', e.write_groups, e.reason))
272+ (b'UnresumableWriteGroup',
273+ [token.encode('utf-8') for token in e.write_groups],
274+ e.reason))
275 else:
276 repository.suspend_write_group()
277 return SuccessfulSmartServerResponse((b'ok', ))
278
279=== modified file 'breezy/foreign.py'
280--- breezy/foreign.py 2018-04-03 01:03:19 +0000
281+++ breezy/foreign.py 2018-07-25 01:51:42 +0000
282@@ -88,7 +88,7 @@
283 The factory must be a callable that takes one parameter: the key.
284 It must produce an instance of VcsMapping when called.
285 """
286- if ":" in key:
287+ if b":" in key:
288 raise ValueError("mapping name can not contain colon (:)")
289 registry.Registry.register(self, key, factory, help)
290
291@@ -116,7 +116,7 @@
292
293 def __init__(self, foreign_revid, mapping, *args, **kwargs):
294 if not "inventory_sha1" in kwargs:
295- kwargs["inventory_sha1"] = ""
296+ kwargs["inventory_sha1"] = b""
297 super(ForeignRevision, self).__init__(*args, **kwargs)
298 self.foreign_revid = foreign_revid
299 self.mapping = mapping
300@@ -171,7 +171,7 @@
301 :param foreign_vcs: ForeignVCS instance
302 :param help: Description of the foreign VCS
303 """
304- if ":" in key or "-" in key:
305+ if b":" in key or b"-" in key:
306 raise ValueError("vcs name can not contain : or -")
307 registry.Registry.register(self, key, foreign_vcs, help)
308
309@@ -182,10 +182,10 @@
310 :param revid: The bzr revision id
311 :return: tuple with foreign revid and vcs mapping
312 """
313- if not ":" in revid or not "-" in revid:
314+ if b":" not in revid or b"-" not in revid:
315 raise errors.InvalidRevisionId(revid, None)
316 try:
317- foreign_vcs = self.get(revid.split("-")[0])
318+ foreign_vcs = self.get(revid.split(b"-")[0])
319 except KeyError:
320 raise errors.InvalidRevisionId(revid, None)
321 return foreign_vcs.mapping_registry.revision_id_bzr_to_foreign(revid)
322
323=== modified file 'breezy/mail_client.py'
324--- breezy/mail_client.py 2018-06-30 14:48:37 +0000
325+++ breezy/mail_client.py 2018-07-25 01:51:42 +0000
326@@ -33,6 +33,7 @@
327 registry,
328 )
329 from .sixish import (
330+ PY3,
331 text_type,
332 )
333
334@@ -235,7 +236,7 @@
335 :param u: possible unicode string.
336 :return: encoded string if u is unicode, u itself otherwise.
337 """
338- if isinstance(u, text_type):
339+ if not PY3 and isinstance(u, text_type):
340 return u.encode(osutils.get_user_encoding(), 'replace')
341 return u
342
343@@ -248,7 +249,7 @@
344 path itself otherwise.
345 :raise: UnableEncodePath.
346 """
347- if isinstance(path, text_type):
348+ if not PY3 and isinstance(path, text_type):
349 try:
350 return path.encode(osutils.get_user_encoding())
351 except UnicodeEncodeError:
352@@ -301,7 +302,7 @@
353 # Store the temp file object in self, so that it does not get
354 # garbage collected and delete the file before mutt can read it.
355 self._temp_file = tempfile.NamedTemporaryFile(
356- prefix="mutt-body-", suffix=".txt")
357+ prefix="mutt-body-", suffix=".txt", mode="w+")
358 self._temp_file.write(body)
359 self._temp_file.flush()
360 message_options.extend(['-i', self._temp_file.name])
361@@ -469,7 +470,7 @@
362 after being read by Emacs.)
363 """
364
365- _defun = r"""(defun bzr-add-mime-att (file)
366+ _defun = br"""(defun bzr-add-mime-att (file)
367 "Attach FILE to a mail buffer as a MIME attachment."
368 (let ((agent mail-user-agent))
369 (if (and file (file-exists-p file))
370
371=== modified file 'breezy/plugins/git/repository.py'
372--- breezy/plugins/git/repository.py 2018-07-25 00:39:14 +0000
373+++ breezy/plugins/git/repository.py 2018-07-25 01:51:42 +0000
374@@ -345,9 +345,9 @@
375 except KeyError:
376 raise errors.RevisionNotPresent((fileid, revid), self)
377 else:
378- if obj.type_name == "tree":
379+ if obj.type_name == b"tree":
380 yield (identifier, [])
381- elif obj.type_name == "blob":
382+ elif obj.type_name == b"blob":
383 yield (identifier, obj.chunked)
384 else:
385 raise AssertionError("file text resolved to %r" % obj)
386@@ -358,7 +358,7 @@
387 revs = []
388 for sha in self._git.object_store:
389 o = self._git.object_store[sha]
390- if o.type_name == "commit":
391+ if o.type_name == b"commit":
392 revs.append(o.id)
393 result['revisions'] = len(revs)
394 return result
395
396=== modified file 'breezy/plugins/git/tree.py'
397--- breezy/plugins/git/tree.py 2018-07-14 19:33:15 +0000
398+++ breezy/plugins/git/tree.py 2018-07-25 01:51:42 +0000
399@@ -319,7 +319,7 @@
400
401 def all_versioned_paths(self):
402 ret = set()
403- todo = {(self.store, '', self.tree)}
404+ todo = [(self.store, b'', self.tree)]
405 while todo:
406 (store, path, tree_id) = todo.pop()
407 if tree_id is None:
408@@ -328,9 +328,9 @@
409 for name, mode, hexsha in tree.items():
410 subpath = posixpath.join(path, name)
411 if stat.S_ISDIR(mode):
412- todo.add((store, subpath, hexsha))
413+ todo.append((store, subpath, hexsha))
414 else:
415- ret.add(subpath)
416+ ret.add(subpath.decode('utf-8'))
417 return ret
418
419 def get_root_id(self):
420
421=== modified file 'breezy/plugins/po_merge/po_merge.py'
422--- breezy/plugins/po_merge/po_merge.py 2018-03-18 02:14:58 +0000
423+++ breezy/plugins/po_merge/po_merge.py 2018-07-25 01:51:42 +0000
424@@ -162,7 +162,7 @@
425 f.writelines(params.other_lines)
426 command = self.conf.expand_options(self.command, env)
427 retcode, out, err = self._invoke(command)
428- with osutils.open_file(env['result']) as f:
429+ with osutils.open_file(env['result'], 'rb') as f:
430 # FIXME: To avoid the list() construct below which means the
431 # whole 'result' file is kept in memory, there may be a way to
432 # use an iterator that will close the file when it's done, but
433
434=== modified file 'breezy/plugins/weave_fmt/bzrdir.py'
435--- breezy/plugins/weave_fmt/bzrdir.py 2018-03-25 02:55:15 +0000
436+++ breezy/plugins/weave_fmt/bzrdir.py 2018-07-25 01:51:42 +0000
437@@ -557,7 +557,7 @@
438 ui.ui_factory.note(gettext('starting upgrade from format 6 to metadir'))
439 self.controldir.transport.put_bytes(
440 'branch-format',
441- "Converting to format 6",
442+ b"Converting to format 6",
443 mode=self.file_mode)
444 # its faster to move specific files around than to open and use the apis...
445 # first off, nuke ancestry.weave, it was never used.
446
447=== modified file 'breezy/status.py'
448--- breezy/status.py 2018-06-21 23:59:28 +0000
449+++ breezy/status.py 2018-07-25 01:51:42 +0000
450@@ -295,7 +295,7 @@
451 rev = branch.repository.get_revision(merge)
452 except errors.NoSuchRevision:
453 # If we are missing a revision, just print out the revision id
454- to_file.write(first_prefix + '(ghost) ' + merge + '\n')
455+ to_file.write(first_prefix + '(ghost) ' + merge.decode('utf-8') + '\n')
456 other_revisions.append(merge)
457 continue
458
459
460=== modified file 'breezy/testament.py'
461--- breezy/testament.py 2018-07-25 00:39:14 +0000
462+++ breezy/testament.py 2018-07-25 01:51:42 +0000
463@@ -137,7 +137,7 @@
464 r = []
465 a = r.append
466 a(self.long_header)
467- a('revision-id: %s\n' % self.revision_id)
468+ a('revision-id: %s\n' % self.revision_id.decode('utf-8'))
469 a('committer: %s\n' % self.committer)
470 a('timestamp: %d\n' % self.timestamp)
471 a('timezone: %d\n' % self.timezone)
472@@ -146,7 +146,7 @@
473 for parent_id in sorted(self.parent_ids):
474 if contains_whitespace(parent_id):
475 raise ValueError(parent_id)
476- a(' %s\n' % parent_id)
477+ a(' %s\n' % parent_id.decode('utf-8'))
478 a('message:\n')
479 for l in self.message.splitlines():
480 a(' %s\n' % l)
481@@ -173,12 +173,12 @@
482 if contains_whitespace(ie.file_id):
483 raise ValueError(ie.file_id)
484 content = ''
485- content_spacer=''
486+ content_spacer= ''
487 if ie.kind == 'file':
488 # TODO: avoid switching on kind
489 if not ie.text_sha1:
490 raise AssertionError()
491- content = ie.text_sha1
492+ content = ie.text_sha1.decode('ascii')
493 content_spacer = ' '
494 elif ie.kind == 'symlink':
495 if not ie.symlink_target:
496@@ -226,7 +226,7 @@
497 include_root = False
498 def _entry_to_line(self, path, ie):
499 l = Testament._entry_to_line(self, path, ie)[:-1]
500- l += ' ' + ie.revision.decode('ascii')
501+ l += ' ' + ie.revision.decode('utf-8')
502 l += {True: ' yes\n', False: ' no\n'}[ie.executable]
503 return l
504
505
506=== modified file 'breezy/tests/blackbox/test_branch.py'
507--- breezy/tests/blackbox/test_branch.py 2018-07-07 15:06:42 +0000
508+++ breezy/tests/blackbox/test_branch.py 2018-07-25 01:51:42 +0000
509@@ -554,7 +554,7 @@
510 source, rev1, rev2 = fixtures.build_branch_with_non_ancestral_rev(builder)
511 source.get_config_stack().set('branch.fetch_tags', True)
512 source.tags.set_tag('tag-a', rev2)
513- source.tags.set_tag('tag-missing', 'missing-rev')
514+ source.tags.set_tag('tag-missing', b'missing-rev')
515 # Now source has a tag not in its ancestry. Make a branch from it.
516 self.reset_smart_call_log()
517 out, err = self.run_bzr(['branch', self.get_url('source'), 'target'])
518
519=== modified file 'breezy/tests/blackbox/test_init.py'
520--- breezy/tests/blackbox/test_init.py 2018-07-16 22:59:06 +0000
521+++ breezy/tests/blackbox/test_init.py 2018-07-25 01:51:42 +0000
522@@ -183,7 +183,7 @@
523 ''')
524 g_store.save()
525 out, err = self.run_bzr_subprocess('init')
526- self.assertContainsRe(out, '1.9')
527+ self.assertContainsRe(out, b'1.9')
528
529 def test_init_no_tree(self):
530 """'brz init --no-tree' creates a branch with no working tree."""
531
532=== modified file 'breezy/tests/blackbox/test_missing.py'
533--- breezy/tests/blackbox/test_missing.py 2018-07-07 15:06:42 +0000
534+++ breezy/tests/blackbox/test_missing.py 2018-07-25 01:51:42 +0000
535@@ -27,9 +27,9 @@
536 def assertMessages(self, out, must_have=(), must_not_have=()):
537 """Check if commit messages are in or not in the output"""
538 for m in must_have:
539- self.assertContainsRe(out, br'\nmessage:\n %s\n' % m)
540+ self.assertContainsRe(out, r'\nmessage:\n %s\n' % m)
541 for m in must_not_have:
542- self.assertNotContainsRe(out, br'\nmessage:\n %s\n' % m)
543+ self.assertNotContainsRe(out, r'\nmessage:\n %s\n' % m)
544
545 def test_missing_quiet(self):
546 # <https://bugs.launchpad.net/bzr/+bug/284748>
547
548=== modified file 'breezy/tests/blackbox/test_revert.py'
549--- breezy/tests/blackbox/test_revert.py 2018-07-13 00:24:33 +0000
550+++ breezy/tests/blackbox/test_revert.py 2018-07-25 01:51:42 +0000
551@@ -66,7 +66,8 @@
552
553 self.assertEqual('1\n', self.run_bzr('revno')[0])
554 self.run_bzr('revert %s file' % param)
555- self.assertEqual('spam', open('file', 'rb').read())
556+ with open('file', 'rb') as f:
557+ self.assertEqual(b'spam', f.read())
558
559 def test_revert_in_subdir(self):
560 self.helper()
561
562=== modified file 'breezy/tests/blackbox/test_status.py'
563--- breezy/tests/blackbox/test_status.py 2018-07-15 18:45:17 +0000
564+++ breezy/tests/blackbox/test_status.py 2018-07-25 01:51:42 +0000
565@@ -301,19 +301,19 @@
566 [conflicts.ContentsConflict('foo')]))
567 tof = BytesIO()
568 show_tree_status(tree, specific_files=['dir2'], to_file=tof)
569- self.assertEqualDiff('', tof.getvalue())
570+ self.assertEqualDiff(b'', tof.getvalue())
571 tree.set_conflicts(conflicts.ConflictList(
572 [conflicts.ContentsConflict('dir2')]))
573 tof = BytesIO()
574 show_tree_status(tree, specific_files=['dir2'], to_file=tof)
575- self.assertEqualDiff('conflicts:\n Contents conflict in dir2\n',
576+ self.assertEqualDiff(b'conflicts:\n Contents conflict in dir2\n',
577 tof.getvalue())
578
579 tree.set_conflicts(conflicts.ConflictList(
580 [conflicts.ContentsConflict('dir2/file1')]))
581 tof = BytesIO()
582 show_tree_status(tree, specific_files=['dir2'], to_file=tof)
583- self.assertEqualDiff('conflicts:\n Contents conflict in dir2/file1\n',
584+ self.assertEqualDiff(b'conflicts:\n Contents conflict in dir2/file1\n',
585 tof.getvalue())
586
587 def _prepare_nonexistent(self):
588@@ -384,100 +384,100 @@
589 # brz st [--short] NONEXISTENT ...others..
590 wt = self._prepare_nonexistent()
591 expected = [
592- b'removed:\n',
593- b' FILE_E\n',
594- b'modified:\n',
595- b' FILE_B\n',
596- b' FILE_C\n',
597- b'nonexistent:\n',
598- b' NONEXISTENT\n',
599+ 'removed:\n',
600+ ' FILE_E\n',
601+ 'modified:\n',
602+ ' FILE_B\n',
603+ ' FILE_C\n',
604+ 'nonexistent:\n',
605+ ' NONEXISTENT\n',
606 ]
607 out, err = self.run_bzr('status NONEXISTENT '
608 'FILE_A FILE_B FILE_C FILE_D FILE_E',
609 retcode=3)
610 self.assertEqual(expected, out.splitlines(True))
611 self.assertContainsRe(err,
612- br'.*ERROR: Path\(s\) do not exist: '
613- b'NONEXISTENT.*')
614+ r'.*ERROR: Path\(s\) do not exist: '
615+ 'NONEXISTENT.*')
616 expected = [
617- b' D FILE_E\n',
618- b' M FILE_C\n',
619- b' M FILE_B\n',
620- b'X NONEXISTENT\n',
621+ ' D FILE_E\n',
622+ ' M FILE_C\n',
623+ ' M FILE_B\n',
624+ 'X NONEXISTENT\n',
625 ]
626 out, err = self.run_bzr('status --short NONEXISTENT '
627 'FILE_A FILE_B FILE_C FILE_D FILE_E',
628 retcode=3)
629 self.assertEqual(expected, out.splitlines(True))
630 self.assertContainsRe(err,
631- br'.*ERROR: Path\(s\) do not exist: '
632- b'NONEXISTENT.*')
633+ r'.*ERROR: Path\(s\) do not exist: '
634+ 'NONEXISTENT.*')
635
636 def test_status_multiple_nonexistent_files(self):
637 # brz st [--short] NONEXISTENT ... ANOTHER_NONEXISTENT ...
638 wt = self._prepare_nonexistent()
639 expected = [
640- b'removed:\n',
641- b' FILE_E\n',
642- b'modified:\n',
643- b' FILE_B\n',
644- b' FILE_C\n',
645- b'nonexistent:\n',
646- b' ANOTHER_NONEXISTENT\n',
647- b' NONEXISTENT\n',
648+ 'removed:\n',
649+ ' FILE_E\n',
650+ 'modified:\n',
651+ ' FILE_B\n',
652+ ' FILE_C\n',
653+ 'nonexistent:\n',
654+ ' ANOTHER_NONEXISTENT\n',
655+ ' NONEXISTENT\n',
656 ]
657 out, err = self.run_bzr('status NONEXISTENT '
658 'FILE_A FILE_B ANOTHER_NONEXISTENT '
659 'FILE_C FILE_D FILE_E', retcode=3)
660 self.assertEqual(expected, out.splitlines(True))
661 self.assertContainsRe(err,
662- br'.*ERROR: Path\(s\) do not exist: '
663- b'ANOTHER_NONEXISTENT NONEXISTENT.*')
664+ r'.*ERROR: Path\(s\) do not exist: '
665+ 'ANOTHER_NONEXISTENT NONEXISTENT.*')
666 expected = [
667- b' D FILE_E\n',
668- b' M FILE_C\n',
669- b' M FILE_B\n',
670- b'X ANOTHER_NONEXISTENT\n',
671- b'X NONEXISTENT\n',
672+ ' D FILE_E\n',
673+ ' M FILE_C\n',
674+ ' M FILE_B\n',
675+ 'X ANOTHER_NONEXISTENT\n',
676+ 'X NONEXISTENT\n',
677 ]
678 out, err = self.run_bzr('status --short NONEXISTENT '
679 'FILE_A FILE_B ANOTHER_NONEXISTENT '
680 'FILE_C FILE_D FILE_E', retcode=3)
681 self.assertEqual(expected, out.splitlines(True))
682 self.assertContainsRe(err,
683- br'.*ERROR: Path\(s\) do not exist: '
684- b'ANOTHER_NONEXISTENT NONEXISTENT.*')
685+ r'.*ERROR: Path\(s\) do not exist: '
686+ 'ANOTHER_NONEXISTENT NONEXISTENT.*')
687
688 def test_status_nonexistent_file_with_unversioned(self):
689 # brz st [--short] NONEXISTENT A B UNVERSIONED_BUT_EXISTING C D E Q
690 wt = self._prepare_nonexistent()
691 expected = [
692- b'removed:\n',
693- b' FILE_E\n',
694- b'added:\n',
695- b' FILE_Q\n',
696- b'modified:\n',
697- b' FILE_B\n',
698- b' FILE_C\n',
699- b'unknown:\n',
700- b' UNVERSIONED_BUT_EXISTING\n',
701- b'nonexistent:\n',
702- b' NONEXISTENT\n',
703+ 'removed:\n',
704+ ' FILE_E\n',
705+ 'added:\n',
706+ ' FILE_Q\n',
707+ 'modified:\n',
708+ ' FILE_B\n',
709+ ' FILE_C\n',
710+ 'unknown:\n',
711+ ' UNVERSIONED_BUT_EXISTING\n',
712+ 'nonexistent:\n',
713+ ' NONEXISTENT\n',
714 ]
715 out, err = self.run_bzr('status NONEXISTENT '
716 'FILE_A FILE_B UNVERSIONED_BUT_EXISTING '
717 'FILE_C FILE_D FILE_E FILE_Q', retcode=3)
718 self.assertEqual(expected, out.splitlines(True))
719 self.assertContainsRe(err,
720- br'.*ERROR: Path\(s\) do not exist: '
721- b'NONEXISTENT.*')
722+ r'.*ERROR: Path\(s\) do not exist: '
723+ 'NONEXISTENT.*')
724 expected = sorted([
725- b'+N FILE_Q\n',
726- b'? UNVERSIONED_BUT_EXISTING\n',
727- b' D FILE_E\n',
728- b' M FILE_C\n',
729- b' M FILE_B\n',
730- b'X NONEXISTENT\n',
731+ '+N FILE_Q\n',
732+ '? UNVERSIONED_BUT_EXISTING\n',
733+ ' D FILE_E\n',
734+ ' M FILE_C\n',
735+ ' M FILE_B\n',
736+ 'X NONEXISTENT\n',
737 ])
738 out, err = self.run_bzr('status --short NONEXISTENT '
739 'FILE_A FILE_B UNVERSIONED_BUT_EXISTING '
740@@ -486,8 +486,8 @@
741 actual.sort()
742 self.assertEqual(expected, actual)
743 self.assertContainsRe(err,
744- br'.*ERROR: Path\(s\) do not exist: '
745- b'NONEXISTENT.*')
746+ r'.*ERROR: Path\(s\) do not exist: '
747+ 'NONEXISTENT.*')
748
749 def test_status_out_of_date(self):
750 """Simulate status of out-of-date tree after remote push"""
751
752=== modified file 'breezy/tests/blackbox/test_too_much.py'
753--- breezy/tests/blackbox/test_too_much.py 2018-06-29 15:36:29 +0000
754+++ breezy/tests/blackbox/test_too_much.py 2018-07-25 01:51:42 +0000
755@@ -365,7 +365,7 @@
756 progress("status of new file")
757
758 with open('test.txt', 'wt') as f:
759- f.write(b'hello world!\n')
760+ f.write('hello world!\n')
761
762 self.assertEqual(self.run_bzr('unknowns')[0], 'test.txt\n')
763
764
765=== modified file 'breezy/tests/blackbox/test_update.py'
766--- breezy/tests/blackbox/test_update.py 2018-07-17 21:20:55 +0000
767+++ breezy/tests/blackbox/test_update.py 2018-07-25 01:51:42 +0000
768@@ -192,7 +192,7 @@
769 self.build_tree(['checkout1/'])
770 checkout_dir = bzrdir.BzrDirMetaFormat1().initialize('checkout1')
771 checkout_dir.set_branch_reference(master.branch)
772- checkout1 = checkout_dir.create_workingtree('m1')
773+ checkout1 = checkout_dir.create_workingtree(b'm1')
774
775 # Create a second branch, with an extra commit
776 other = master.controldir.sprout('other').open_workingtree()
777@@ -248,7 +248,7 @@
778 self.build_tree(['checkout1/'])
779 checkout_dir = bzrdir.BzrDirMetaFormat1().initialize('checkout1')
780 checkout_dir.set_branch_reference(master.branch)
781- checkout1 = checkout_dir.create_workingtree('m1')
782+ checkout1 = checkout_dir.create_workingtree(b'm1')
783
784 # Create a second branch, with an extra commit
785 other = master.controldir.sprout('other').open_workingtree()
786
787=== modified file 'breezy/tests/blackbox/test_whoami.py'
788--- breezy/tests/blackbox/test_whoami.py 2018-07-07 15:06:42 +0000
789+++ breezy/tests/blackbox/test_whoami.py 2018-07-25 01:51:42 +0000
790@@ -24,6 +24,7 @@
791 errors,
792 tests,
793 )
794+from breezy.sixish import PY3
795
796
797 class TestWhoami(tests.TestCaseWithTransport):
798@@ -33,6 +34,8 @@
799 self.assertEqual('', err)
800 lines = out.splitlines()
801 self.assertLength(1, lines)
802+ if PY3 and isinstance(expected, bytes):
803+ expected = expected.decode(kwargs.get('encoding', 'ascii'))
804 self.assertEqual(expected, lines[0].rstrip())
805
806 def test_whoami_no_args_no_conf(self):
807@@ -72,7 +75,7 @@
808 """verify that an identity can be in utf-8."""
809 self.run_bzr(['whoami', u'Branch Identity \u20ac <branch@identi.ty>'],
810 encoding='utf-8')
811- self.assertWhoAmI('Branch Identity \xe2\x82\xac <branch@identi.ty>',
812+ self.assertWhoAmI(b'Branch Identity \xe2\x82\xac <branch@identi.ty>',
813 encoding='utf-8')
814 self.assertWhoAmI('branch@identi.ty', '--email')
815
816
817=== modified file 'breezy/tests/per_controldir/test_controldir.py'
818--- breezy/tests/per_controldir/test_controldir.py 2018-07-17 23:40:50 +0000
819+++ breezy/tests/per_controldir/test_controldir.py 2018-07-25 01:51:42 +0000
820@@ -896,7 +896,7 @@
821 except errors.TagsNotSupported:
822 raise TestNotApplicable('Branch format does not support tags ')
823 try:
824- source.tags.set_tag('tag-absent', 'absent-rev')
825+ source.tags.set_tag('tag-absent', b'absent-rev')
826 except errors.GhostTagsNotSupported:
827 has_ghost_tag = False
828 else:
829@@ -909,7 +909,7 @@
830 new_branch = target.open_branch()
831 if has_ghost_tag:
832 self.assertEqual(
833- {'tag-absent': 'absent-rev', 'tag-non-ancestry': rev_b2},
834+ {'tag-absent': b'absent-rev', 'tag-non-ancestry': rev_b2},
835 new_branch.tags.get_tag_dict())
836 else:
837 self.assertEqual(
838
839=== modified file 'breezy/tests/per_interrepository/test_fetch.py'
840--- breezy/tests/per_interrepository/test_fetch.py 2018-07-15 18:45:17 +0000
841+++ breezy/tests/per_interrepository/test_fetch.py 2018-07-25 01:51:42 +0000
842@@ -540,7 +540,7 @@
843 self.build_tree(['tree/filename'])
844 if not from_tree.supports_setting_file_ids():
845 raise TestNotApplicable('from tree format can not create custom file ids')
846- from_tree.add('filename', 'funky-chars<>%&;"\'')
847+ from_tree.add('filename', b'funky-chars<>%&;"\'')
848 from_tree.commit('commit filename')
849 to_repo = self.make_to_repository('to')
850 try:
851
852=== modified file 'breezy/tests/per_intertree/test_compare.py'
853--- breezy/tests/per_intertree/test_compare.py 2018-07-17 23:11:20 +0000
854+++ breezy/tests/per_intertree/test_compare.py 2018-07-25 01:51:42 +0000
855@@ -916,7 +916,7 @@
856 # When an old parent included because of a path conflict is removed,
857 # its children have to be all included in the delta.
858 tree1 = self.make_branch_and_tree('1')
859- tree1.mkdir('a', 'a-old-id')
860+ tree1.mkdir('a', b'a-old-id')
861 tree1.mkdir('a/reparented', b'reparented-id')
862 tree1.mkdir('a/deleted', b'deleted-id')
863 tree2 = self.make_to_branch_and_tree('2')
864
865=== modified file 'breezy/tests/per_pack_repository.py'
866--- breezy/tests/per_pack_repository.py 2018-07-17 23:40:50 +0000
867+++ breezy/tests/per_pack_repository.py 2018-07-25 01:51:42 +0000
868@@ -262,7 +262,10 @@
869 cur_names = set(repo._pack_collection._names)
870 # In this test, len(result) is always 1, so unordered is ok
871 new_names = list(cur_names - old_names)
872- self.assertEqual(new_names, result)
873+ # TODO(jelmer): commit_write_group should probably return
874+ # pack names in the same type (text_type or bytes) as the
875+ # actual pack names.
876+ self.assertEqual(new_names, [p.decode('ascii') for p in result])
877
878 def test_fail_obsolete_deletion(self):
879 # failing to delete obsolete packs is not fatal
880
881=== modified file 'breezy/tests/per_repository/test_repository.py'
882--- breezy/tests/per_repository/test_repository.py 2018-07-17 21:50:43 +0000
883+++ breezy/tests/per_repository/test_repository.py 2018-07-25 01:51:42 +0000
884@@ -45,6 +45,7 @@
885 from ...sixish import (
886 BytesIO,
887 text_type,
888+ unichr,
889 )
890 from .. import (
891 per_repository,
892@@ -461,7 +462,7 @@
893 a_rev = tree.commit('initial empty commit', allow_pointless=True)
894 b_rev = tree.commit('second empty commit', allow_pointless=True)
895 c_rev = tree.commit('third empty commit', allow_pointless=True)
896- d_rev = 'd-rev'
897+ d_rev = b'd-rev'
898 repo = tree.branch.repository
899 revision_ids = [a_rev, c_rev, b_rev, d_rev]
900 revid_with_rev = repo.iter_revisions(revision_ids)
901
902=== modified file 'breezy/tests/per_repository_reference/test_commit_with_stacking.py'
903--- breezy/tests/per_repository_reference/test_commit_with_stacking.py 2018-06-22 17:01:31 +0000
904+++ breezy/tests/per_repository_reference/test_commit_with_stacking.py 2018-07-25 01:51:42 +0000
905@@ -193,7 +193,7 @@
906 to_be_merged_tree.add(['f2.txt'], [b'f2.txt-id'])
907 ghost_key = (b'ghost-rev-id',)
908 to_be_merged_tree.set_parent_ids([r3_key[0], ghost_key[0]])
909- to_merge_key = ('to-merge-rev-id',)
910+ to_merge_key = (b'to-merge-rev-id',)
911 to_be_merged_tree.commit('new-to-be-merged', rev_id=to_merge_key[0])
912 stacked_tree.merge_from_branch(to_be_merged_tree.branch)
913 merged_key = (b'merged-rev-id',)
914
915=== modified file 'breezy/tests/per_repository_vf/test_check_reconcile.py'
916--- breezy/tests/per_repository_vf/test_check_reconcile.py 2018-07-07 19:27:38 +0000
917+++ breezy/tests/per_repository_vf/test_check_reconcile.py 2018-07-25 01:51:42 +0000
918@@ -582,12 +582,12 @@
919 return {(b'a-file-id', b'bad-parent'): [NULL_REVISION],
920 (b'a-file-id', b'broken-revision'):
921 [(b'a-file-id', b'good-parent')],
922- (b'a-file-id', b'good-parent'): [('a-file-id', b'bad-parent')]}
923+ (b'a-file-id', b'good-parent'): [(b'a-file-id', b'bad-parent')]}
924
925 def versioned_repository_text_keys(self):
926 return {(b'TREE_ROOT', b'bad-parent'): [NULL_REVISION],
927 (b'TREE_ROOT', b'broken-revision'):
928- [(b'TREE_ROOT', 'good-parent')],
929+ [(b'TREE_ROOT', b'good-parent')],
930 (b'TREE_ROOT', b'good-parent'): [(b'TREE_ROOT', b'bad-parent')]}
931
932
933
934=== modified file 'breezy/tests/per_repository_vf/test_write_group.py'
935--- breezy/tests/per_repository_vf/test_write_group.py 2018-06-29 15:36:29 +0000
936+++ breezy/tests/per_repository_vf/test_write_group.py 2018-07-25 01:51:42 +0000
937@@ -193,13 +193,13 @@
938 self.assertEqual(set(),
939 repo.inventories.get_missing_compression_parent_keys())
940 self.assertEqual(
941- {(b'inventories', b'rev-1')},
942+ {('inventories', b'rev-1')},
943 repo.get_missing_parent_inventories())
944 # Resuming the write group does not affect
945 # get_missing_parent_inventories.
946 reopened_repo = self.reopen_repo_and_resume_write_group(repo)
947 self.assertEqual(
948- {(b'inventories', b'rev-1')},
949+ {('inventories', b'rev-1')},
950 reopened_repo.get_missing_parent_inventories())
951 # Adding the parent inventory satisfies get_missing_parent_inventories.
952 reopened_repo.inventories.insert_record_stream(
953
954=== modified file 'breezy/tests/test_bundle.py'
955--- breezy/tests/test_bundle.py 2018-07-09 20:53:02 +0000
956+++ breezy/tests/test_bundle.py 2018-07-25 01:51:42 +0000
957@@ -274,7 +274,7 @@
958
959 def unified_diff(self, old, new):
960 out = BytesIO()
961- diff.internal_diff(b"old", old, b"new", new, out)
962+ diff.internal_diff("old", old, "new", new, out)
963 out.seek(0, 0)
964 return out.read()
965
966@@ -1210,7 +1210,7 @@
967 )
968 bundle = read_bundle(bundle_sio)
969 revision_info = bundle.revisions[0]
970- self.assertEqual('rev1', revision_info.revision_id)
971+ self.assertEqual(b'rev1', revision_info.revision_id)
972 rev = revision_info.as_revision()
973 self.assertEqual({'branch-nick':'tree', 'empty':'', 'one':'two'},
974 rev.properties)
975
976=== modified file 'breezy/tests/test_foreign.py'
977--- breezy/tests/test_foreign.py 2018-07-07 19:27:38 +0000
978+++ breezy/tests/test_foreign.py 2018-07-25 01:51:42 +0000
979@@ -56,18 +56,18 @@
980 return isinstance(self, type(other))
981
982 def revision_id_bzr_to_foreign(self, bzr_revid):
983- return tuple(bzr_revid[len("dummy-v1:"):].split("-")), self
984+ return tuple(bzr_revid[len(b"dummy-v1:"):].split(b"-")), self
985
986 def revision_id_foreign_to_bzr(self, foreign_revid):
987- return "dummy-v1:%s-%s-%s" % foreign_revid
988+ return b"dummy-v1:%s-%s-%s" % foreign_revid
989
990
991 class DummyForeignVcsMappingRegistry(foreign.VcsMappingRegistry):
992
993 def revision_id_bzr_to_foreign(self, revid):
994- if not revid.startswith("dummy-"):
995+ if not revid.startswith(b"dummy-"):
996 raise errors.InvalidRevisionId(revid, None)
997- mapping_version = revid[len("dummy-"):len("dummy-vx")]
998+ mapping_version = revid[len(b"dummy-"):len(b"dummy-vx")]
999 mapping = self.get(mapping_version)
1000 return mapping.revision_id_bzr_to_foreign(revid)
1001
1002@@ -80,7 +80,7 @@
1003
1004 def __init__(self):
1005 self.mapping_registry = DummyForeignVcsMappingRegistry()
1006- self.mapping_registry.register("v1", DummyForeignVcsMapping(self),
1007+ self.mapping_registry.register(b"v1", DummyForeignVcsMapping(self),
1008 "Version 1")
1009 self.abbreviation = "dummy"
1010
1011@@ -197,8 +197,8 @@
1012 return (tree.get_file(path, file_id), None)
1013 tree.get_file_with_stat = get_file_with_stat
1014 new_revid = self.target.mapping.revision_id_foreign_to_bzr(
1015- (str(rev.timestamp), str(rev.timezone),
1016- str(self.target.revno())))
1017+ (str(rev.timestamp).encode('ascii'), str(rev.timezone).encode('ascii'),
1018+ str(self.target.revno()).encode('ascii')))
1019 parent_revno, parent_revid= self.target.last_revision_info()
1020 if parent_revid == revision.NULL_REVISION:
1021 parent_revids = []
1022@@ -385,20 +385,20 @@
1023 def test_parse_revision_id_no_dash(self):
1024 reg = foreign.ForeignVcsRegistry()
1025 self.assertRaises(errors.InvalidRevisionId,
1026- reg.parse_revision_id, "invalid")
1027+ reg.parse_revision_id, b"invalid")
1028
1029 def test_parse_revision_id_unknown_mapping(self):
1030 reg = foreign.ForeignVcsRegistry()
1031 self.assertRaises(errors.InvalidRevisionId,
1032- reg.parse_revision_id, "unknown-foreignrevid")
1033+ reg.parse_revision_id, b"unknown-foreignrevid")
1034
1035 def test_parse_revision_id(self):
1036 reg = foreign.ForeignVcsRegistry()
1037 vcs = DummyForeignVcs()
1038- reg.register("dummy", vcs, "Dummy VCS")
1039+ reg.register(b"dummy", vcs, "Dummy VCS")
1040 self.assertEqual((
1041- ("some", "foreign", "revid"), DummyForeignVcsMapping(vcs)),
1042- reg.parse_revision_id("dummy-v1:some-foreign-revid"))
1043+ (b"some", b"foreign", b"revid"), DummyForeignVcsMapping(vcs)),
1044+ reg.parse_revision_id(b"dummy-v1:some-foreign-revid"))
1045
1046
1047 class ForeignRevisionTests(tests.TestCase):
1048@@ -406,10 +406,10 @@
1049
1050 def test_create(self):
1051 mapp = DummyForeignVcsMapping(DummyForeignVcs())
1052- rev = foreign.ForeignRevision(("a", "foreign", "revid"),
1053- mapp, "roundtripped-revid")
1054- self.assertEqual("", rev.inventory_sha1)
1055- self.assertEqual(("a", "foreign", "revid"), rev.foreign_revid)
1056+ rev = foreign.ForeignRevision((b"a", b"foreign", b"revid"),
1057+ mapp, b"roundtripped-revid")
1058+ self.assertEqual(b"", rev.inventory_sha1)
1059+ self.assertEqual((b"a", b"foreign", b"revid"), rev.foreign_revid)
1060 self.assertEqual(mapp, rev.mapping)
1061
1062
1063
1064=== modified file 'breezy/tests/test_mail_client.py'
1065--- breezy/tests/test_mail_client.py 2018-06-16 11:29:34 +0000
1066+++ breezy/tests/test_mail_client.py 2018-07-25 01:51:42 +0000
1067@@ -21,7 +21,6 @@
1068 urlutils,
1069 osutils,
1070 )
1071-from ..sixish import text_type
1072
1073
1074 class TestMutt(tests.TestCase):
1075@@ -45,8 +44,8 @@
1076 ['-s', 'Hi there!', '-a', 'file%', '--', 'jrandom@example.org'],
1077 cmdline)
1078 for item in cmdline:
1079- self.assertFalse(isinstance(item, text_type),
1080- 'Command-line item %r is unicode!' % item)
1081+ self.assertTrue(isinstance(item, str),
1082+ 'Command-line item %r is not a native string!' % item)
1083
1084
1085 class TestThunderbird(tests.TestCase):
1086@@ -75,8 +74,8 @@
1087 "subject='Hi there!',to='jrandom@example.org'",
1088 ], cmdline)
1089 for item in cmdline:
1090- self.assertFalse(isinstance(item, text_type),
1091- 'Command-line item %r is unicode!' % item)
1092+ self.assertTrue(isinstance(item, str),
1093+ 'Command-line item %r is not a native string!' % item)
1094
1095
1096 class TestEmacsMail(tests.TestCase):
1097@@ -112,8 +111,8 @@
1098 if eclient.elisp_tmp_file is not None:
1099 self.addCleanup(osutils.delete_any, eclient.elisp_tmp_file)
1100 for item in commandline:
1101- self.assertFalse(isinstance(item, text_type),
1102- 'Command-line item %r is unicode!' % item)
1103+ self.assertTrue(isinstance(item, str),
1104+ 'Command-line item %r is not a native string!' % item)
1105
1106
1107 class TestXDGEmail(tests.TestCase):
1108@@ -141,8 +140,8 @@
1109 '--attach', 'file%'],
1110 cmdline)
1111 for item in cmdline:
1112- self.assertFalse(isinstance(item, text_type),
1113- 'Command-line item %r is unicode!' % item)
1114+ self.assertTrue(isinstance(item, str),
1115+ 'Command-line item %r is not a native string!' % item)
1116
1117
1118 class TestEvolution(tests.TestCase):
1119@@ -165,8 +164,8 @@
1120 ],
1121 cmdline)
1122 for item in cmdline:
1123- self.assertFalse(isinstance(item, text_type),
1124- 'Command-line item %r is unicode!' % item)
1125+ self.assertTrue(isinstance(item, str),
1126+ 'Command-line item %r is not a native string!' % item)
1127
1128
1129 class TestKMail(tests.TestCase):
1130@@ -188,8 +187,8 @@
1131 ['-s', 'Hi there!', '--attach', 'file%', 'jrandom@example.org'],
1132 cmdline)
1133 for item in cmdline:
1134- self.assertFalse(isinstance(item, text_type),
1135- 'Command-line item %r is unicode!' % item)
1136+ self.assertTrue(isinstance(item, str),
1137+ 'Command-line item %r is not a native string!' % item)
1138
1139
1140 class TestClaws(tests.TestCase):
1141@@ -221,8 +220,8 @@
1142 'file%'],
1143 cmdline)
1144 for item in cmdline:
1145- self.assertFalse(isinstance(item, text_type),
1146- 'Command-line item %r is unicode!' % item)
1147+ self.assertTrue(isinstance(item, str),
1148+ 'Command-line item %r is not a native string!' % item)
1149
1150 def test_with_from(self):
1151 claws = mail_client.Claws(None)
1152@@ -260,7 +259,7 @@
1153 u'qux\u1234'.encode('utf-8'))
1154 self.assertContainsRe(prompt, u'foo\u1234(.|\n)*bar\u1234'
1155 u'(.|\n)*baz\u1234(.|\n)*qux\u1234')
1156- editor._get_merge_prompt(u'foo', u'bar', u'baz', 'qux\xff')
1157+ editor._get_merge_prompt(u'foo', u'bar', u'baz', b'qux\xff')
1158
1159
1160 class DummyMailClient(object):
1161
1162=== modified file 'breezy/tests/test_remote.py'
1163--- breezy/tests/test_remote.py 2018-07-02 23:41:13 +0000
1164+++ breezy/tests/test_remote.py 2018-07-25 01:51:42 +0000
1165@@ -1537,12 +1537,12 @@
1166 client = FakeClient(transport.base)
1167 client.add_expected_call(
1168 b'Branch.get_stacked_on_url', (b'stacked/',),
1169- b'success', (b'ok', vfs_url))
1170+ b'success', (b'ok', vfs_url.encode('utf-8')))
1171 # XXX: Multiple calls are bad, this second call documents what is
1172 # today.
1173 client.add_expected_call(
1174 b'Branch.get_stacked_on_url', (b'stacked/',),
1175- b'success', (b'ok', vfs_url))
1176+ b'success', (b'ok', vfs_url.encode('utf-8')))
1177 bzrdir = RemoteBzrDir(transport, RemoteBzrDirFormat(),
1178 _client=client)
1179 repo_fmt = remote.RemoteRepositoryFormat()
1180@@ -3157,7 +3157,7 @@
1181 b'Repository.check_write_group', (b'quack/', b'a token', [b'token1']),
1182 b'success', (b'ok',))
1183 repo.lock_write()
1184- repo.resume_write_group([b'token1'])
1185+ repo.resume_write_group(['token1'])
1186
1187
1188 class TestRepositorySetMakeWorkingTrees(TestRemoteRepository):
1189
1190=== modified file 'breezy/tests/test_repository.py'
1191--- breezy/tests/test_repository.py 2018-07-12 01:38:41 +0000
1192+++ breezy/tests/test_repository.py 2018-07-25 01:51:42 +0000
1193@@ -523,7 +523,7 @@
1194 revision_tree = tree.branch.repository.revision_tree(b'dull2')
1195 revision_tree.lock_read()
1196 self.addCleanup(revision_tree.unlock)
1197- self.assertEqual('dull',
1198+ self.assertEqual(b'dull',
1199 revision_tree.get_file_revision(u'', revision_tree.get_root_id()))
1200
1201 def test_supports_external_lookups(self):
1202
1203=== modified file 'breezy/tests/test_smart.py'
1204--- breezy/tests/test_smart.py 2018-06-30 23:15:13 +0000
1205+++ breezy/tests/test_smart.py 2018-07-25 01:51:42 +0000
1206@@ -1599,11 +1599,11 @@
1207 tree.branch.repository.start_write_group()
1208 write_group_tokens = tree.branch.repository.suspend_write_group()
1209 self.assertEqual(None, request.execute(b'', write_token,
1210- b'rev1', *write_group_tokens))
1211+ b'rev1', *[token.encode('utf-8') for token in write_group_tokens]))
1212 response = request.do_body(b'somesignature')
1213 self.assertTrue(response.is_successful())
1214 self.assertEqual(response.args[0], b'ok')
1215- write_group_tokens = response.args[1:]
1216+ write_group_tokens = [token.decode('utf-8') for token in response.args[1:]]
1217 tree.branch.repository.resume_write_group(write_group_tokens)
1218 tree.branch.repository.commit_write_group()
1219 tree.unlock()
1220
1221=== modified file 'breezy/tests/test_status.py'
1222--- breezy/tests/test_status.py 2018-06-19 01:27:34 +0000
1223+++ breezy/tests/test_status.py 2018-07-25 01:51:42 +0000
1224@@ -22,7 +22,7 @@
1225 )
1226 from ..revisionspec import RevisionSpec
1227 from ..sixish import (
1228- BytesIO,
1229+ StringIO,
1230 )
1231 from ..status import show_pending_merges, show_tree_status
1232 from . import TestCaseWithTransport
1233@@ -39,12 +39,9 @@
1234 tree2.add_parent_tree_id(b'some-ghost', allow_leftmost_as_ghost=True)
1235 # do a merge
1236 tree2.merge_from_branch(tree.branch)
1237- output = BytesIO()
1238- tree2.lock_read()
1239- try:
1240+ output = StringIO()
1241+ with tree2.lock_read():
1242 show_pending_merges(tree2, output)
1243- finally:
1244- tree2.unlock()
1245 self.assertContainsRe(output.getvalue(), 'empty commit')
1246
1247 def make_multiple_pending_tree(self):
1248@@ -63,7 +60,7 @@
1249
1250 def test_multiple_pending(self):
1251 tree = self.make_multiple_pending_tree()
1252- output = BytesIO()
1253+ output = StringIO()
1254 tree.lock_read()
1255 self.addCleanup(tree.unlock)
1256 show_pending_merges(tree, output)
1257@@ -76,7 +73,7 @@
1258
1259 def test_multiple_pending_verbose(self):
1260 tree = self.make_multiple_pending_tree()
1261- output = BytesIO()
1262+ output = StringIO()
1263 tree.lock_read()
1264 self.addCleanup(tree.unlock)
1265 show_pending_merges(tree, output, verbose=True)
1266@@ -95,7 +92,7 @@
1267 tree.add_parent_tree_id(b'a-ghost-revision')
1268 tree.lock_read()
1269 self.addCleanup(tree.unlock)
1270- output = BytesIO()
1271+ output = StringIO()
1272 show_pending_merges(tree, output)
1273 self.assertEqualDiff(
1274 'pending merge tips: (use -v to see all merge revisions)\n'
1275@@ -115,7 +112,7 @@
1276 tree.merge_from_branch(tree2.branch)
1277 tree.lock_read()
1278 self.addCleanup(tree.unlock)
1279- output = BytesIO()
1280+ output = StringIO()
1281 show_pending_merges(tree, output, verbose=True)
1282 self.assertEqualDiff('pending merges:\n'
1283 ' Joe Foo 2007-12-04 another non-ghost\n'
1284@@ -130,10 +127,10 @@
1285 r1_id = tree.commit('one', allow_pointless=True)
1286 r2_id = tree.commit('two', allow_pointless=True)
1287 r2_tree = tree.branch.repository.revision_tree(r2_id)
1288- output = BytesIO()
1289+ output = StringIO()
1290 show_tree_status(tree, to_file=output,
1291- revision=[RevisionSpec.from_string("revid:%s" % r1_id),
1292- RevisionSpec.from_string("revid:%s" % r2_id)])
1293+ revision=[RevisionSpec.from_string("revid:%s" % r1_id.decode('utf-8')),
1294+ RevisionSpec.from_string("revid:%s" % r2_id.decode('utf-8'))])
1295 # return does not matter as long as it did not raise.
1296
1297
1298@@ -163,10 +160,10 @@
1299 r1_id = tree.commit('one', allow_pointless=True)
1300 r2_id = tree.commit('two', allow_pointless=True)
1301 r2_tree = tree.branch.repository.revision_tree(r2_id)
1302- output = BytesIO()
1303+ output = StringIO()
1304 show_tree_status(tree, to_file=output,
1305- revision=[RevisionSpec.from_string("revid:%s" % r1_id),
1306- RevisionSpec.from_string("revid:%s" % r2_id)])
1307+ revision=[RevisionSpec.from_string("revid:%s" % r1_id.decode('utf-8')),
1308+ RevisionSpec.from_string("revid:%s" % r2_id.decode('utf-8'))])
1309 self.assertLength(1, calls)
1310 params = calls[0]
1311 self.assertIsInstance(params, _mod_status.StatusHookParams)
1312@@ -186,10 +183,10 @@
1313 r1_id = tree.commit('one', allow_pointless=True)
1314 r2_id = tree.commit('two', allow_pointless=True)
1315 r2_tree = tree.branch.repository.revision_tree(r2_id)
1316- output = BytesIO()
1317+ output = StringIO()
1318 show_tree_status(tree, to_file=output,
1319- revision=[RevisionSpec.from_string("revid:%s" % r1_id),
1320- RevisionSpec.from_string("revid:%s" % r2_id)])
1321+ revision=[RevisionSpec.from_string("revid:%s" % r1_id.decode('utf-8')),
1322+ RevisionSpec.from_string("revid:%s" % r2_id.decode('utf-8'))])
1323 self.assertLength(1, calls)
1324 params = calls[0]
1325 self.assertIsInstance(params, _mod_status.StatusHookParams)
1326
1327=== modified file 'breezy/tests/test_testament.py'
1328--- breezy/tests/test_testament.py 2018-07-07 19:27:38 +0000
1329+++ breezy/tests/test_testament.py 2018-07-25 01:51:42 +0000
1330@@ -88,19 +88,19 @@
1331 """Conversion of testament to canonical text form."""
1332 t = self.from_revision(self.b.repository, b'test@user-1')
1333 text_form = t.as_text()
1334- self.log('testament text form:\n' + text_form)
1335- self.assertEqualDiff(text_form, self.expected(b'rev_1'))
1336+ self.log('testament text form:\n%s' % text_form)
1337+ self.assertEqualDiff(text_form, self.expected('rev_1'))
1338 short_text_form = t.as_short_text()
1339- self.assertEqualDiff(short_text_form, self.expected(b'rev_1_short'))
1340+ self.assertEqualDiff(short_text_form, self.expected('rev_1_short'))
1341
1342 def test_testament_with_contents(self):
1343 """Testament containing a file and a directory."""
1344 t = self.from_revision(self.b.repository, b'test@user-2')
1345 text_form = t.as_text()
1346- self.log('testament text form:\n' + text_form)
1347- self.assertEqualDiff(text_form, self.expected(b'rev_2'))
1348+ self.log('testament text form:\n%s' % text_form)
1349+ self.assertEqualDiff(text_form, self.expected('rev_2'))
1350 actual_short = t.as_short_text()
1351- self.assertEqualDiff(actual_short, self.expected(b'rev_2_short'))
1352+ self.assertEqualDiff(actual_short, self.expected('rev_2_short'))
1353
1354 def test_testament_symlinks(self):
1355 """Testament containing symlink (where possible)"""
1356@@ -113,7 +113,7 @@
1357 rev_id=b'test@user-3',
1358 committer='test@user')
1359 t = self.from_revision(self.b.repository, b'test@user-3')
1360- self.assertEqualDiff(t.as_text(), self.expected(b'rev_3'))
1361+ self.assertEqualDiff(t.as_text(), self.expected('rev_3'))
1362
1363 def test_testament_revprops(self):
1364 """Testament to revision with extra properties"""
1365@@ -128,7 +128,7 @@
1366 committer='test@user',
1367 revprops=props)
1368 t = self.from_revision(self.b.repository, b'test@user-3')
1369- self.assertEqualDiff(t.as_text(), self.expected(b'rev_props'))
1370+ self.assertEqualDiff(t.as_text(), self.expected('rev_props'))
1371
1372 def test_testament_unicode_commit_message(self):
1373 self.wt.commit(
1374
1375=== modified file 'breezy/tests/test_transform.py'
1376--- breezy/tests/test_transform.py 2018-07-15 18:45:17 +0000
1377+++ breezy/tests/test_transform.py 2018-07-25 01:51:42 +0000
1378@@ -430,7 +430,7 @@
1379 self.assertEqual(transform.find_conflicts(),
1380 [('unversioned parent', lion_id),
1381 ('missing parent', lion_id)])
1382- transform.version_file("Courage", lion_id)
1383+ transform.version_file(b"Courage", lion_id)
1384 self.assertEqual(transform.find_conflicts(),
1385 [('missing parent', lion_id),
1386 ('versioning no contents', lion_id)])
1387
1388=== modified file 'breezy/tests/test_upstream_import.py'
1389--- breezy/tests/test_upstream_import.py 2018-07-07 19:27:38 +0000
1390+++ breezy/tests/test_upstream_import.py 2018-07-25 01:51:42 +0000
1391@@ -15,7 +15,7 @@
1392 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
1393
1394 import os
1395-from ..sixish import StringIO
1396+from io import BytesIO
1397 from shutil import rmtree, copy2, copytree
1398 import tarfile
1399 import tempfile
1400@@ -96,7 +96,7 @@
1401 return self.make_archive(maker)
1402
1403 def make_archive(self, maker, subdir=True):
1404- result = StringIO()
1405+ result = BytesIO()
1406 archive_file = maker(result)
1407 try:
1408 os.mkdir('project-0.1')
1409@@ -126,7 +126,7 @@
1410 return result
1411
1412 def make_archive2(self, builder, subdir):
1413- result = StringIO()
1414+ result = BytesIO()
1415 archive_file = builder(result)
1416 os.mkdir('project-0.2')
1417 try:
1418@@ -157,7 +157,7 @@
1419 return result
1420
1421 def make_messed_tar(self):
1422- result = StringIO()
1423+ result = BytesIO()
1424 with tarfile.open('project-0.1.tar', 'w', result) as tar_file:
1425 os.mkdir('project-0.1')
1426 tar_file.add('project-0.1')
1427@@ -178,7 +178,7 @@
1428 return self.make_archive(maker)
1429
1430 def make_tar_with_bzrdir(self):
1431- result = StringIO()
1432+ result = BytesIO()
1433 with tarfile.open('tar-with-bzrdir.tar', 'w', result) as tar_file:
1434 os.mkdir('toplevel-dir')
1435 tar_file.add('toplevel-dir')
1436@@ -280,7 +280,7 @@
1437 class TestWithStuff(TestCaseWithTransport):
1438
1439 def transform_to_tar(self, tt):
1440- stream = StringIO()
1441+ stream = BytesIO()
1442 export(tt.get_preview_tree(), root='', fileobj=stream, format='tar',
1443 dest=None)
1444 return stream
1445
1446=== modified file 'breezy/tests/test_workingtree_4.py'
1447--- breezy/tests/test_workingtree_4.py 2018-07-17 21:20:55 +0000
1448+++ breezy/tests/test_workingtree_4.py 2018-07-25 01:51:42 +0000
1449@@ -582,11 +582,11 @@
1450 (None, u'dir'),
1451 True,
1452 (False, True),
1453- (None, 'root'),
1454+ (None, b'root'),
1455 (None, u'dir'),
1456 (None, 'directory'),
1457 (None, False)),
1458- ('root', (None, u''), True, (False, True), (None, None),
1459+ (b'root', (None, u''), True, (False, True), (None, None),
1460 (None, u''), (None, 'directory'), (None, 0))]
1461 self.assertEqual(expected, list(tree.iter_changes(tree.basis_tree(),
1462 specific_files=['dir'])))
1463@@ -602,7 +602,7 @@
1464 (u'dir', u'dir'),
1465 True,
1466 (True, True),
1467- ('root', 'root'),
1468+ (b'root', b'root'),
1469 ('dir', 'dir'),
1470 ('directory', None),
1471 (False, False))]
1472@@ -657,11 +657,11 @@
1473 (None, 'versioned/unversioned'),
1474 (None, 'versioned2/unversioned'),
1475 ], changes)
1476- self.assertEqual(['', 'versioned', 'versioned2'], returned)
1477+ self.assertEqual([b'', b'versioned', b'versioned2'], returned)
1478 del returned[:] # reset
1479 changes = [c[1] for c in tree.iter_changes(basis)]
1480 self.assertEqual([], changes)
1481- self.assertEqual(['', 'versioned', 'versioned2'], returned)
1482+ self.assertEqual([b'', b'versioned', b'versioned2'], returned)
1483
1484 def test_iter_changes_unversioned_error(self):
1485 """ Check if a PathsNotVersionedError is correctly raised and the
1486@@ -717,7 +717,7 @@
1487 tree = self.get_tree_with_cachable_file_foo()
1488 expected_sha1 = osutils.sha_file_by_name('foo')
1489 statvalue = os.lstat("foo")
1490- tree._observed_sha1("foo-id", "foo", (expected_sha1, statvalue))
1491+ tree._observed_sha1(b"foo-id", "foo", (expected_sha1, statvalue))
1492 entry = tree._get_entry(path="foo")
1493 entry_state = entry[1][0]
1494 self.assertEqual(expected_sha1, entry_state[1])
1495@@ -739,7 +739,7 @@
1496 with tree.lock_read():
1497 current_sha1 = tree._get_entry(path="foo")[1][0][1]
1498 with tree.lock_write():
1499- tree._observed_sha1("foo-id", "foo",
1500+ tree._observed_sha1(b"foo-id", "foo",
1501 (osutils.sha_file_by_name('foo'), os.lstat("foo")))
1502 # Must not have changed
1503 self.assertEqual(current_sha1,
1504@@ -777,9 +777,9 @@
1505 state = tree.current_dirstate()
1506 state._read_dirblocks_if_needed()
1507 # Now add in an invalid entry, a rename with a dangling pointer
1508- state._dirblocks[1][1].append((('', 'foo', b'foo-id'),
1509- [('f', '', 0, False, ''),
1510- ('r', 'bar', 0, False, '')]))
1511+ state._dirblocks[1][1].append(((b'', b'foo', b'foo-id'),
1512+ [(b'f', b'', 0, False, b''),
1513+ (b'r', b'bar', 0, False, b'')]))
1514 self.assertListRaises(dirstate.DirstateCorrupt,
1515 tree.iter_changes, tree.basis_tree())
1516
1517@@ -846,9 +846,9 @@
1518 state = tree.current_dirstate()
1519 state._read_dirblocks_if_needed()
1520 self.assertEqual([
1521- ('', [(('', '', root_id), ['d', 'd'])]),
1522- ('', [(('', 'dir', b'dir-id'), ['d', 'd'])]),
1523- ('dir', [(('dir', 'file', b'file-id'), ['a', 'f'])]),
1524+ (b'', [((b'', b'', root_id), [b'd', b'd'])]),
1525+ (b'', [((b'', b'dir', b'dir-id'), [b'd', b'd'])]),
1526+ (b'dir', [((b'dir', b'file', b'file-id'), [b'a', b'f'])]),
1527 ], self.get_simple_dirblocks(state))
1528
1529
1530
1531=== modified file 'breezy/tests/test_wsgi.py'
1532--- breezy/tests/test_wsgi.py 2018-07-17 21:20:55 +0000
1533+++ breezy/tests/test_wsgi.py 2018-07-25 01:51:42 +0000
1534@@ -56,7 +56,7 @@
1535 return environ
1536
1537 def read_response(self, iterable):
1538- response = ''
1539+ response = b''
1540 for string in iterable:
1541 response += string
1542 return response
1543@@ -224,7 +224,7 @@
1544 response = self.read_response(iterable)
1545 self.assertEqual('200 OK', self.status)
1546 # Expect a version 1-encoded response.
1547- self.assertEqual('ok\x012\n', response)
1548+ self.assertEqual(b'ok\x012\n', response)
1549
1550 def test_protocol_version_detection_two(self):
1551 # SmartWSGIApp detects requests that start with REQUEST_VERSION_TWO
1552@@ -287,7 +287,7 @@
1553 message_handler, expect_version_marker=True)
1554 decoder.accept_bytes(response_bytes)
1555 self.assertTrue(
1556- ('structure', ('branch', branch._format.network_name()))
1557+ ('structure', (b'branch', branch._format.network_name()))
1558 in message_handler.event_log)
1559
1560
1561
1562=== modified file 'breezy/transport/http/wsgi.py'
1563--- breezy/transport/http/wsgi.py 2018-05-13 02:18:13 +0000
1564+++ breezy/transport/http/wsgi.py 2018-07-25 01:51:42 +0000
1565@@ -22,9 +22,8 @@
1566
1567 from __future__ import absolute_import
1568
1569-from ...sixish import (
1570- BytesIO,
1571- )
1572+from io import BytesIO
1573+
1574 from ...bzr.smart import medium
1575 from ...transport import chroot, get_transport
1576 from ...urlutils import local_path_to_url
1577
1578=== modified file 'breezy/transport/remote.py'
1579--- breezy/transport/remote.py 2018-07-13 00:16:39 +0000
1580+++ breezy/transport/remote.py 2018-07-25 01:51:42 +0000
1581@@ -403,7 +403,10 @@
1582 # not have a real string.
1583 if key == cur_offset_and_size:
1584 yield cur_offset_and_size[0], this_data
1585- cur_offset_and_size = next_offset[0] = next(offset_stack)
1586+ try:
1587+ cur_offset_and_size = next_offset[0] = next(offset_stack)
1588+ except StopIteration:
1589+ return
1590 else:
1591 data_map[key] = this_data
1592 data_offset += c_offset.length
1593
1594=== modified file 'breezy/upstream_import.py'
1595--- breezy/upstream_import.py 2018-05-20 14:22:26 +0000
1596+++ breezy/upstream_import.py 2018-07-25 01:51:42 +0000
1597@@ -19,6 +19,10 @@
1598 from __future__ import absolute_import
1599
1600 import errno
1601+from io import (
1602+ BytesIO,
1603+ StringIO,
1604+ )
1605 import os
1606 import re
1607 import stat
1608@@ -30,7 +34,9 @@
1609 from .errors import (BzrError, NoSuchFile, BzrCommandError, NotBranchError)
1610 from .osutils import (pathjoin, isdir, file_iterator, basename,
1611 file_kind, splitpath)
1612-from .sixish import StringIO
1613+from .sixish import (
1614+ text_type,
1615+ )
1616 from .trace import warning
1617 from .transform import TreeTransform, resolve_conflicts, cook_conflicts
1618 from .transport import get_transport
1619@@ -65,7 +71,7 @@
1620 yield ZipInfoWrapper(self.zipfile, info)
1621
1622 def extractfile(self, infowrapper):
1623- return StringIO(self.zipfile.read(infowrapper.name))
1624+ return BytesIO(self.zipfile.read(infowrapper.name))
1625
1626 def add(self, filename):
1627 if isdir(filename):
1628@@ -218,6 +224,7 @@
1629 zip_file = ZipFileWrapper(zip_input, 'r')
1630 import_archive(tree, zip_file)
1631
1632+
1633 def import_dir(tree, dir_input):
1634 dir_file = DirWrapper(dir_input)
1635 import_archive(tree, dir_file)
1636@@ -252,7 +259,9 @@
1637 # Inverse functionality in bzr uses utf-8. We could also
1638 # interpret relative to fs encoding, which would match native
1639 # behaviour better.
1640- relative_path = member.name.decode('utf-8')
1641+ relative_path = member.name
1642+ if not isinstance(relative_path, text_type):
1643+ relative_path = relative_path.decode('utf-8')
1644 if prefix is not None:
1645 relative_path = relative_path[len(prefix)+1:]
1646 relative_path = relative_path.rstrip('/')
1647@@ -335,10 +344,10 @@
1648 tar_input = open_from_url(source)
1649 if external_compressor == 'bz2':
1650 import bz2
1651- tar_input = StringIO(bz2.decompress(tar_input.read()))
1652+ tar_input = BytesIO(bz2.decompress(tar_input.read()))
1653 elif external_compressor == 'lzma':
1654 import lzma
1655- tar_input = StringIO(lzma.decompress(tar_input.read()))
1656+ tar_input = BytesIO(lzma.decompress(tar_input.read()))
1657 except IOError as e:
1658 if e.errno == errno.ENOENT:
1659 raise NoSuchFile(source)
1660
1661=== modified file 'python3.flapping'
1662--- python3.flapping 2018-07-17 18:06:19 +0000
1663+++ python3.flapping 2018-07-25 01:51:42 +0000
1664@@ -32,3 +32,4 @@
1665 breezy.plugins.git.tests.test_remote.RemoteControlDirTests.test_annotated_tag
1666 breezy.tests.test_knit.TestPackKnitAccess.test_get_record_stream_retries
1667 breezy.tests.test_sftp_transport.SFTPNonServerTest.test_get_paramiko_vendor
1668+breezy.tests.test_sftp_transport.SSHVendorBadConnection.test_bad_connection_ssh
1669
1670=== modified file 'python3.passing'
1671--- python3.passing 2018-07-25 00:40:08 +0000
1672+++ python3.passing 2018-07-25 01:51:42 +0000
1673@@ -1,6 +1,7 @@
1674 # This is the list of tests that are known to pass with Python3.
1675 # "make check-nodocs3" verifies that these pass.
1676 breezy.doc.api.DocFileTest(transport_txt)
1677+breezy._format_version_tuple
1678 breezy.iterablefile.IterableFile.close
1679 breezy.iterablefile.IterableFile.flush
1680 breezy.lockdir
1681@@ -919,6 +920,8 @@
1682 breezy.plugins.netrc_credential_store.tests.test_netrc.TestNetrcCS.test_get_netrc_credentials_via_auth_config
1683 breezy.plugins.netrc_credential_store.tests.test_netrc.TestNetrcCS.test_matching_user
1684 breezy.plugins.netrc_credential_store.tests.test_netrc.TestNetrcCS.test_not_matching_user
1685+breezy.plugins.po_merge.tests.test_po_merge.BlackboxTestPoMerger.test_called_on_remerge
1686+breezy.plugins.po_merge.tests.test_po_merge.BlackboxTestPoMerger.test_merge_with_hook_gives_unexpected_results
1687 breezy.plugins.po_merge.tests.test_po_merge.TestAdduserBranch.test_base
1688 breezy.plugins.po_merge.tests.test_po_merge.TestAdduserBranch.test_other
1689 breezy.plugins.po_merge.tests.test_po_merge.TestAdduserBranch.test_this
1690@@ -1345,6 +1348,7 @@
1691 breezy.tests.blackbox.test_annotate.TestSimpleAnnotate.test_annotate_nonexistant_file
1692 breezy.tests.blackbox.test_annotate.TestSimpleAnnotate.test_annotate_removed_file
1693 breezy.tests.blackbox.test_annotate.TestSimpleAnnotate.test_annotate_without_workingtree
1694+breezy.tests.blackbox.test_annotate.TestSmartServerAnnotate.test_simple_annotate
1695 breezy.tests.blackbox.test_bisect.BisectTestCase.testLog
1696 breezy.tests.blackbox.test_bisect.BisectTestCase.testMove
1697 breezy.tests.blackbox.test_bisect.BisectTestCase.testReset
1698@@ -1413,6 +1417,9 @@
1699 breezy.tests.blackbox.test_branch.TestBranch.test_lightweight_checkout_with_post_branch_init_hook
1700 breezy.tests.blackbox.test_branch.TestRemoteBranch.test_branch_local_remote
1701 breezy.tests.blackbox.test_branch.TestRemoteBranch.test_branch_remote_remote
1702+breezy.tests.blackbox.test_branch.TestSmartServerBranching.test_branch_from_branch_with_tags
1703+breezy.tests.blackbox.test_branch.TestSmartServerBranching.test_branch_from_trivial_branch_streaming_acceptance
1704+breezy.tests.blackbox.test_branch.TestSmartServerBranching.test_branch_from_trivial_stacked_branch_streaming_acceptance
1705 breezy.tests.blackbox.test_break_lock.TestBreakLock.test_break_lock_everything_locked
1706 breezy.tests.blackbox.test_break_lock.TestBreakLock.test_break_lock_help
1707 breezy.tests.blackbox.test_break_lock.TestBreakLock.test_break_lock_no_interaction
1708@@ -1433,6 +1440,7 @@
1709 breezy.tests.blackbox.test_cat.TestCat.test_cat_no_working_tree
1710 breezy.tests.blackbox.test_cat.TestCat.test_cat_remote_directory
1711 breezy.tests.blackbox.test_cat.TestCat.test_remote_cat
1712+breezy.tests.blackbox.test_cat.TestSmartServerCat.test_simple_branch_cat
1713 breezy.tests.blackbox.test_checkout.TestCheckout.test_checkout_dash_r
1714 breezy.tests.blackbox.test_checkout.TestCheckout.test_checkout_existing_dir_heavy
1715 breezy.tests.blackbox.test_checkout.TestCheckout.test_checkout_existing_dir_lightweight
1716@@ -1446,6 +1454,8 @@
1717 breezy.tests.blackbox.test_checkout.TestCheckout.test_checkout_makes_bound_branch
1718 breezy.tests.blackbox.test_checkout.TestCheckout.test_checkout_reconstitutes_working_trees
1719 breezy.tests.blackbox.test_checkout.TestCheckout.test_colo_checkout
1720+breezy.tests.blackbox.test_checkout.TestSmartServerCheckout.test_heavyweight_checkout
1721+breezy.tests.blackbox.test_checkout.TestSmartServerCheckout.test_lightweight_checkout
1722 breezy.tests.blackbox.test_check.TestCheck.test_check_branch
1723 breezy.tests.blackbox.test_check.TestCheck.test_check_initial_tree
1724 breezy.tests.blackbox.test_check.TestCheck.test_check_missing_branch_in_shared_repo
1725@@ -1546,9 +1556,13 @@
1726 breezy.tests.blackbox.test_config.TestWithoutConfig.test_unexpected_regexp
1727 breezy.tests.blackbox.test_config.TestWithoutConfig.test_unknown_option
1728 breezy.tests.blackbox.test_config.TestWithoutConfig.test_wrong_regexp
1729+breezy.tests.blackbox.test_conflicts.TestConflicts.test_conflicts
1730+breezy.tests.blackbox.test_conflicts.TestConflicts.test_conflicts_directory
1731 breezy.tests.blackbox.test_conflicts.TestConflicts.test_conflicts_text
1732 breezy.tests.blackbox.test_conflicts.TestUnicodePathsOnAsciiTerminal.test_messages
1733 breezy.tests.blackbox.test_conflicts.TestUnicodePathsOnAsciiTerminal.test_text_conflict_paths
1734+breezy.tests.blackbox.test_conflicts.TestUnicodePaths.test_messages
1735+breezy.tests.blackbox.test_conflicts.TestUnicodePaths.test_text_conflict_paths
1736 breezy.tests.blackbox.test_cp.TestCopy.test_cp_dir
1737 breezy.tests.blackbox.test_cp.TestCopy.test_cp_file
1738 breezy.tests.blackbox.test_cp.TestCopy.test_cp_file_into
1739@@ -1711,11 +1725,14 @@
1740 breezy.tests.blackbox.test_info.TestInfo.test_info_standalone
1741 breezy.tests.blackbox.test_info.TestInfo.test_info_standalone_no_tree
1742 breezy.tests.blackbox.test_info.TestInfo.test_info_unshared_repository_with_colocated_branches
1743+breezy.tests.blackbox.test_info.TestSmartServerInfo.test_simple_branch_info
1744+breezy.tests.blackbox.test_info.TestSmartServerInfo.test_verbose_branch_info
1745 breezy.tests.blackbox.test_init.TestInit.test_init_at_repository_root
1746 breezy.tests.blackbox.test_init.TestInit.test_init_branch
1747 breezy.tests.blackbox.test_init.TestInit.test_init_branch_quiet
1748 breezy.tests.blackbox.test_init.TestInit.test_init_colocated
1749 breezy.tests.blackbox.test_init.TestInit.test_init_create_prefix
1750+breezy.tests.blackbox.test_init.TestInit.test_init_default_format_option
1751 breezy.tests.blackbox.test_init.TestInit.test_init_existing_branch
1752 breezy.tests.blackbox.test_init.TestInit.test_init_existing_without_workingtree
1753 breezy.tests.blackbox.test_init.TestInit.test_init_format_2a
1754@@ -1818,11 +1835,15 @@
1755 breezy.tests.blackbox.test_log.TestLogRevSpecsWithPaths.test_log_revno_n_path
1756 breezy.tests.blackbox.test_log.TestLogRevSpecsWithPaths.test_log_revno_n_path_correct_order
1757 breezy.tests.blackbox.test_log.TestLogRevSpecsWithPaths.test_log_revno_n_path_wrong_namespace
1758+breezy.tests.blackbox.test_log.TestLogUnicodeDiff.test_log_show_diff_non_ascii
1759 breezy.tests.blackbox.test_log.TestLogVerbose.test_log_long_verbose
1760 breezy.tests.blackbox.test_log.TestLogVerbose.test_log_long_verbose_verbose
1761 breezy.tests.blackbox.test_log.TestLogVerbose.test_log_short_verbose
1762 breezy.tests.blackbox.test_log.TestLogVerbose.test_log_short_verbose_verbose
1763 breezy.tests.blackbox.test_log.TestLogVerbose.test_log_s_verbose
1764+breezy.tests.blackbox.test_log.TestSmartServerLog.test_per_file
1765+breezy.tests.blackbox.test_log.TestSmartServerLog.test_standard_log
1766+breezy.tests.blackbox.test_log.TestSmartServerLog.test_verbose_log
1767 breezy.tests.blackbox.test_lookup_revision.TestLookupRevision.test_lookup_revison_directory
1768 breezy.tests.blackbox.test_lsprof.TestLSProf.test_file
1769 breezy.tests.blackbox.test_ls.TestLS.test_kinds
1770@@ -1837,6 +1858,7 @@
1771 breezy.tests.blackbox.test_ls.TestLS.test_ls_path_nonrecursive
1772 breezy.tests.blackbox.test_ls.TestLS.test_ls_revision
1773 breezy.tests.blackbox.test_ls.TestLS.test_show_ids
1774+breezy.tests.blackbox.test_ls.TestSmartServerLs.test_simple_ls
1775 breezy.tests.blackbox.test_merge_directive.TestMergeDirective.test_encoding_exact
1776 breezy.tests.blackbox.test_merge_directive.TestMergeDirective.test_mail_default
1777 breezy.tests.blackbox.test_merge_directive.TestMergeDirective.test_mail_uses_config
1778@@ -1891,6 +1913,7 @@
1779 breezy.tests.blackbox.test_missing.TestMissing.test_missing
1780 breezy.tests.blackbox.test_missing.TestMissing.test_missing_check_last_location
1781 breezy.tests.blackbox.test_missing.TestMissing.test_missing_directory
1782+breezy.tests.blackbox.test_missing.TestMissing.test_missing_filtered
1783 breezy.tests.blackbox.test_missing.TestMissing.test_missing_quiet
1784 breezy.tests.blackbox.test_missing.TestMissing.test_missing_tags
1785 breezy.tests.blackbox.test_mkdir.TestMkdir.test_mkdir
1786@@ -2020,6 +2043,7 @@
1787 breezy.tests.blackbox.test_pack.TestPack.test_pack_accepts_repo_url
1788 breezy.tests.blackbox.test_pack.TestPack.test_pack_clean_obsolete_packs
1789 breezy.tests.blackbox.test_pack.TestPack.test_pack_silent
1790+breezy.tests.blackbox.test_pack.TestSmartServerPack.test_simple_pack
1791 breezy.tests.blackbox.test_plugins.TestPluginHelp.test_plugin_help_builtins_unaffected
1792 breezy.tests.blackbox.test_plugins.TestPluginHelp.test_plugin_help_shows_plugin
1793 breezy.tests.blackbox.test_pull.TestPullOutput.test_pull_log_format
1794@@ -2027,6 +2051,7 @@
1795 breezy.tests.blackbox.test_pull.TestPull.test_overwrite_uptodate
1796 breezy.tests.blackbox.test_pull.TestPull.test_pull
1797 breezy.tests.blackbox.test_pull.TestPull.test_pull_bundle
1798+breezy.tests.blackbox.test_pull.TestPull.test_pull_cross_format_from_network
1799 breezy.tests.blackbox.test_pull.TestPull.test_pull_cross_format_warning
1800 breezy.tests.blackbox.test_pull.TestPull.test_pull_cross_format_warning_no_IDS
1801 breezy.tests.blackbox.test_pull.TestPull.test_pull_cross_to_experimental_format_warning
1802@@ -2036,6 +2061,7 @@
1803 breezy.tests.blackbox.test_pull.TestPull.test_pull_remember
1804 breezy.tests.blackbox.test_pull.TestPull.test_pull_revision
1805 breezy.tests.blackbox.test_pull.TestPull.test_pull_show_base
1806+breezy.tests.blackbox.test_pull.TestPull.test_pull_smart_bound_branch
1807 breezy.tests.blackbox.test_pull.TestPull.test_pull_tags
1808 breezy.tests.blackbox.test_pull.TestPull.test_pull_to_experimental_format_warning
1809 breezy.tests.blackbox.test_pull.TestPull.test_pull_verbose_defaults_to_long
1810@@ -2209,13 +2235,16 @@
1811 breezy.tests.blackbox.test_resolve.TestResolve.test_resolve_all
1812 breezy.tests.blackbox.test_resolve.TestResolve.test_resolve_all_via_directory_option
1813 breezy.tests.blackbox.test_resolve.TestResolve.test_resolve_from_subdir
1814+breezy.tests.blackbox.test_resolve.TestResolve.test_resolve_one_by_one
1815 breezy.tests.blackbox.test_resolve.TestResolve.test_resolve_via_directory_option
1816 breezy.tests.blackbox.test_revert.TestRevert.test_revert
1817 breezy.tests.blackbox.test_revert.TestRevert.test_revert_chatter
1818 breezy.tests.blackbox.test_revert.TestRevert.test_revert_forget_merges
1819 breezy.tests.blackbox.test_revert.TestRevert.test_revert_in_checkout
1820+breezy.tests.blackbox.test_revert.TestRevert.test_revert_in_subdir
1821 breezy.tests.blackbox.test_revert.TestRevert.test_revert_newly_added
1822 breezy.tests.blackbox.test_revert.TestRevert.test_revert_removing_file
1823+breezy.tests.blackbox.test_revert.TestRevert.test_revert_to_revision_in_subdir
1824 breezy.tests.blackbox.test_revision_history.TestRevisionHistory.test_revision_history
1825 breezy.tests.blackbox.test_revision_history.TestRevisionHistory.test_revision_history_with_checkout
1826 breezy.tests.blackbox.test_revision_history.TestRevisionHistory.test_revision_history_with_lightweight_checkout
1827@@ -2232,6 +2261,7 @@
1828 breezy.tests.blackbox.test_revno.TestRevno.test_revno_tree
1829 breezy.tests.blackbox.test_revno.TestRevno.test_revno_tree_no_tree
1830 breezy.tests.blackbox.test_revno.TestRevno.test_stale_revno_tree
1831+breezy.tests.blackbox.test_revno.TestSmartServerRevno.test_simple_branch_revno
1832 breezy.tests.blackbox.test_rmbranch.TestRemoveBranch.test_no_arg
1833 breezy.tests.blackbox.test_rmbranch.TestRemoveBranch.test_no_branch
1834 breezy.tests.blackbox.test_rmbranch.TestRemoveBranch.test_no_tree
1835@@ -2309,6 +2339,7 @@
1836 breezy.tests.blackbox.test_send.TestSend.test_revision_branch_interaction
1837 breezy.tests.blackbox.test_send.TestSend.test_uses_parent
1838 breezy.tests.blackbox.test_send.TestSend.test_uses_submit
1839+breezy.tests.blackbox.test_send.TestSmartServerSend.test_send
1840 breezy.tests.blackbox.test_serve.TestBzrServe.test_bzr_serve_dhpss
1841 breezy.tests.blackbox.test_serve.TestBzrServe.test_bzr_serve_inet_readonly
1842 breezy.tests.blackbox.test_serve.TestBzrServe.test_bzr_serve_inet_readwrite
1843@@ -2329,10 +2360,7 @@
1844 breezy.tests.blackbox.test_shared_repository.TestSharedRepo.test_init
1845 breezy.tests.blackbox.test_shared_repository.TestSharedRepo.test_init_repo_existing_dir
1846 breezy.tests.blackbox.test_shared_repository.TestSharedRepo.test_init_repo_smart_acceptance
1847-breezy.tests.blackbox.test_shared_repository.TestSharedRepo.test_init_repo_without_username
1848 breezy.tests.blackbox.test_shared_repository.TestSharedRepo.test_init_repo_with_post_repo_init_hook
1849-breezy.tests.blackbox.test_shared_repository.TestSharedRepo.test_make_repository
1850-breezy.tests.blackbox.test_shared_repository.TestSharedRepo.test_make_repository_quiet
1851 breezy.tests.blackbox.test_shared_repository.TestSharedRepo.test_notification_on_branch_from_nonrepository
1852 breezy.tests.blackbox.test_shared_repository.TestSharedRepo.test_notification_on_branch_from_repository
1853 breezy.tests.blackbox.test_shared_repository.TestSharedRepo.test_no_trees_argument
1854@@ -2351,14 +2379,18 @@
1855 breezy.tests.blackbox.test_split.TestSplit.test_split_rich_root
1856 breezy.tests.blackbox.test_split.TestSplit.test_split_rich_root_pack
1857 breezy.tests.blackbox.test_split.TestSplit.test_split_tree_failure
1858+breezy.tests.blackbox.test_status.BranchStatus.test_branch_status
1859 breezy.tests.blackbox.test_status.BranchStatus.test_branch_status_revisions
1860 breezy.tests.blackbox.test_status.BranchStatus.test_pending
1861+breezy.tests.blackbox.test_status.BranchStatus.test_status_nonexistent_file_with_unversioned
1862 breezy.tests.blackbox.test_status.BranchStatus.test_status_on_ignored
1863 breezy.tests.blackbox.test_status.BranchStatus.test_status_out_of_date
1864 breezy.tests.blackbox.test_status.BranchStatus.test_status_write_lock
1865 breezy.tests.blackbox.test_status.BranchStatus.test_tree_status_ignores
1866+breezy.tests.blackbox.test_status.CheckoutStatus.test_branch_status
1867 breezy.tests.blackbox.test_status.CheckoutStatus.test_branch_status_revisions
1868 breezy.tests.blackbox.test_status.CheckoutStatus.test_pending
1869+breezy.tests.blackbox.test_status.CheckoutStatus.test_status_nonexistent_file_with_unversioned
1870 breezy.tests.blackbox.test_status.CheckoutStatus.test_status_on_ignored
1871 breezy.tests.blackbox.test_status.CheckoutStatus.test_status_out_of_date
1872 breezy.tests.blackbox.test_status.CheckoutStatus.test_status_write_lock
1873@@ -2374,6 +2406,7 @@
1874 breezy.tests.blackbox.test_status.TestStatus.test_status_short
1875 breezy.tests.blackbox.test_status.TestStatus.test_status_SV
1876 breezy.tests.blackbox.test_status.TestStatus.test_status_versioned
1877+breezy.tests.blackbox.test_switch.TestSmartServerSwitch.test_switch_lightweight
1878 breezy.tests.blackbox.test_switch.TestSwitchDoesntOpenMasterBranch.test_switch_create_doesnt_open_master_branch
1879 breezy.tests.blackbox.test_switch.TestSwitchParentLocation.test_switch_parent_heavyweight
1880 breezy.tests.blackbox.test_switch.TestSwitchParentLocation.test_switch_parent_lightweight
1881@@ -2405,6 +2438,8 @@
1882 breezy.tests.blackbox.test_switch.TestSwitch.test_switch_up_to_date_light_checkout
1883 breezy.tests.blackbox.test_switch.TestSwitch.test_switch_with_post_switch_hook
1884 breezy.tests.blackbox.test_switch.TestSwitchUncommitted.test_does_not_store
1885+breezy.tests.blackbox.test_tags.TestSmartServerCat.test_set_tag
1886+breezy.tests.blackbox.test_tags.TestSmartServerCat.test_show_tags
1887 breezy.tests.blackbox.test_tags.TestTagging.test_automatic_tag_name
1888 breezy.tests.blackbox.test_tags.TestTagging.test_branch_push_pull_merge_copies_tags
1889 breezy.tests.blackbox.test_tags.TestTagging.test_commit_in_heavyweight_checkout_copies_tags_to_master
1890@@ -2422,10 +2457,14 @@
1891 breezy.tests.blackbox.test_tags.TestTagging.test_tag_quiet
1892 breezy.tests.blackbox.test_tags.TestTagging.test_tag_same_revision
1893 breezy.tests.blackbox.test_tags.TestTagging.test_tags_with_mainline_ghosts
1894+breezy.tests.blackbox.test_testament.TestTestament.test_testament_command
1895+breezy.tests.blackbox.test_testament.TestTestament.test_testament_command_2
1896+breezy.tests.blackbox.test_testament.TestTestament.test_testament_command_3
1897 breezy.tests.blackbox.test_too_much.HTTPTests.test_push
1898 breezy.tests.blackbox.test_too_much.SFTPTestsAbsoluteSibling.test_push
1899 breezy.tests.blackbox.test_too_much.SFTPTestsAbsolute.test_push
1900 breezy.tests.blackbox.test_too_much.SFTPTestsRelative.test_push
1901+breezy.tests.blackbox.test_too_much.TestCommands.test_conflicts
1902 breezy.tests.blackbox.test_too_much.TestCommands.test_external_command
1903 breezy.tests.blackbox.test_too_much.TestCommands.test_invalid_commands
1904 breezy.tests.blackbox.test_too_much.TestCommands.test_locations
1905@@ -2435,6 +2474,7 @@
1906 breezy.tests.blackbox.test_too_much.TestCommands.test_status
1907 breezy.tests.blackbox.test_too_much.TestCommands.test_unknown_command
1908 breezy.tests.blackbox.test_uncommit.TestInconsistentDelta.test_inconsistent_delta
1909+breezy.tests.blackbox.test_uncommit.TestSmartServerUncommit.test_uncommit
1910 breezy.tests.blackbox.test_uncommit.TestUncommit.test_uncommit
1911 breezy.tests.blackbox.test_uncommit.TestUncommit.test_uncommit_bound
1912 breezy.tests.blackbox.test_uncommit.TestUncommit.test_uncommit_bound_local
1913@@ -2469,6 +2509,8 @@
1914 breezy.tests.blackbox.test_update.TestUpdate.test_update_standalone_trivial_with_alias_up
1915 breezy.tests.blackbox.test_update.TestUpdate.test_update_up_to_date_checkout
1916 breezy.tests.blackbox.test_update.TestUpdate.test_update_up_to_date_light_checkout
1917+breezy.tests.blackbox.test_update.TestUpdate.test_update_with_merge_merged_to_master
1918+breezy.tests.blackbox.test_update.TestUpdate.test_update_with_merges
1919 breezy.tests.blackbox.test_upgrade.SFTPTests.test_upgrade_url
1920 breezy.tests.blackbox.test_upgrade.TestWithUpgradableBranches.test_readonly_url_error
1921 breezy.tests.blackbox.test_upgrade.TestWithUpgradableBranches.test_upgrade_branch_in_repo
1922@@ -2494,6 +2536,7 @@
1923 breezy.tests.blackbox.test_version_info.TestVersionInfo.test_basic
1924 breezy.tests.blackbox.test_version_info.TestVersionInfo.test_clean
1925 breezy.tests.blackbox.test_version_info.TestVersionInfo.test_custom_implies_all
1926+breezy.tests.blackbox.test_version_info.TestVersionInfo.test_custom_no_clean_in_template
1927 breezy.tests.blackbox.test_version_info.TestVersionInfo.test_custom_without_template
1928 breezy.tests.blackbox.test_version_info.TestVersionInfo.test_invalid_format
1929 breezy.tests.blackbox.test_version_info.TestVersionInfo.test_no_branch
1930@@ -2527,6 +2570,7 @@
1931 breezy.tests.blackbox.test_whoami.TestWhoami.test_whoami_nonbranch_directory
1932 breezy.tests.blackbox.test_whoami.TestWhoami.test_whoami_not_set
1933 breezy.tests.blackbox.test_whoami.TestWhoami.test_whoami_remote_directory
1934+breezy.tests.blackbox.test_whoami.TestWhoami.test_whoami_utf8
1935 breezy.tests.commands.test_branch.TestBranch.test_branch_local_remote
1936 breezy.tests.commands.test_branch.TestBranch.test_branch_remote_local
1937 breezy.tests.commands.test_branch.TestBranch.test_branch_remote_remote
1938@@ -2564,6 +2608,8 @@
1939 breezy.tests.per_branch.test_branch.TestBound.test_bind_diverged(BzrBranchFormat7)
1940 breezy.tests.per_branch.test_branch.TestBound.test_bind_diverged(BzrBranchFormat8)
1941 breezy.tests.per_branch.test_branch.TestBound.test_bind_diverged(LocalGitBranchFormat)
1942+breezy.tests.per_branch.test_branch.TestBound.test_bind_diverged(RemoteBranchFormat-default)
1943+breezy.tests.per_branch.test_branch.TestBound.test_bind_diverged(RemoteBranchFormat-v2)
1944 breezy.tests.per_branch.test_branch.TestBound.test_bind_diverged(RemoteGitBranchFormat)
1945 breezy.tests.per_branch.test_branch.TestBound.test_bind_unbind(BranchReferenceFormat)
1946 breezy.tests.per_branch.test_branch.TestBound.test_bind_unbind(BzrBranchFormat4)
1947@@ -2691,6 +2737,8 @@
1948 breezy.tests.per_branch.test_branch.TestBranch.test_clone_branch_parent(BzrBranchFormat6)
1949 breezy.tests.per_branch.test_branch.TestBranch.test_clone_branch_parent(BzrBranchFormat7)
1950 breezy.tests.per_branch.test_branch.TestBranch.test_clone_branch_parent(BzrBranchFormat8)
1951+breezy.tests.per_branch.test_branch.TestBranch.test_clone_branch_parent(RemoteBranchFormat-default)
1952+breezy.tests.per_branch.test_branch.TestBranch.test_clone_branch_parent(RemoteBranchFormat-v2)
1953 breezy.tests.per_branch.test_branch.TestBranch.test_clone_branch_parent(RemoteGitBranchFormat)
1954 breezy.tests.per_branch.test_branch.TestBranch.test_clone_partial(BranchReferenceFormat)
1955 breezy.tests.per_branch.test_branch.TestBranch.test_clone_partial(BzrBranchFormat4)
1956@@ -2699,6 +2747,8 @@
1957 breezy.tests.per_branch.test_branch.TestBranch.test_clone_partial(BzrBranchFormat7)
1958 breezy.tests.per_branch.test_branch.TestBranch.test_clone_partial(BzrBranchFormat8)
1959 breezy.tests.per_branch.test_branch.TestBranch.test_clone_partial(LocalGitBranchFormat)
1960+breezy.tests.per_branch.test_branch.TestBranch.test_clone_partial(RemoteBranchFormat-default)
1961+breezy.tests.per_branch.test_branch.TestBranch.test_clone_partial(RemoteBranchFormat-v2)
1962 breezy.tests.per_branch.test_branch.TestBranch.test_clone_partial(RemoteGitBranchFormat)
1963 breezy.tests.per_branch.test_branch.TestBranch.test_commit_nicks(BranchReferenceFormat)
1964 breezy.tests.per_branch.test_branch.TestBranch.test_commit_nicks(BzrBranchFormat4)
1965@@ -2707,6 +2757,8 @@
1966 breezy.tests.per_branch.test_branch.TestBranch.test_commit_nicks(BzrBranchFormat7)
1967 breezy.tests.per_branch.test_branch.TestBranch.test_commit_nicks(BzrBranchFormat8)
1968 breezy.tests.per_branch.test_branch.TestBranch.test_commit_nicks(LocalGitBranchFormat)
1969+breezy.tests.per_branch.test_branch.TestBranch.test_commit_nicks(RemoteBranchFormat-default)
1970+breezy.tests.per_branch.test_branch.TestBranch.test_commit_nicks(RemoteBranchFormat-v2)
1971 breezy.tests.per_branch.test_branch.TestBranch.test_commit_nicks(RemoteGitBranchFormat)
1972 breezy.tests.per_branch.test_branch.TestBranch.test_create_anonymous_heavyweight_checkout(BranchReferenceFormat)
1973 breezy.tests.per_branch.test_branch.TestBranch.test_create_anonymous_heavyweight_checkout(BzrBranchFormat4)
1974@@ -2715,6 +2767,7 @@
1975 breezy.tests.per_branch.test_branch.TestBranch.test_create_anonymous_heavyweight_checkout(BzrBranchFormat7)
1976 breezy.tests.per_branch.test_branch.TestBranch.test_create_anonymous_heavyweight_checkout(BzrBranchFormat8)
1977 breezy.tests.per_branch.test_branch.TestBranch.test_create_anonymous_heavyweight_checkout(LocalGitBranchFormat)
1978+breezy.tests.per_branch.test_branch.TestBranch.test_create_anonymous_heavyweight_checkout(RemoteBranchFormat-default)
1979 breezy.tests.per_branch.test_branch.TestBranch.test_create_anonymous_heavyweight_checkout(RemoteGitBranchFormat)
1980 breezy.tests.per_branch.test_branch.TestBranch.test_create_anonymous_lightweight_checkout(BranchReferenceFormat)
1981 breezy.tests.per_branch.test_branch.TestBranch.test_create_anonymous_lightweight_checkout(BzrBranchFormat4)
1982@@ -2723,6 +2776,7 @@
1983 breezy.tests.per_branch.test_branch.TestBranch.test_create_anonymous_lightweight_checkout(BzrBranchFormat7)
1984 breezy.tests.per_branch.test_branch.TestBranch.test_create_anonymous_lightweight_checkout(BzrBranchFormat8)
1985 breezy.tests.per_branch.test_branch.TestBranch.test_create_anonymous_lightweight_checkout(LocalGitBranchFormat)
1986+breezy.tests.per_branch.test_branch.TestBranch.test_create_anonymous_lightweight_checkout(RemoteBranchFormat-default)
1987 breezy.tests.per_branch.test_branch.TestBranch.test_create_anonymous_lightweight_checkout(RemoteGitBranchFormat)
1988 breezy.tests.per_branch.test_branch.TestBranch.test_create_append_revisions_only(BranchReferenceFormat)
1989 breezy.tests.per_branch.test_branch.TestBranch.test_create_append_revisions_only(BzrBranchFormat4)
1990@@ -2741,6 +2795,8 @@
1991 breezy.tests.per_branch.test_branch.TestBranch.test_create_checkout(BzrBranchFormat7)
1992 breezy.tests.per_branch.test_branch.TestBranch.test_create_checkout(BzrBranchFormat8)
1993 breezy.tests.per_branch.test_branch.TestBranch.test_create_checkout(LocalGitBranchFormat)
1994+breezy.tests.per_branch.test_branch.TestBranch.test_create_checkout(RemoteBranchFormat-default)
1995+breezy.tests.per_branch.test_branch.TestBranch.test_create_checkout(RemoteBranchFormat-v2)
1996 breezy.tests.per_branch.test_branch.TestBranch.test_create_checkout(RemoteGitBranchFormat)
1997 breezy.tests.per_branch.test_branch.TestBranch.test_create_colocated(BranchReferenceFormat)
1998 breezy.tests.per_branch.test_branch.TestBranch.test_create_colocated(BzrBranchFormat4)
1999@@ -2779,6 +2835,8 @@
2000 breezy.tests.per_branch.test_branch.TestBranch.test_create_tree_with_merge(BzrBranchFormat7)
2001 breezy.tests.per_branch.test_branch.TestBranch.test_create_tree_with_merge(BzrBranchFormat8)
2002 breezy.tests.per_branch.test_branch.TestBranch.test_create_tree_with_merge(LocalGitBranchFormat)
2003+breezy.tests.per_branch.test_branch.TestBranch.test_create_tree_with_merge(RemoteBranchFormat-default)
2004+breezy.tests.per_branch.test_branch.TestBranch.test_create_tree_with_merge(RemoteBranchFormat-v2)
2005 breezy.tests.per_branch.test_branch.TestBranch.test_create_tree_with_merge(RemoteGitBranchFormat)
2006 breezy.tests.per_branch.test_branch.TestBranch.test_fetch_revisions(BranchReferenceFormat)
2007 breezy.tests.per_branch.test_branch.TestBranch.test_fetch_revisions(BzrBranchFormat4)
2008@@ -2787,6 +2845,8 @@
2009 breezy.tests.per_branch.test_branch.TestBranch.test_fetch_revisions(BzrBranchFormat7)
2010 breezy.tests.per_branch.test_branch.TestBranch.test_fetch_revisions(BzrBranchFormat8)
2011 breezy.tests.per_branch.test_branch.TestBranch.test_fetch_revisions(LocalGitBranchFormat)
2012+breezy.tests.per_branch.test_branch.TestBranch.test_fetch_revisions(RemoteBranchFormat-default)
2013+breezy.tests.per_branch.test_branch.TestBranch.test_fetch_revisions(RemoteBranchFormat-v2)
2014 breezy.tests.per_branch.test_branch.TestBranch.test_fetch_revisions(RemoteGitBranchFormat)
2015 breezy.tests.per_branch.test_branch.TestBranch.test_format_description(BranchReferenceFormat)
2016 breezy.tests.per_branch.test_branch.TestBranch.test_format_description(BzrBranchFormat4)
2017@@ -2812,7 +2872,11 @@
2018 breezy.tests.per_branch.test_branch.TestBranch.test_generate_revision_history_NULL_REVISION(BzrBranchFormat7)
2019 breezy.tests.per_branch.test_branch.TestBranch.test_generate_revision_history_NULL_REVISION(BzrBranchFormat8)
2020 breezy.tests.per_branch.test_branch.TestBranch.test_generate_revision_history_NULL_REVISION(LocalGitBranchFormat)
2021+breezy.tests.per_branch.test_branch.TestBranch.test_generate_revision_history_NULL_REVISION(RemoteBranchFormat-default)
2022+breezy.tests.per_branch.test_branch.TestBranch.test_generate_revision_history_NULL_REVISION(RemoteBranchFormat-v2)
2023 breezy.tests.per_branch.test_branch.TestBranch.test_generate_revision_history_NULL_REVISION(RemoteGitBranchFormat)
2024+breezy.tests.per_branch.test_branch.TestBranch.test_generate_revision_history(RemoteBranchFormat-default)
2025+breezy.tests.per_branch.test_branch.TestBranch.test_generate_revision_history(RemoteBranchFormat-v2)
2026 breezy.tests.per_branch.test_branch.TestBranch.test_generate_revision_history(RemoteGitBranchFormat)
2027 breezy.tests.per_branch.test_branch.TestBranch.test_get_commit_builder(BranchReferenceFormat)
2028 breezy.tests.per_branch.test_branch.TestBranch.test_get_commit_builder(BzrBranchFormat4)
2029@@ -2851,6 +2915,8 @@
2030 breezy.tests.per_branch.test_branch.TestBranch.test_heads_to_fetch_not_null_revision(RemoteBranchFormat-default)
2031 breezy.tests.per_branch.test_branch.TestBranch.test_heads_to_fetch_not_null_revision(RemoteBranchFormat-v2)
2032 breezy.tests.per_branch.test_branch.TestBranch.test_heads_to_fetch_not_null_revision(RemoteGitBranchFormat)
2033+breezy.tests.per_branch.test_branch.TestBranch.test_heads_to_fetch(RemoteBranchFormat-default)
2034+breezy.tests.per_branch.test_branch.TestBranch.test_heads_to_fetch(RemoteBranchFormat-v2)
2035 breezy.tests.per_branch.test_branch.TestBranch.test_heads_to_fetch(RemoteGitBranchFormat)
2036 breezy.tests.per_branch.test_branch.TestBranch.test_nicks(BranchReferenceFormat)
2037 breezy.tests.per_branch.test_branch.TestBranch.test_nicks(BzrBranchFormat4)
2038@@ -2909,6 +2975,8 @@
2039 breezy.tests.per_branch.test_branch.TestBranch.test_revision_ids_are_utf8(BzrBranchFormat7)
2040 breezy.tests.per_branch.test_branch.TestBranch.test_revision_ids_are_utf8(BzrBranchFormat8)
2041 breezy.tests.per_branch.test_branch.TestBranch.test_revision_ids_are_utf8(LocalGitBranchFormat)
2042+breezy.tests.per_branch.test_branch.TestBranch.test_revision_ids_are_utf8(RemoteBranchFormat-default)
2043+breezy.tests.per_branch.test_branch.TestBranch.test_revision_ids_are_utf8(RemoteBranchFormat-v2)
2044 breezy.tests.per_branch.test_branch.TestBranch.test_revision_ids_are_utf8(RemoteGitBranchFormat)
2045 breezy.tests.per_branch.test_branch.TestBranch.test_submit_branch(BranchReferenceFormat)
2046 breezy.tests.per_branch.test_branch.TestBranch.test_submit_branch(BzrBranchFormat4)
2047@@ -2976,6 +3044,8 @@
2048 breezy.tests.per_branch.test_branch.TestIgnoreFallbacksParameter.test_fallbacks_are_opened(BzrBranchFormat7)
2049 breezy.tests.per_branch.test_branch.TestIgnoreFallbacksParameter.test_fallbacks_are_opened(BzrBranchFormat8)
2050 breezy.tests.per_branch.test_branch.TestIgnoreFallbacksParameter.test_fallbacks_are_opened(LocalGitBranchFormat)
2051+breezy.tests.per_branch.test_branch.TestIgnoreFallbacksParameter.test_fallbacks_are_opened(RemoteBranchFormat-default)
2052+breezy.tests.per_branch.test_branch.TestIgnoreFallbacksParameter.test_fallbacks_are_opened(RemoteBranchFormat-v2)
2053 breezy.tests.per_branch.test_branch.TestIgnoreFallbacksParameter.test_fallbacks_are_opened(RemoteGitBranchFormat)
2054 breezy.tests.per_branch.test_branch.TestIgnoreFallbacksParameter.test_fallbacks_not_opened(BranchReferenceFormat)
2055 breezy.tests.per_branch.test_branch.TestIgnoreFallbacksParameter.test_fallbacks_not_opened(BzrBranchFormat4)
2056@@ -2984,6 +3054,8 @@
2057 breezy.tests.per_branch.test_branch.TestIgnoreFallbacksParameter.test_fallbacks_not_opened(BzrBranchFormat7)
2058 breezy.tests.per_branch.test_branch.TestIgnoreFallbacksParameter.test_fallbacks_not_opened(BzrBranchFormat8)
2059 breezy.tests.per_branch.test_branch.TestIgnoreFallbacksParameter.test_fallbacks_not_opened(LocalGitBranchFormat)
2060+breezy.tests.per_branch.test_branch.TestIgnoreFallbacksParameter.test_fallbacks_not_opened(RemoteBranchFormat-default)
2061+breezy.tests.per_branch.test_branch.TestIgnoreFallbacksParameter.test_fallbacks_not_opened(RemoteBranchFormat-v2)
2062 breezy.tests.per_branch.test_branch.TestIgnoreFallbacksParameter.test_fallbacks_not_opened(RemoteGitBranchFormat)
2063 breezy.tests.per_branch.test_branch.TestReferenceLocation.test_branch_relative_reference_location(BranchReferenceFormat)
2064 breezy.tests.per_branch.test_branch.TestReferenceLocation.test_branch_relative_reference_location(BzrBranchFormat4)
2065@@ -3062,6 +3134,8 @@
2066 breezy.tests.per_branch.test_branch.TestReferenceLocation.test_reference_parent_accepts_possible_transports(BzrBranchFormat7)
2067 breezy.tests.per_branch.test_branch.TestReferenceLocation.test_reference_parent_accepts_possible_transports(BzrBranchFormat8)
2068 breezy.tests.per_branch.test_branch.TestReferenceLocation.test_reference_parent_accepts_possible_transports(LocalGitBranchFormat)
2069+breezy.tests.per_branch.test_branch.TestReferenceLocation.test_reference_parent_accepts_possible_transports(RemoteBranchFormat-default)
2070+breezy.tests.per_branch.test_branch.TestReferenceLocation.test_reference_parent_accepts_possible_transports(RemoteBranchFormat-v2)
2071 breezy.tests.per_branch.test_branch.TestReferenceLocation.test_reference_parent_accepts_possible_transports(RemoteGitBranchFormat)
2072 breezy.tests.per_branch.test_branch.TestReferenceLocation.test_reference_parent(BranchReferenceFormat)
2073 breezy.tests.per_branch.test_branch.TestReferenceLocation.test_reference_parent(BzrBranchFormat4)
2074@@ -3080,6 +3154,8 @@
2075 breezy.tests.per_branch.test_branch.TestReferenceLocation.test_reference_parent_from_reference_info_(RemoteBranchFormat-v2)
2076 breezy.tests.per_branch.test_branch.TestReferenceLocation.test_reference_parent_from_reference_info_(RemoteGitBranchFormat)
2077 breezy.tests.per_branch.test_branch.TestReferenceLocation.test_reference_parent(LocalGitBranchFormat)
2078+breezy.tests.per_branch.test_branch.TestReferenceLocation.test_reference_parent(RemoteBranchFormat-default)
2079+breezy.tests.per_branch.test_branch.TestReferenceLocation.test_reference_parent(RemoteBranchFormat-v2)
2080 breezy.tests.per_branch.test_branch.TestReferenceLocation.test_reference_parent(RemoteGitBranchFormat)
2081 breezy.tests.per_branch.test_branch.TestReferenceLocation.test_set_get_reference_info(BranchReferenceFormat)
2082 breezy.tests.per_branch.test_branch.TestReferenceLocation.test_set_get_reference_info(BzrBranchFormat4)
2083@@ -3170,6 +3246,8 @@
2084 breezy.tests.per_branch.test_branch.TestStrict.test_strict_history(BzrBranchFormat7)
2085 breezy.tests.per_branch.test_branch.TestStrict.test_strict_history(BzrBranchFormat8)
2086 breezy.tests.per_branch.test_branch.TestStrict.test_strict_history(LocalGitBranchFormat)
2087+breezy.tests.per_branch.test_branch.TestStrict.test_strict_history(RemoteBranchFormat-default)
2088+breezy.tests.per_branch.test_branch.TestStrict.test_strict_history(RemoteBranchFormat-v2)
2089 breezy.tests.per_branch.test_branch.TestStrict.test_strict_history(RemoteGitBranchFormat)
2090 breezy.tests.per_branch.test_branch.TestTestCaseWithBranch.test_branch_format_matches_bzrdir_branch_format(BranchReferenceFormat)
2091 breezy.tests.per_branch.test_branch.TestTestCaseWithBranch.test_branch_format_matches_bzrdir_branch_format(BzrBranchFormat4)
2092@@ -3283,6 +3361,8 @@
2093 breezy.tests.per_branch.test_check.TestBranchCheck.test_check_detects_invalid_revhistory(BzrBranchFormat7)
2094 breezy.tests.per_branch.test_check.TestBranchCheck.test_check_detects_invalid_revhistory(BzrBranchFormat8)
2095 breezy.tests.per_branch.test_check.TestBranchCheck.test_check_detects_invalid_revhistory(LocalGitBranchFormat)
2096+breezy.tests.per_branch.test_check.TestBranchCheck.test_check_detects_invalid_revhistory(RemoteBranchFormat-default)
2097+breezy.tests.per_branch.test_check.TestBranchCheck.test_check_detects_invalid_revhistory(RemoteBranchFormat-v2)
2098 breezy.tests.per_branch.test_check.TestBranchCheck.test_check_detects_invalid_revhistory(RemoteGitBranchFormat)
2099 breezy.tests.per_branch.test_check.TestBranchCheck.test__get_check_refs(BranchReferenceFormat)
2100 breezy.tests.per_branch.test_check.TestBranchCheck.test__get_check_refs(BzrBranchFormat4)
2101@@ -3291,6 +3371,8 @@
2102 breezy.tests.per_branch.test_check.TestBranchCheck.test__get_check_refs(BzrBranchFormat7)
2103 breezy.tests.per_branch.test_check.TestBranchCheck.test__get_check_refs(BzrBranchFormat8)
2104 breezy.tests.per_branch.test_check.TestBranchCheck.test__get_check_refs(LocalGitBranchFormat)
2105+breezy.tests.per_branch.test_check.TestBranchCheck.test__get_check_refs(RemoteBranchFormat-default)
2106+breezy.tests.per_branch.test_check.TestBranchCheck.test__get_check_refs(RemoteBranchFormat-v2)
2107 breezy.tests.per_branch.test_check.TestBranchCheck.test__get_check_refs(RemoteGitBranchFormat)
2108 breezy.tests.per_branch.test_commit.TestCommitHook.test_post_commit_bound(BranchReferenceFormat)
2109 breezy.tests.per_branch.test_commit.TestCommitHook.test_post_commit_bound(BzrBranchFormat4)
2110@@ -3309,6 +3391,8 @@
2111 breezy.tests.per_branch.test_commit.TestCommitHook.test_post_commit_not_to_origin(BzrBranchFormat7)
2112 breezy.tests.per_branch.test_commit.TestCommitHook.test_post_commit_not_to_origin(BzrBranchFormat8)
2113 breezy.tests.per_branch.test_commit.TestCommitHook.test_post_commit_not_to_origin(LocalGitBranchFormat)
2114+breezy.tests.per_branch.test_commit.TestCommitHook.test_post_commit_not_to_origin(RemoteBranchFormat-default)
2115+breezy.tests.per_branch.test_commit.TestCommitHook.test_post_commit_not_to_origin(RemoteBranchFormat-v2)
2116 breezy.tests.per_branch.test_commit.TestCommitHook.test_post_commit_not_to_origin(RemoteGitBranchFormat)
2117 breezy.tests.per_branch.test_commit.TestCommitHook.test_post_commit_to_origin(BranchReferenceFormat)
2118 breezy.tests.per_branch.test_commit.TestCommitHook.test_post_commit_to_origin(BzrBranchFormat4)
2119@@ -3317,6 +3401,8 @@
2120 breezy.tests.per_branch.test_commit.TestCommitHook.test_post_commit_to_origin(BzrBranchFormat7)
2121 breezy.tests.per_branch.test_commit.TestCommitHook.test_post_commit_to_origin(BzrBranchFormat8)
2122 breezy.tests.per_branch.test_commit.TestCommitHook.test_post_commit_to_origin(LocalGitBranchFormat)
2123+breezy.tests.per_branch.test_commit.TestCommitHook.test_post_commit_to_origin(RemoteBranchFormat-default)
2124+breezy.tests.per_branch.test_commit.TestCommitHook.test_post_commit_to_origin(RemoteBranchFormat-v2)
2125 breezy.tests.per_branch.test_commit.TestCommitHook.test_post_commit_to_origin(RemoteGitBranchFormat)
2126 breezy.tests.per_branch.test_commit.TestCommitHook.test_pre_commit_delta(BranchReferenceFormat)
2127 breezy.tests.per_branch.test_commit.TestCommitHook.test_pre_commit_delta(BzrBranchFormat4)
2128@@ -3324,6 +3410,8 @@
2129 breezy.tests.per_branch.test_commit.TestCommitHook.test_pre_commit_delta(BzrBranchFormat6)
2130 breezy.tests.per_branch.test_commit.TestCommitHook.test_pre_commit_delta(BzrBranchFormat7)
2131 breezy.tests.per_branch.test_commit.TestCommitHook.test_pre_commit_delta(BzrBranchFormat8)
2132+breezy.tests.per_branch.test_commit.TestCommitHook.test_pre_commit_delta(RemoteBranchFormat-default)
2133+breezy.tests.per_branch.test_commit.TestCommitHook.test_pre_commit_delta(RemoteBranchFormat-v2)
2134 breezy.tests.per_branch.test_commit.TestCommitHook.test_pre_commit_delta(RemoteGitBranchFormat)
2135 breezy.tests.per_branch.test_commit.TestCommitHook.test_pre_commit_fails(BranchReferenceFormat)
2136 breezy.tests.per_branch.test_commit.TestCommitHook.test_pre_commit_fails(RemoteGitBranchFormat)
2137@@ -3334,6 +3422,8 @@
2138 breezy.tests.per_branch.test_commit.TestCommitHook.test_pre_commit_passes(BzrBranchFormat7)
2139 breezy.tests.per_branch.test_commit.TestCommitHook.test_pre_commit_passes(BzrBranchFormat8)
2140 breezy.tests.per_branch.test_commit.TestCommitHook.test_pre_commit_passes(LocalGitBranchFormat)
2141+breezy.tests.per_branch.test_commit.TestCommitHook.test_pre_commit_passes(RemoteBranchFormat-default)
2142+breezy.tests.per_branch.test_commit.TestCommitHook.test_pre_commit_passes(RemoteBranchFormat-v2)
2143 breezy.tests.per_branch.test_commit.TestCommitHook.test_pre_commit_passes(RemoteGitBranchFormat)
2144 breezy.tests.per_branch.test_commit.TestCommit.test_commit_nicks(BranchReferenceFormat)
2145 breezy.tests.per_branch.test_commit.TestCommit.test_commit_nicks(BzrBranchFormat4)
2146@@ -3342,6 +3432,8 @@
2147 breezy.tests.per_branch.test_commit.TestCommit.test_commit_nicks(BzrBranchFormat7)
2148 breezy.tests.per_branch.test_commit.TestCommit.test_commit_nicks(BzrBranchFormat8)
2149 breezy.tests.per_branch.test_commit.TestCommit.test_commit_nicks(LocalGitBranchFormat)
2150+breezy.tests.per_branch.test_commit.TestCommit.test_commit_nicks(RemoteBranchFormat-default)
2151+breezy.tests.per_branch.test_commit.TestCommit.test_commit_nicks(RemoteBranchFormat-v2)
2152 breezy.tests.per_branch.test_commit.TestCommit.test_commit_nicks(RemoteGitBranchFormat)
2153 breezy.tests.per_branch.test_config.TestGetConfig.test_set_submit_branch(BranchReferenceFormat)
2154 breezy.tests.per_branch.test_config.TestGetConfig.test_set_submit_branch(BzrBranchFormat4)
2155@@ -3407,6 +3499,8 @@
2156 breezy.tests.per_branch.test_create_checkout.TestCreateCheckout.test_create_revision_checkout(BzrBranchFormat7)
2157 breezy.tests.per_branch.test_create_checkout.TestCreateCheckout.test_create_revision_checkout(BzrBranchFormat8)
2158 breezy.tests.per_branch.test_create_checkout.TestCreateCheckout.test_create_revision_checkout(LocalGitBranchFormat)
2159+breezy.tests.per_branch.test_create_checkout.TestCreateCheckout.test_create_revision_checkout(RemoteBranchFormat-default)
2160+breezy.tests.per_branch.test_create_checkout.TestCreateCheckout.test_create_revision_checkout(RemoteBranchFormat-v2)
2161 breezy.tests.per_branch.test_create_checkout.TestCreateCheckout.test_create_revision_checkout(RemoteGitBranchFormat)
2162 breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_of_multiple_roots(BranchReferenceFormat)
2163 breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_of_multiple_roots(BzrBranchFormat4)
2164@@ -3415,6 +3509,7 @@
2165 breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_of_multiple_roots(BzrBranchFormat7)
2166 breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_of_multiple_roots(BzrBranchFormat8)
2167 breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_of_multiple_roots(LocalGitBranchFormat)
2168+breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_of_multiple_roots(RemoteBranchFormat-v2)
2169 breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_of_multiple_roots(RemoteGitBranchFormat)
2170 breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_missing_parent_dir(BranchReferenceFormat)
2171 breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_missing_parent_dir(BzrBranchFormat4)
2172@@ -3429,8 +3524,11 @@
2173 breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_missing_parent_dir_create(BzrBranchFormat7)
2174 breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_missing_parent_dir_create(BzrBranchFormat8)
2175 breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_missing_parent_dir_create(LocalGitBranchFormat)
2176+breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_missing_parent_dir_create(RemoteBranchFormat-v2)
2177 breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_missing_parent_dir_create(RemoteGitBranchFormat)
2178 breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_missing_parent_dir(LocalGitBranchFormat)
2179+breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_missing_parent_dir(RemoteBranchFormat-default)
2180+breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_missing_parent_dir(RemoteBranchFormat-v2)
2181 breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_missing_parent_dir(RemoteGitBranchFormat)
2182 breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_no_revision_id(BranchReferenceFormat)
2183 breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_no_revision_id(BzrBranchFormat4)
2184@@ -3439,6 +3537,7 @@
2185 breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_no_revision_id(BzrBranchFormat7)
2186 breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_no_revision_id(BzrBranchFormat8)
2187 breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_no_revision_id(LocalGitBranchFormat)
2188+breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_no_revision_id(RemoteBranchFormat-v2)
2189 breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_no_revision_id(RemoteGitBranchFormat)
2190 breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_revision_id(BranchReferenceFormat)
2191 breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_revision_id(BzrBranchFormat4)
2192@@ -3447,6 +3546,7 @@
2193 breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_revision_id(BzrBranchFormat7)
2194 breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_revision_id(BzrBranchFormat8)
2195 breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_revision_id(LocalGitBranchFormat)
2196+breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_revision_id(RemoteBranchFormat-v2)
2197 breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_revision_id(RemoteGitBranchFormat)
2198 breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_stacked(BranchReferenceFormat)
2199 breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_stacked(BzrBranchFormat4)
2200@@ -3461,8 +3561,10 @@
2201 breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_stacked_hooks_get_stacked_branch(BzrBranchFormat7)
2202 breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_stacked_hooks_get_stacked_branch(BzrBranchFormat8)
2203 breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_stacked_hooks_get_stacked_branch(LocalGitBranchFormat)
2204+breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_stacked_hooks_get_stacked_branch(RemoteBranchFormat-v2)
2205 breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_stacked_hooks_get_stacked_branch(RemoteGitBranchFormat)
2206 breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_stacked(LocalGitBranchFormat)
2207+breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_stacked(RemoteBranchFormat-v2)
2208 breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_stacked(RemoteGitBranchFormat)
2209 breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_use_existing_dir_false(BranchReferenceFormat)
2210 breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_use_existing_dir_false(BzrBranchFormat4)
2211@@ -3471,6 +3573,8 @@
2212 breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_use_existing_dir_false(BzrBranchFormat7)
2213 breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_use_existing_dir_false(BzrBranchFormat8)
2214 breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_use_existing_dir_false(LocalGitBranchFormat)
2215+breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_use_existing_dir_false(RemoteBranchFormat-default)
2216+breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_use_existing_dir_false(RemoteBranchFormat-v2)
2217 breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_use_existing_dir_false(RemoteGitBranchFormat)
2218 breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_use_existing_dir_true(BranchReferenceFormat)
2219 breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_use_existing_dir_true(BzrBranchFormat4)
2220@@ -3479,6 +3583,7 @@
2221 breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_use_existing_dir_true(BzrBranchFormat7)
2222 breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_use_existing_dir_true(BzrBranchFormat8)
2223 breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_use_existing_dir_true(LocalGitBranchFormat)
2224+breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_use_existing_dir_true(RemoteBranchFormat-v2)
2225 breezy.tests.per_branch.test_create_clone.TestCreateClone.test_create_clone_on_transport_use_existing_dir_true(RemoteGitBranchFormat)
2226 breezy.tests.per_branch.test_dotted_revno_to_revision_id.TestDottedRevnoToRevisionId.test_lookup_revision_id_by_dotted(BranchReferenceFormat)
2227 breezy.tests.per_branch.test_dotted_revno_to_revision_id.TestDottedRevnoToRevisionId.test_lookup_revision_id_by_dotted(BzrBranchFormat4)
2228@@ -3486,6 +3591,8 @@
2229 breezy.tests.per_branch.test_dotted_revno_to_revision_id.TestDottedRevnoToRevisionId.test_lookup_revision_id_by_dotted(BzrBranchFormat6)
2230 breezy.tests.per_branch.test_dotted_revno_to_revision_id.TestDottedRevnoToRevisionId.test_lookup_revision_id_by_dotted(BzrBranchFormat7)
2231 breezy.tests.per_branch.test_dotted_revno_to_revision_id.TestDottedRevnoToRevisionId.test_lookup_revision_id_by_dotted(BzrBranchFormat8)
2232+breezy.tests.per_branch.test_dotted_revno_to_revision_id.TestDottedRevnoToRevisionId.test_lookup_revision_id_by_dotted(RemoteBranchFormat-default)
2233+breezy.tests.per_branch.test_dotted_revno_to_revision_id.TestDottedRevnoToRevisionId.test_lookup_revision_id_by_dotted(RemoteBranchFormat-v2)
2234 breezy.tests.per_branch.test_dotted_revno_to_revision_id.TestDottedRevnoToRevisionId.test_lookup_revision_id_by_dotted(RemoteGitBranchFormat)
2235 breezy.tests.per_branch.test_get_revision_id_to_revno_map.TestCaching.test_locked(BranchReferenceFormat)
2236 breezy.tests.per_branch.test_get_revision_id_to_revno_map.TestCaching.test_locked(BzrBranchFormat4)
2237@@ -3494,6 +3601,8 @@
2238 breezy.tests.per_branch.test_get_revision_id_to_revno_map.TestCaching.test_locked(BzrBranchFormat7)
2239 breezy.tests.per_branch.test_get_revision_id_to_revno_map.TestCaching.test_locked(BzrBranchFormat8)
2240 breezy.tests.per_branch.test_get_revision_id_to_revno_map.TestCaching.test_locked(LocalGitBranchFormat)
2241+breezy.tests.per_branch.test_get_revision_id_to_revno_map.TestCaching.test_locked(RemoteBranchFormat-default)
2242+breezy.tests.per_branch.test_get_revision_id_to_revno_map.TestCaching.test_locked(RemoteBranchFormat-v2)
2243 breezy.tests.per_branch.test_get_revision_id_to_revno_map.TestCaching.test_locked(RemoteGitBranchFormat)
2244 breezy.tests.per_branch.test_get_revision_id_to_revno_map.TestCaching.test_set_last_revision_info_when_locked(BranchReferenceFormat)
2245 breezy.tests.per_branch.test_get_revision_id_to_revno_map.TestCaching.test_set_last_revision_info_when_locked(BzrBranchFormat4)
2246@@ -3501,6 +3610,8 @@
2247 breezy.tests.per_branch.test_get_revision_id_to_revno_map.TestCaching.test_set_last_revision_info_when_locked(BzrBranchFormat6)
2248 breezy.tests.per_branch.test_get_revision_id_to_revno_map.TestCaching.test_set_last_revision_info_when_locked(BzrBranchFormat7)
2249 breezy.tests.per_branch.test_get_revision_id_to_revno_map.TestCaching.test_set_last_revision_info_when_locked(BzrBranchFormat8)
2250+breezy.tests.per_branch.test_get_revision_id_to_revno_map.TestCaching.test_set_last_revision_info_when_locked(RemoteBranchFormat-default)
2251+breezy.tests.per_branch.test_get_revision_id_to_revno_map.TestCaching.test_set_last_revision_info_when_locked(RemoteBranchFormat-v2)
2252 breezy.tests.per_branch.test_get_revision_id_to_revno_map.TestCaching.test_set_last_revision_info_when_locked(RemoteGitBranchFormat)
2253 breezy.tests.per_branch.test_get_revision_id_to_revno_map.TestCaching.test_unlocked(BranchReferenceFormat)
2254 breezy.tests.per_branch.test_get_revision_id_to_revno_map.TestCaching.test_unlocked(BzrBranchFormat4)
2255@@ -3509,6 +3620,8 @@
2256 breezy.tests.per_branch.test_get_revision_id_to_revno_map.TestCaching.test_unlocked(BzrBranchFormat7)
2257 breezy.tests.per_branch.test_get_revision_id_to_revno_map.TestCaching.test_unlocked(BzrBranchFormat8)
2258 breezy.tests.per_branch.test_get_revision_id_to_revno_map.TestCaching.test_unlocked(LocalGitBranchFormat)
2259+breezy.tests.per_branch.test_get_revision_id_to_revno_map.TestCaching.test_unlocked(RemoteBranchFormat-default)
2260+breezy.tests.per_branch.test_get_revision_id_to_revno_map.TestCaching.test_unlocked(RemoteBranchFormat-v2)
2261 breezy.tests.per_branch.test_get_revision_id_to_revno_map.TestCaching.test_unlocked(RemoteGitBranchFormat)
2262 breezy.tests.per_branch.test_get_revision_id_to_revno_map.TestRevisionIdToDottedRevno.test_simple_revno(BranchReferenceFormat)
2263 breezy.tests.per_branch.test_get_revision_id_to_revno_map.TestRevisionIdToDottedRevno.test_simple_revno(BzrBranchFormat4)
2264@@ -3516,6 +3629,8 @@
2265 breezy.tests.per_branch.test_get_revision_id_to_revno_map.TestRevisionIdToDottedRevno.test_simple_revno(BzrBranchFormat6)
2266 breezy.tests.per_branch.test_get_revision_id_to_revno_map.TestRevisionIdToDottedRevno.test_simple_revno(BzrBranchFormat7)
2267 breezy.tests.per_branch.test_get_revision_id_to_revno_map.TestRevisionIdToDottedRevno.test_simple_revno(BzrBranchFormat8)
2268+breezy.tests.per_branch.test_get_revision_id_to_revno_map.TestRevisionIdToDottedRevno.test_simple_revno(RemoteBranchFormat-default)
2269+breezy.tests.per_branch.test_get_revision_id_to_revno_map.TestRevisionIdToDottedRevno.test_simple_revno(RemoteBranchFormat-v2)
2270 breezy.tests.per_branch.test_get_revision_id_to_revno_map.TestRevisionIdToDottedRevno.test_simple_revno(RemoteGitBranchFormat)
2271 breezy.tests.per_branch.test_hooks.TestAllMethodsThatChangeTipWillRunHooks.test_generate_revision_history(BranchReferenceFormat)
2272 breezy.tests.per_branch.test_hooks.TestAllMethodsThatChangeTipWillRunHooks.test_generate_revision_history(BzrBranchFormat4)
2273@@ -3534,6 +3649,8 @@
2274 breezy.tests.per_branch.test_hooks.TestAllMethodsThatChangeTipWillRunHooks.test_pull(BzrBranchFormat7)
2275 breezy.tests.per_branch.test_hooks.TestAllMethodsThatChangeTipWillRunHooks.test_pull(BzrBranchFormat8)
2276 breezy.tests.per_branch.test_hooks.TestAllMethodsThatChangeTipWillRunHooks.test_pull(LocalGitBranchFormat)
2277+breezy.tests.per_branch.test_hooks.TestAllMethodsThatChangeTipWillRunHooks.test_pull(RemoteBranchFormat-default)
2278+breezy.tests.per_branch.test_hooks.TestAllMethodsThatChangeTipWillRunHooks.test_pull(RemoteBranchFormat-v2)
2279 breezy.tests.per_branch.test_hooks.TestAllMethodsThatChangeTipWillRunHooks.test_pull(RemoteGitBranchFormat)
2280 breezy.tests.per_branch.test_hooks.TestAllMethodsThatChangeTipWillRunHooks.test_push(BranchReferenceFormat)
2281 breezy.tests.per_branch.test_hooks.TestAllMethodsThatChangeTipWillRunHooks.test_push(BzrBranchFormat4)
2282@@ -3542,6 +3659,8 @@
2283 breezy.tests.per_branch.test_hooks.TestAllMethodsThatChangeTipWillRunHooks.test_push(BzrBranchFormat7)
2284 breezy.tests.per_branch.test_hooks.TestAllMethodsThatChangeTipWillRunHooks.test_push(BzrBranchFormat8)
2285 breezy.tests.per_branch.test_hooks.TestAllMethodsThatChangeTipWillRunHooks.test_push(LocalGitBranchFormat)
2286+breezy.tests.per_branch.test_hooks.TestAllMethodsThatChangeTipWillRunHooks.test_push(RemoteBranchFormat-default)
2287+breezy.tests.per_branch.test_hooks.TestAllMethodsThatChangeTipWillRunHooks.test_push(RemoteBranchFormat-v2)
2288 breezy.tests.per_branch.test_hooks.TestAllMethodsThatChangeTipWillRunHooks.test_push(RemoteGitBranchFormat)
2289 breezy.tests.per_branch.test_hooks.TestAllMethodsThatChangeTipWillRunHooks.test_set_last_revision_info(BranchReferenceFormat)
2290 breezy.tests.per_branch.test_hooks.TestAllMethodsThatChangeTipWillRunHooks.test_set_last_revision_info(BzrBranchFormat4)
2291@@ -3610,6 +3729,8 @@
2292 breezy.tests.per_branch.test_hooks.TestPostChangeBranchTip.test_hook_runs_after_change(BzrBranchFormat7)
2293 breezy.tests.per_branch.test_hooks.TestPostChangeBranchTip.test_hook_runs_after_change(BzrBranchFormat8)
2294 breezy.tests.per_branch.test_hooks.TestPostChangeBranchTip.test_hook_runs_after_change(LocalGitBranchFormat)
2295+breezy.tests.per_branch.test_hooks.TestPostChangeBranchTip.test_hook_runs_after_change(RemoteBranchFormat-default)
2296+breezy.tests.per_branch.test_hooks.TestPostChangeBranchTip.test_hook_runs_after_change(RemoteBranchFormat-v2)
2297 breezy.tests.per_branch.test_hooks.TestPostChangeBranchTip.test_hook_runs_after_change(RemoteGitBranchFormat)
2298 breezy.tests.per_branch.test_hooks.TestPostChangeBranchTip.test_nonempty_history(BranchReferenceFormat)
2299 breezy.tests.per_branch.test_hooks.TestPostChangeBranchTip.test_nonempty_history(BzrBranchFormat4)
2300@@ -3618,6 +3739,8 @@
2301 breezy.tests.per_branch.test_hooks.TestPostChangeBranchTip.test_nonempty_history(BzrBranchFormat7)
2302 breezy.tests.per_branch.test_hooks.TestPostChangeBranchTip.test_nonempty_history(BzrBranchFormat8)
2303 breezy.tests.per_branch.test_hooks.TestPostChangeBranchTip.test_nonempty_history(LocalGitBranchFormat)
2304+breezy.tests.per_branch.test_hooks.TestPostChangeBranchTip.test_nonempty_history(RemoteBranchFormat-default)
2305+breezy.tests.per_branch.test_hooks.TestPostChangeBranchTip.test_nonempty_history(RemoteBranchFormat-v2)
2306 breezy.tests.per_branch.test_hooks.TestPostChangeBranchTip.test_nonempty_history(RemoteGitBranchFormat)
2307 breezy.tests.per_branch.test_hooks.TestPreChangeBranchTip.test_branch_is_locked(BranchReferenceFormat)
2308 breezy.tests.per_branch.test_hooks.TestPreChangeBranchTip.test_branch_is_locked(BzrBranchFormat4)
2309@@ -3656,6 +3779,8 @@
2310 breezy.tests.per_branch.test_hooks.TestPreChangeBranchTip.test_explicit_reject_by_hook(BzrBranchFormat7)
2311 breezy.tests.per_branch.test_hooks.TestPreChangeBranchTip.test_explicit_reject_by_hook(BzrBranchFormat8)
2312 breezy.tests.per_branch.test_hooks.TestPreChangeBranchTip.test_explicit_reject_by_hook(LocalGitBranchFormat)
2313+breezy.tests.per_branch.test_hooks.TestPreChangeBranchTip.test_explicit_reject_by_hook(RemoteBranchFormat-default)
2314+breezy.tests.per_branch.test_hooks.TestPreChangeBranchTip.test_explicit_reject_by_hook(RemoteBranchFormat-v2)
2315 breezy.tests.per_branch.test_hooks.TestPreChangeBranchTip.test_explicit_reject_by_hook(RemoteGitBranchFormat)
2316 breezy.tests.per_branch.test_hooks.TestPreChangeBranchTip.test_hook_failure_prevents_change(BranchReferenceFormat)
2317 breezy.tests.per_branch.test_hooks.TestPreChangeBranchTip.test_hook_failure_prevents_change(BzrBranchFormat4)
2318@@ -3664,6 +3789,8 @@
2319 breezy.tests.per_branch.test_hooks.TestPreChangeBranchTip.test_hook_failure_prevents_change(BzrBranchFormat7)
2320 breezy.tests.per_branch.test_hooks.TestPreChangeBranchTip.test_hook_failure_prevents_change(BzrBranchFormat8)
2321 breezy.tests.per_branch.test_hooks.TestPreChangeBranchTip.test_hook_failure_prevents_change(LocalGitBranchFormat)
2322+breezy.tests.per_branch.test_hooks.TestPreChangeBranchTip.test_hook_failure_prevents_change(RemoteBranchFormat-default)
2323+breezy.tests.per_branch.test_hooks.TestPreChangeBranchTip.test_hook_failure_prevents_change(RemoteBranchFormat-v2)
2324 breezy.tests.per_branch.test_hooks.TestPreChangeBranchTip.test_hook_failure_prevents_change(RemoteGitBranchFormat)
2325 breezy.tests.per_branch.test_hooks.TestPreChangeBranchTip.test_hook_runs_before_change(BranchReferenceFormat)
2326 breezy.tests.per_branch.test_hooks.TestPreChangeBranchTip.test_hook_runs_before_change(BzrBranchFormat4)
2327@@ -3672,6 +3799,8 @@
2328 breezy.tests.per_branch.test_hooks.TestPreChangeBranchTip.test_hook_runs_before_change(BzrBranchFormat7)
2329 breezy.tests.per_branch.test_hooks.TestPreChangeBranchTip.test_hook_runs_before_change(BzrBranchFormat8)
2330 breezy.tests.per_branch.test_hooks.TestPreChangeBranchTip.test_hook_runs_before_change(LocalGitBranchFormat)
2331+breezy.tests.per_branch.test_hooks.TestPreChangeBranchTip.test_hook_runs_before_change(RemoteBranchFormat-default)
2332+breezy.tests.per_branch.test_hooks.TestPreChangeBranchTip.test_hook_runs_before_change(RemoteBranchFormat-v2)
2333 breezy.tests.per_branch.test_hooks.TestPreChangeBranchTip.test_hook_runs_before_change(RemoteGitBranchFormat)
2334 breezy.tests.per_branch.test_hooks.TestPreChangeBranchTip.test_nonempty_history(BranchReferenceFormat)
2335 breezy.tests.per_branch.test_hooks.TestPreChangeBranchTip.test_nonempty_history(BzrBranchFormat4)
2336@@ -3680,6 +3809,8 @@
2337 breezy.tests.per_branch.test_hooks.TestPreChangeBranchTip.test_nonempty_history(BzrBranchFormat7)
2338 breezy.tests.per_branch.test_hooks.TestPreChangeBranchTip.test_nonempty_history(BzrBranchFormat8)
2339 breezy.tests.per_branch.test_hooks.TestPreChangeBranchTip.test_nonempty_history(LocalGitBranchFormat)
2340+breezy.tests.per_branch.test_hooks.TestPreChangeBranchTip.test_nonempty_history(RemoteBranchFormat-default)
2341+breezy.tests.per_branch.test_hooks.TestPreChangeBranchTip.test_nonempty_history(RemoteBranchFormat-v2)
2342 breezy.tests.per_branch.test_hooks.TestPreChangeBranchTip.test_nonempty_history(RemoteGitBranchFormat)
2343 breezy.tests.per_branch.test_http.InaccessibleParentTests.test_clone_invalid_parent(BranchReferenceFormat)
2344 breezy.tests.per_branch.test_http.InaccessibleParentTests.test_clone_invalid_parent(BzrBranchFormat4)
2345@@ -3714,6 +3845,8 @@
2346 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsBushyGraph.test_merge_sorted_exclude_ancestry(BzrBranchFormat6)
2347 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsBushyGraph.test_merge_sorted_exclude_ancestry(BzrBranchFormat7)
2348 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsBushyGraph.test_merge_sorted_exclude_ancestry(BzrBranchFormat8)
2349+breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsBushyGraph.test_merge_sorted_exclude_ancestry(RemoteBranchFormat-default)
2350+breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsBushyGraph.test_merge_sorted_exclude_ancestry(RemoteBranchFormat-v2)
2351 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsBushyGraph.test_merge_sorted_exclude_ancestry(RemoteGitBranchFormat)
2352 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsBushyGraph.test_merge_sorted_starting_at_embedded_merge(BranchReferenceFormat)
2353 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsBushyGraph.test_merge_sorted_starting_at_embedded_merge(BzrBranchFormat4)
2354@@ -3721,6 +3854,8 @@
2355 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsBushyGraph.test_merge_sorted_starting_at_embedded_merge(BzrBranchFormat6)
2356 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsBushyGraph.test_merge_sorted_starting_at_embedded_merge(BzrBranchFormat7)
2357 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsBushyGraph.test_merge_sorted_starting_at_embedded_merge(BzrBranchFormat8)
2358+breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsBushyGraph.test_merge_sorted_starting_at_embedded_merge(RemoteBranchFormat-default)
2359+breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsBushyGraph.test_merge_sorted_starting_at_embedded_merge(RemoteBranchFormat-v2)
2360 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsBushyGraph.test_merge_sorted_starting_at_embedded_merge(RemoteGitBranchFormat)
2361 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsBushyGraph.test_merge_sorted_with_different_depths_merge(BranchReferenceFormat)
2362 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsBushyGraph.test_merge_sorted_with_different_depths_merge(BzrBranchFormat4)
2363@@ -3728,6 +3863,8 @@
2364 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsBushyGraph.test_merge_sorted_with_different_depths_merge(BzrBranchFormat6)
2365 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsBushyGraph.test_merge_sorted_with_different_depths_merge(BzrBranchFormat7)
2366 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsBushyGraph.test_merge_sorted_with_different_depths_merge(BzrBranchFormat8)
2367+breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsBushyGraph.test_merge_sorted_with_different_depths_merge(RemoteBranchFormat-default)
2368+breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsBushyGraph.test_merge_sorted_with_different_depths_merge(RemoteBranchFormat-v2)
2369 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsBushyGraph.test_merge_sorted_with_different_depths_merge(RemoteGitBranchFormat)
2370 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted(BranchReferenceFormat)
2371 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted(BzrBranchFormat4)
2372@@ -3741,6 +3878,8 @@
2373 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_forward(BzrBranchFormat6)
2374 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_forward(BzrBranchFormat7)
2375 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_forward(BzrBranchFormat8)
2376+breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_forward(RemoteBranchFormat-default)
2377+breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_forward(RemoteBranchFormat-v2)
2378 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_forward(RemoteGitBranchFormat)
2379 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range(BranchReferenceFormat)
2380 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range(BzrBranchFormat4)
2381@@ -3754,7 +3893,11 @@
2382 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_forward(BzrBranchFormat6)
2383 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_forward(BzrBranchFormat7)
2384 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_forward(BzrBranchFormat8)
2385+breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_forward(RemoteBranchFormat-default)
2386+breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_forward(RemoteBranchFormat-v2)
2387 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_forward(RemoteGitBranchFormat)
2388+breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range(RemoteBranchFormat-default)
2389+breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range(RemoteBranchFormat-v2)
2390 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range(RemoteGitBranchFormat)
2391 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_start_only(BranchReferenceFormat)
2392 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_start_only(BzrBranchFormat4)
2393@@ -3768,7 +3911,11 @@
2394 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_start_only_forward(BzrBranchFormat6)
2395 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_start_only_forward(BzrBranchFormat7)
2396 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_start_only_forward(BzrBranchFormat8)
2397+breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_start_only_forward(RemoteBranchFormat-default)
2398+breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_start_only_forward(RemoteBranchFormat-v2)
2399 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_start_only_forward(RemoteGitBranchFormat)
2400+breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_start_only(RemoteBranchFormat-default)
2401+breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_start_only(RemoteBranchFormat-v2)
2402 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_start_only(RemoteGitBranchFormat)
2403 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_exclude(BranchReferenceFormat)
2404 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_exclude(BzrBranchFormat4)
2405@@ -3782,7 +3929,11 @@
2406 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_exclude_forward(BzrBranchFormat6)
2407 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_exclude_forward(BzrBranchFormat7)
2408 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_exclude_forward(BzrBranchFormat8)
2409+breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_exclude_forward(RemoteBranchFormat-default)
2410+breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_exclude_forward(RemoteBranchFormat-v2)
2411 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_exclude_forward(RemoteGitBranchFormat)
2412+breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_exclude(RemoteBranchFormat-default)
2413+breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_exclude(RemoteBranchFormat-v2)
2414 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_exclude(RemoteGitBranchFormat)
2415 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_include(BranchReferenceFormat)
2416 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_include(BzrBranchFormat4)
2417@@ -3796,7 +3947,11 @@
2418 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_include_forward(BzrBranchFormat6)
2419 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_include_forward(BzrBranchFormat7)
2420 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_include_forward(BzrBranchFormat8)
2421+breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_include_forward(RemoteBranchFormat-default)
2422+breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_include_forward(RemoteBranchFormat-v2)
2423 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_include_forward(RemoteGitBranchFormat)
2424+breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_include(RemoteBranchFormat-default)
2425+breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_include(RemoteBranchFormat-v2)
2426 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_include(RemoteGitBranchFormat)
2427 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_with_merges(BranchReferenceFormat)
2428 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_with_merges(BzrBranchFormat4)
2429@@ -3810,6 +3965,8 @@
2430 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_with_merges_can_show_non_parents(BzrBranchFormat6)
2431 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_with_merges_can_show_non_parents(BzrBranchFormat7)
2432 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_with_merges_can_show_non_parents(BzrBranchFormat8)
2433+breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_with_merges_can_show_non_parents(RemoteBranchFormat-default)
2434+breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_with_merges_can_show_non_parents(RemoteBranchFormat-v2)
2435 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_with_merges_can_show_non_parents(RemoteGitBranchFormat)
2436 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_with_merges_forward(BranchReferenceFormat)
2437 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_with_merges_forward(BzrBranchFormat4)
2438@@ -3817,6 +3974,8 @@
2439 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_with_merges_forward(BzrBranchFormat6)
2440 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_with_merges_forward(BzrBranchFormat7)
2441 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_with_merges_forward(BzrBranchFormat8)
2442+breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_with_merges_forward(RemoteBranchFormat-default)
2443+breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_with_merges_forward(RemoteBranchFormat-v2)
2444 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_with_merges_forward(RemoteGitBranchFormat)
2445 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_with_merges_ignore_non_parents(BranchReferenceFormat)
2446 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_with_merges_ignore_non_parents(BzrBranchFormat4)
2447@@ -3824,8 +3983,14 @@
2448 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_with_merges_ignore_non_parents(BzrBranchFormat6)
2449 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_with_merges_ignore_non_parents(BzrBranchFormat7)
2450 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_with_merges_ignore_non_parents(BzrBranchFormat8)
2451+breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_with_merges_ignore_non_parents(RemoteBranchFormat-default)
2452+breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_with_merges_ignore_non_parents(RemoteBranchFormat-v2)
2453 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_with_merges_ignore_non_parents(RemoteGitBranchFormat)
2454+breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_with_merges(RemoteBranchFormat-default)
2455+breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_with_merges(RemoteBranchFormat-v2)
2456 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_range_stop_with_merges(RemoteGitBranchFormat)
2457+breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted(RemoteBranchFormat-default)
2458+breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted(RemoteBranchFormat-v2)
2459 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted(RemoteGitBranchFormat)
2460 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_single_stop_exclude(BranchReferenceFormat)
2461 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_single_stop_exclude(BzrBranchFormat4)
2462@@ -3834,6 +3999,8 @@
2463 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_single_stop_exclude(BzrBranchFormat7)
2464 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_single_stop_exclude(BzrBranchFormat8)
2465 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_single_stop_exclude(LocalGitBranchFormat)
2466+breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_single_stop_exclude(RemoteBranchFormat-default)
2467+breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_single_stop_exclude(RemoteBranchFormat-v2)
2468 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_single_stop_exclude(RemoteGitBranchFormat)
2469 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_single_stop_include(BranchReferenceFormat)
2470 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_single_stop_include(BzrBranchFormat4)
2471@@ -3842,6 +4009,8 @@
2472 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_single_stop_include(BzrBranchFormat7)
2473 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_single_stop_include(BzrBranchFormat8)
2474 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_single_stop_include(LocalGitBranchFormat)
2475+breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_single_stop_include(RemoteBranchFormat-default)
2476+breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_single_stop_include(RemoteBranchFormat-v2)
2477 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_single_stop_include(RemoteGitBranchFormat)
2478 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_single_stop_with_merges(BranchReferenceFormat)
2479 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_single_stop_with_merges(BzrBranchFormat4)
2480@@ -3849,6 +4018,8 @@
2481 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_single_stop_with_merges(BzrBranchFormat6)
2482 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_single_stop_with_merges(BzrBranchFormat7)
2483 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_single_stop_with_merges(BzrBranchFormat8)
2484+breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_single_stop_with_merges(RemoteBranchFormat-default)
2485+breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_single_stop_with_merges(RemoteBranchFormat-v2)
2486 breezy.tests.per_branch.test_iter_merge_sorted_revisions.TestIterMergeSortedRevisionsSimpleGraph.test_merge_sorted_single_stop_with_merges(RemoteGitBranchFormat)
2487 breezy.tests.per_branch.test_last_revision_info.TestLastRevisionInfo.test_empty_branch(BranchReferenceFormat)
2488 breezy.tests.per_branch.test_last_revision_info.TestLastRevisionInfo.test_empty_branch(BzrBranchFormat4)
2489@@ -3874,7 +4045,11 @@
2490 breezy.tests.per_branch.test_last_revision_info.TestLastRevisionInfo.test_import_lossy(BzrBranchFormat7)
2491 breezy.tests.per_branch.test_last_revision_info.TestLastRevisionInfo.test_import_lossy(BzrBranchFormat8)
2492 breezy.tests.per_branch.test_last_revision_info.TestLastRevisionInfo.test_import_lossy(LocalGitBranchFormat)
2493+breezy.tests.per_branch.test_last_revision_info.TestLastRevisionInfo.test_import_lossy(RemoteBranchFormat-default)
2494+breezy.tests.per_branch.test_last_revision_info.TestLastRevisionInfo.test_import_lossy(RemoteBranchFormat-v2)
2495 breezy.tests.per_branch.test_last_revision_info.TestLastRevisionInfo.test_import_lossy(RemoteGitBranchFormat)
2496+breezy.tests.per_branch.test_last_revision_info.TestLastRevisionInfo.test_import(RemoteBranchFormat-default)
2497+breezy.tests.per_branch.test_last_revision_info.TestLastRevisionInfo.test_import(RemoteBranchFormat-v2)
2498 breezy.tests.per_branch.test_last_revision_info.TestLastRevisionInfo.test_import(RemoteGitBranchFormat)
2499 breezy.tests.per_branch.test_last_revision_info.TestLastRevisionInfo.test_non_empty_branch(BranchReferenceFormat)
2500 breezy.tests.per_branch.test_last_revision_info.TestLastRevisionInfo.test_non_empty_branch(BzrBranchFormat4)
2501@@ -3883,6 +4058,8 @@
2502 breezy.tests.per_branch.test_last_revision_info.TestLastRevisionInfo.test_non_empty_branch(BzrBranchFormat7)
2503 breezy.tests.per_branch.test_last_revision_info.TestLastRevisionInfo.test_non_empty_branch(BzrBranchFormat8)
2504 breezy.tests.per_branch.test_last_revision_info.TestLastRevisionInfo.test_non_empty_branch(LocalGitBranchFormat)
2505+breezy.tests.per_branch.test_last_revision_info.TestLastRevisionInfo.test_non_empty_branch(RemoteBranchFormat-default)
2506+breezy.tests.per_branch.test_last_revision_info.TestLastRevisionInfo.test_non_empty_branch(RemoteBranchFormat-v2)
2507 breezy.tests.per_branch.test_last_revision_info.TestLastRevisionInfo.test_non_empty_branch(RemoteGitBranchFormat)
2508 breezy.tests.per_branch.test_last_revision_info.TestLastRevisionInfo.test_same_repo(BranchReferenceFormat)
2509 breezy.tests.per_branch.test_last_revision_info.TestLastRevisionInfo.test_same_repo(BzrBranchFormat4)
2510@@ -3891,6 +4068,8 @@
2511 breezy.tests.per_branch.test_last_revision_info.TestLastRevisionInfo.test_same_repo(BzrBranchFormat7)
2512 breezy.tests.per_branch.test_last_revision_info.TestLastRevisionInfo.test_same_repo(BzrBranchFormat8)
2513 breezy.tests.per_branch.test_last_revision_info.TestLastRevisionInfo.test_same_repo(LocalGitBranchFormat)
2514+breezy.tests.per_branch.test_last_revision_info.TestLastRevisionInfo.test_same_repo(RemoteBranchFormat-default)
2515+breezy.tests.per_branch.test_last_revision_info.TestLastRevisionInfo.test_same_repo(RemoteBranchFormat-v2)
2516 breezy.tests.per_branch.test_last_revision_info.TestLastRevisionInfo.test_same_repo(RemoteGitBranchFormat)
2517 breezy.tests.per_branch.test_locking.TestBranchLocking.test_01_lock_read(BranchReferenceFormat)
2518 breezy.tests.per_branch.test_locking.TestBranchLocking.test_01_lock_read(BzrBranchFormat4)
2519@@ -4218,6 +4397,7 @@
2520 breezy.tests.per_branch.test_pull.TestPullHook.test_post_pull_nonempty_history(BzrBranchFormat6)
2521 breezy.tests.per_branch.test_pull.TestPullHook.test_post_pull_nonempty_history(BzrBranchFormat7)
2522 breezy.tests.per_branch.test_pull.TestPullHook.test_post_pull_nonempty_history(BzrBranchFormat8)
2523+breezy.tests.per_branch.test_pull.TestPullHook.test_post_pull_nonempty_history(RemoteBranchFormat-v2)
2524 breezy.tests.per_branch.test_pull.TestPullHook.test_post_pull_nonempty_history(RemoteGitBranchFormat)
2525 breezy.tests.per_branch.test_pull.TestPull.test_pull_convergence_simple(BranchReferenceFormat)
2526 breezy.tests.per_branch.test_pull.TestPull.test_pull_convergence_simple(BzrBranchFormat4)
2527@@ -4225,6 +4405,8 @@
2528 breezy.tests.per_branch.test_pull.TestPull.test_pull_convergence_simple(BzrBranchFormat6)
2529 breezy.tests.per_branch.test_pull.TestPull.test_pull_convergence_simple(BzrBranchFormat7)
2530 breezy.tests.per_branch.test_pull.TestPull.test_pull_convergence_simple(BzrBranchFormat8)
2531+breezy.tests.per_branch.test_pull.TestPull.test_pull_convergence_simple(RemoteBranchFormat-default)
2532+breezy.tests.per_branch.test_pull.TestPull.test_pull_convergence_simple(RemoteBranchFormat-v2)
2533 breezy.tests.per_branch.test_pull.TestPull.test_pull_convergence_simple(RemoteGitBranchFormat)
2534 breezy.tests.per_branch.test_pull.TestPull.test_pull_local_raises_LocalRequiresBoundBranch_on_unbound(BranchReferenceFormat)
2535 breezy.tests.per_branch.test_pull.TestPull.test_pull_local_raises_LocalRequiresBoundBranch_on_unbound(BzrBranchFormat4)
2536@@ -4233,6 +4415,8 @@
2537 breezy.tests.per_branch.test_pull.TestPull.test_pull_local_raises_LocalRequiresBoundBranch_on_unbound(BzrBranchFormat7)
2538 breezy.tests.per_branch.test_pull.TestPull.test_pull_local_raises_LocalRequiresBoundBranch_on_unbound(BzrBranchFormat8)
2539 breezy.tests.per_branch.test_pull.TestPull.test_pull_local_raises_LocalRequiresBoundBranch_on_unbound(LocalGitBranchFormat)
2540+breezy.tests.per_branch.test_pull.TestPull.test_pull_local_raises_LocalRequiresBoundBranch_on_unbound(RemoteBranchFormat-default)
2541+breezy.tests.per_branch.test_pull.TestPull.test_pull_local_raises_LocalRequiresBoundBranch_on_unbound(RemoteBranchFormat-v2)
2542 breezy.tests.per_branch.test_pull.TestPull.test_pull_local_raises_LocalRequiresBoundBranch_on_unbound(RemoteGitBranchFormat)
2543 breezy.tests.per_branch.test_pull.TestPull.test_pull_local_updates_checkout_only(BranchReferenceFormat)
2544 breezy.tests.per_branch.test_pull.TestPull.test_pull_local_updates_checkout_only(BzrBranchFormat4)
2545@@ -4241,6 +4425,8 @@
2546 breezy.tests.per_branch.test_pull.TestPull.test_pull_local_updates_checkout_only(BzrBranchFormat7)
2547 breezy.tests.per_branch.test_pull.TestPull.test_pull_local_updates_checkout_only(BzrBranchFormat8)
2548 breezy.tests.per_branch.test_pull.TestPull.test_pull_local_updates_checkout_only(LocalGitBranchFormat)
2549+breezy.tests.per_branch.test_pull.TestPull.test_pull_local_updates_checkout_only(RemoteBranchFormat-default)
2550+breezy.tests.per_branch.test_pull.TestPull.test_pull_local_updates_checkout_only(RemoteBranchFormat-v2)
2551 breezy.tests.per_branch.test_pull.TestPull.test_pull_local_updates_checkout_only(RemoteGitBranchFormat)
2552 breezy.tests.per_branch.test_pull.TestPull.test_pull_merged_indirect(BranchReferenceFormat)
2553 breezy.tests.per_branch.test_pull.TestPull.test_pull_merged_indirect(BzrBranchFormat4)
2554@@ -4248,6 +4434,8 @@
2555 breezy.tests.per_branch.test_pull.TestPull.test_pull_merged_indirect(BzrBranchFormat6)
2556 breezy.tests.per_branch.test_pull.TestPull.test_pull_merged_indirect(BzrBranchFormat7)
2557 breezy.tests.per_branch.test_pull.TestPull.test_pull_merged_indirect(BzrBranchFormat8)
2558+breezy.tests.per_branch.test_pull.TestPull.test_pull_merged_indirect(RemoteBranchFormat-default)
2559+breezy.tests.per_branch.test_pull.TestPull.test_pull_merged_indirect(RemoteBranchFormat-v2)
2560 breezy.tests.per_branch.test_pull.TestPull.test_pull_merged_indirect(RemoteGitBranchFormat)
2561 breezy.tests.per_branch.test_pull.TestPull.test_pull_merges_and_fetches_tags(BranchReferenceFormat)
2562 breezy.tests.per_branch.test_pull.TestPull.test_pull_merges_and_fetches_tags(BzrBranchFormat4)
2563@@ -4255,6 +4443,8 @@
2564 breezy.tests.per_branch.test_pull.TestPull.test_pull_merges_and_fetches_tags(BzrBranchFormat6)
2565 breezy.tests.per_branch.test_pull.TestPull.test_pull_merges_and_fetches_tags(BzrBranchFormat7)
2566 breezy.tests.per_branch.test_pull.TestPull.test_pull_merges_and_fetches_tags(BzrBranchFormat8)
2567+breezy.tests.per_branch.test_pull.TestPull.test_pull_merges_and_fetches_tags(RemoteBranchFormat-default)
2568+breezy.tests.per_branch.test_pull.TestPull.test_pull_merges_and_fetches_tags(RemoteBranchFormat-v2)
2569 breezy.tests.per_branch.test_pull.TestPull.test_pull_merges_and_fetches_tags(RemoteGitBranchFormat)
2570 breezy.tests.per_branch.test_pull.TestPull.test_pull_overwrite(BranchReferenceFormat)
2571 breezy.tests.per_branch.test_pull.TestPull.test_pull_overwrite(BzrBranchFormat4)
2572@@ -4263,6 +4453,8 @@
2573 breezy.tests.per_branch.test_pull.TestPull.test_pull_overwrite(BzrBranchFormat7)
2574 breezy.tests.per_branch.test_pull.TestPull.test_pull_overwrite(BzrBranchFormat8)
2575 breezy.tests.per_branch.test_pull.TestPull.test_pull_overwrite(LocalGitBranchFormat)
2576+breezy.tests.per_branch.test_pull.TestPull.test_pull_overwrite(RemoteBranchFormat-default)
2577+breezy.tests.per_branch.test_pull.TestPull.test_pull_overwrite(RemoteBranchFormat-v2)
2578 breezy.tests.per_branch.test_pull.TestPull.test_pull_overwrite(RemoteGitBranchFormat)
2579 breezy.tests.per_branch.test_pull.TestPull.test_pull_returns_result(BranchReferenceFormat)
2580 breezy.tests.per_branch.test_pull.TestPull.test_pull_returns_result(BzrBranchFormat4)
2581@@ -4270,6 +4462,8 @@
2582 breezy.tests.per_branch.test_pull.TestPull.test_pull_returns_result(BzrBranchFormat6)
2583 breezy.tests.per_branch.test_pull.TestPull.test_pull_returns_result(BzrBranchFormat7)
2584 breezy.tests.per_branch.test_pull.TestPull.test_pull_returns_result(BzrBranchFormat8)
2585+breezy.tests.per_branch.test_pull.TestPull.test_pull_returns_result(RemoteBranchFormat-default)
2586+breezy.tests.per_branch.test_pull.TestPull.test_pull_returns_result(RemoteBranchFormat-v2)
2587 breezy.tests.per_branch.test_pull.TestPull.test_pull_returns_result(RemoteGitBranchFormat)
2588 breezy.tests.per_branch.test_pull.TestPull.test_pull_stop_revision_merges_and_fetches_tags(BranchReferenceFormat)
2589 breezy.tests.per_branch.test_pull.TestPull.test_pull_stop_revision_merges_and_fetches_tags(BzrBranchFormat4)
2590@@ -4278,6 +4472,8 @@
2591 breezy.tests.per_branch.test_pull.TestPull.test_pull_stop_revision_merges_and_fetches_tags(BzrBranchFormat7)
2592 breezy.tests.per_branch.test_pull.TestPull.test_pull_stop_revision_merges_and_fetches_tags(BzrBranchFormat8)
2593 breezy.tests.per_branch.test_pull.TestPull.test_pull_stop_revision_merges_and_fetches_tags(LocalGitBranchFormat)
2594+breezy.tests.per_branch.test_pull.TestPull.test_pull_stop_revision_merges_and_fetches_tags(RemoteBranchFormat-default)
2595+breezy.tests.per_branch.test_pull.TestPull.test_pull_stop_revision_merges_and_fetches_tags(RemoteBranchFormat-v2)
2596 breezy.tests.per_branch.test_pull.TestPull.test_pull_stop_revision_merges_and_fetches_tags(RemoteGitBranchFormat)
2597 breezy.tests.per_branch.test_pull.TestPull.test_pull_updates_checkout_and_master(BranchReferenceFormat)
2598 breezy.tests.per_branch.test_pull.TestPull.test_pull_updates_checkout_and_master(BzrBranchFormat4)
2599@@ -4285,6 +4481,8 @@
2600 breezy.tests.per_branch.test_pull.TestPull.test_pull_updates_checkout_and_master(BzrBranchFormat6)
2601 breezy.tests.per_branch.test_pull.TestPull.test_pull_updates_checkout_and_master(BzrBranchFormat7)
2602 breezy.tests.per_branch.test_pull.TestPull.test_pull_updates_checkout_and_master(BzrBranchFormat8)
2603+breezy.tests.per_branch.test_pull.TestPull.test_pull_updates_checkout_and_master(RemoteBranchFormat-default)
2604+breezy.tests.per_branch.test_pull.TestPull.test_pull_updates_checkout_and_master(RemoteBranchFormat-v2)
2605 breezy.tests.per_branch.test_pull.TestPull.test_pull_updates_checkout_and_master(RemoteGitBranchFormat)
2606 breezy.tests.per_branch.test_push.EmptyPushSmartEffortTests.test_empty_branch_api(BranchReferenceFormat)
2607 breezy.tests.per_branch.test_push.EmptyPushSmartEffortTests.test_empty_branch_api(BzrBranchFormat4)
2608@@ -4342,6 +4540,7 @@
2609 breezy.tests.per_branch.test_push.TestPushHook.test_post_push_nonempty_history(BzrBranchFormat6)
2610 breezy.tests.per_branch.test_push.TestPushHook.test_post_push_nonempty_history(BzrBranchFormat7)
2611 breezy.tests.per_branch.test_push.TestPushHook.test_post_push_nonempty_history(BzrBranchFormat8)
2612+breezy.tests.per_branch.test_push.TestPushHook.test_post_push_nonempty_history(RemoteBranchFormat-v2)
2613 breezy.tests.per_branch.test_push.TestPushHook.test_post_push_nonempty_history(RemoteGitBranchFormat)
2614 breezy.tests.per_branch.test_push.TestPush.test_push_convergence_simple(BranchReferenceFormat)
2615 breezy.tests.per_branch.test_push.TestPush.test_push_convergence_simple(BzrBranchFormat4)
2616@@ -4349,6 +4548,8 @@
2617 breezy.tests.per_branch.test_push.TestPush.test_push_convergence_simple(BzrBranchFormat6)
2618 breezy.tests.per_branch.test_push.TestPush.test_push_convergence_simple(BzrBranchFormat7)
2619 breezy.tests.per_branch.test_push.TestPush.test_push_convergence_simple(BzrBranchFormat8)
2620+breezy.tests.per_branch.test_push.TestPush.test_push_convergence_simple(RemoteBranchFormat-default)
2621+breezy.tests.per_branch.test_push.TestPush.test_push_convergence_simple(RemoteBranchFormat-v2)
2622 breezy.tests.per_branch.test_push.TestPush.test_push_convergence_simple(RemoteGitBranchFormat)
2623 breezy.tests.per_branch.test_push.TestPush.test_push_merged_indirect(BranchReferenceFormat)
2624 breezy.tests.per_branch.test_push.TestPush.test_push_merged_indirect(BzrBranchFormat4)
2625@@ -4356,6 +4557,8 @@
2626 breezy.tests.per_branch.test_push.TestPush.test_push_merged_indirect(BzrBranchFormat6)
2627 breezy.tests.per_branch.test_push.TestPush.test_push_merged_indirect(BzrBranchFormat7)
2628 breezy.tests.per_branch.test_push.TestPush.test_push_merged_indirect(BzrBranchFormat8)
2629+breezy.tests.per_branch.test_push.TestPush.test_push_merged_indirect(RemoteBranchFormat-default)
2630+breezy.tests.per_branch.test_push.TestPush.test_push_merged_indirect(RemoteBranchFormat-v2)
2631 breezy.tests.per_branch.test_push.TestPush.test_push_merged_indirect(RemoteGitBranchFormat)
2632 breezy.tests.per_branch.test_push.TestPush.test_push_new_tag_to_bound_branch(BranchReferenceFormat)
2633 breezy.tests.per_branch.test_push.TestPush.test_push_new_tag_to_bound_branch(BzrBranchFormat4)
2634@@ -4374,6 +4577,8 @@
2635 breezy.tests.per_branch.test_push.TestPush.test_push_overwrite_of_non_tip_with_stop_revision(BzrBranchFormat7)
2636 breezy.tests.per_branch.test_push.TestPush.test_push_overwrite_of_non_tip_with_stop_revision(BzrBranchFormat8)
2637 breezy.tests.per_branch.test_push.TestPush.test_push_overwrite_of_non_tip_with_stop_revision(LocalGitBranchFormat)
2638+breezy.tests.per_branch.test_push.TestPush.test_push_overwrite_of_non_tip_with_stop_revision(RemoteBranchFormat-default)
2639+breezy.tests.per_branch.test_push.TestPush.test_push_overwrite_of_non_tip_with_stop_revision(RemoteBranchFormat-v2)
2640 breezy.tests.per_branch.test_push.TestPush.test_push_overwrite_of_non_tip_with_stop_revision(RemoteGitBranchFormat)
2641 breezy.tests.per_branch.test_push.TestPush.test_push_overwrite_with_older_mainline_rev(BranchReferenceFormat)
2642 breezy.tests.per_branch.test_push.TestPush.test_push_overwrite_with_older_mainline_rev(BzrBranchFormat4)
2643@@ -4382,6 +4587,8 @@
2644 breezy.tests.per_branch.test_push.TestPush.test_push_overwrite_with_older_mainline_rev(BzrBranchFormat7)
2645 breezy.tests.per_branch.test_push.TestPush.test_push_overwrite_with_older_mainline_rev(BzrBranchFormat8)
2646 breezy.tests.per_branch.test_push.TestPush.test_push_overwrite_with_older_mainline_rev(LocalGitBranchFormat)
2647+breezy.tests.per_branch.test_push.TestPush.test_push_overwrite_with_older_mainline_rev(RemoteBranchFormat-default)
2648+breezy.tests.per_branch.test_push.TestPush.test_push_overwrite_with_older_mainline_rev(RemoteBranchFormat-v2)
2649 breezy.tests.per_branch.test_push.TestPush.test_push_overwrite_with_older_mainline_rev(RemoteGitBranchFormat)
2650 breezy.tests.per_branch.test_push.TestPush.test_push_raises_specific_error_on_master_connection_error(BranchReferenceFormat)
2651 breezy.tests.per_branch.test_push.TestPush.test_push_raises_specific_error_on_master_connection_error(BzrBranchFormat4)
2652@@ -4400,6 +4607,8 @@
2653 breezy.tests.per_branch.test_push.TestPush.test_push_repository_no_branch_doesnt_fetch_all_revs(BzrBranchFormat7)
2654 breezy.tests.per_branch.test_push.TestPush.test_push_repository_no_branch_doesnt_fetch_all_revs(BzrBranchFormat8)
2655 breezy.tests.per_branch.test_push.TestPush.test_push_repository_no_branch_doesnt_fetch_all_revs(LocalGitBranchFormat)
2656+breezy.tests.per_branch.test_push.TestPush.test_push_repository_no_branch_doesnt_fetch_all_revs(RemoteBranchFormat-default)
2657+breezy.tests.per_branch.test_push.TestPush.test_push_repository_no_branch_doesnt_fetch_all_revs(RemoteBranchFormat-v2)
2658 breezy.tests.per_branch.test_push.TestPush.test_push_repository_no_branch_doesnt_fetch_all_revs(RemoteGitBranchFormat)
2659 breezy.tests.per_branch.test_push.TestPush.test_push_to_checkout_updates_master(BranchReferenceFormat)
2660 breezy.tests.per_branch.test_push.TestPush.test_push_to_checkout_updates_master(BzrBranchFormat4)
2661@@ -4418,6 +4627,8 @@
2662 breezy.tests.per_branch.test_push.TestPush.test_push_uses_read_lock(BzrBranchFormat7)
2663 breezy.tests.per_branch.test_push.TestPush.test_push_uses_read_lock(BzrBranchFormat8)
2664 breezy.tests.per_branch.test_push.TestPush.test_push_uses_read_lock(LocalGitBranchFormat)
2665+breezy.tests.per_branch.test_push.TestPush.test_push_uses_read_lock(RemoteBranchFormat-default)
2666+breezy.tests.per_branch.test_push.TestPush.test_push_uses_read_lock(RemoteBranchFormat-v2)
2667 breezy.tests.per_branch.test_push.TestPush.test_push_uses_read_lock(RemoteGitBranchFormat)
2668 breezy.tests.per_branch.test_push.TestPush.test_push_with_default_stacking_does_not_create_broken_branch(BranchReferenceFormat)
2669 breezy.tests.per_branch.test_push.TestPush.test_push_with_default_stacking_does_not_create_broken_branch(BzrBranchFormat4)
2670@@ -4479,6 +4690,8 @@
2671 breezy.tests.per_branch.test_revision_id_to_dotted_revno.TestRevisionIdToDottedRevno.test_lookup_dotted_revno(BzrBranchFormat6)
2672 breezy.tests.per_branch.test_revision_id_to_dotted_revno.TestRevisionIdToDottedRevno.test_lookup_dotted_revno(BzrBranchFormat7)
2673 breezy.tests.per_branch.test_revision_id_to_dotted_revno.TestRevisionIdToDottedRevno.test_lookup_dotted_revno(BzrBranchFormat8)
2674+breezy.tests.per_branch.test_revision_id_to_dotted_revno.TestRevisionIdToDottedRevno.test_lookup_dotted_revno(RemoteBranchFormat-default)
2675+breezy.tests.per_branch.test_revision_id_to_dotted_revno.TestRevisionIdToDottedRevno.test_lookup_dotted_revno(RemoteBranchFormat-v2)
2676 breezy.tests.per_branch.test_revision_id_to_dotted_revno.TestRevisionIdToDottedRevno.test_lookup_dotted_revno(RemoteGitBranchFormat)
2677 breezy.tests.per_branch.test_revision_id_to_revno.TestRevisionIdToRevno.test_empty(BranchReferenceFormat)
2678 breezy.tests.per_branch.test_revision_id_to_revno.TestRevisionIdToRevno.test_empty(BzrBranchFormat4)
2679@@ -4488,9 +4701,14 @@
2680 breezy.tests.per_branch.test_revision_id_to_revno.TestRevisionIdToRevno.test_empty(BzrBranchFormat8)
2681 breezy.tests.per_branch.test_revision_id_to_revno.TestRevisionIdToRevno.test_empty(LocalGitBranchFormat)
2682 breezy.tests.per_branch.test_revision_id_to_revno.TestRevisionIdToRevno.test_empty(RemoteBranchFormat-default)
2683+breezy.tests.per_branch.test_revision_id_to_revno.TestRevisionIdToRevno.test_empty(RemoteBranchFormat-v2)
2684 breezy.tests.per_branch.test_revision_id_to_revno.TestRevisionIdToRevno.test_empty(RemoteGitBranchFormat)
2685 breezy.tests.per_branch.test_revision_id_to_revno.TestRevisionIdToRevno.test_mainline_ghost(BranchReferenceFormat)
2686 breezy.tests.per_branch.test_revision_id_to_revno.TestRevisionIdToRevno.test_mainline_ghost(BzrBranchFormat4)
2687+breezy.tests.per_branch.test_revision_id_to_revno.TestRevisionIdToRevno.test_mainline_ghost(BzrBranchFormat5)
2688+breezy.tests.per_branch.test_revision_id_to_revno.TestRevisionIdToRevno.test_mainline_ghost(BzrBranchFormat6)
2689+breezy.tests.per_branch.test_revision_id_to_revno.TestRevisionIdToRevno.test_mainline_ghost(BzrBranchFormat7)
2690+breezy.tests.per_branch.test_revision_id_to_revno.TestRevisionIdToRevno.test_mainline_ghost(BzrBranchFormat8)
2691 breezy.tests.per_branch.test_revision_id_to_revno.TestRevisionIdToRevno.test_mainline_ghost(LocalGitBranchFormat)
2692 breezy.tests.per_branch.test_revision_id_to_revno.TestRevisionIdToRevno.test_mainline_ghost(RemoteBranchFormat-default)
2693 breezy.tests.per_branch.test_revision_id_to_revno.TestRevisionIdToRevno.test_mainline_ghost(RemoteBranchFormat-v2)
2694@@ -4502,6 +4720,7 @@
2695 breezy.tests.per_branch.test_revision_id_to_revno.TestRevisionIdToRevno.test_simple_revno(BzrBranchFormat7)
2696 breezy.tests.per_branch.test_revision_id_to_revno.TestRevisionIdToRevno.test_simple_revno(BzrBranchFormat8)
2697 breezy.tests.per_branch.test_revision_id_to_revno.TestRevisionIdToRevno.test_simple_revno(LocalGitBranchFormat)
2698+breezy.tests.per_branch.test_revision_id_to_revno.TestRevisionIdToRevno.test_simple_revno(RemoteBranchFormat-default)
2699 breezy.tests.per_branch.test_revision_id_to_revno.TestRevisionIdToRevno.test_simple_revno(RemoteGitBranchFormat)
2700 breezy.tests.per_branch.test_sprout.TestSprout.test_sprout_branch_nickname(BranchReferenceFormat)
2701 breezy.tests.per_branch.test_sprout.TestSprout.test_sprout_branch_nickname(BzrBranchFormat4)
2702@@ -4529,6 +4748,8 @@
2703 breezy.tests.per_branch.test_sprout.TestSprout.test_sprout_from_any_repo_revision(BzrBranchFormat7)
2704 breezy.tests.per_branch.test_sprout.TestSprout.test_sprout_from_any_repo_revision(BzrBranchFormat8)
2705 breezy.tests.per_branch.test_sprout.TestSprout.test_sprout_from_any_repo_revision(LocalGitBranchFormat)
2706+breezy.tests.per_branch.test_sprout.TestSprout.test_sprout_from_any_repo_revision(RemoteBranchFormat-default)
2707+breezy.tests.per_branch.test_sprout.TestSprout.test_sprout_from_any_repo_revision(RemoteBranchFormat-v2)
2708 breezy.tests.per_branch.test_sprout.TestSprout.test_sprout_from_any_repo_revision(RemoteGitBranchFormat)
2709 breezy.tests.per_branch.test_sprout.TestSprout.test_sprout_partial(BranchReferenceFormat)
2710 breezy.tests.per_branch.test_sprout.TestSprout.test_sprout_partial(BzrBranchFormat4)
2711@@ -4544,7 +4765,11 @@
2712 breezy.tests.per_branch.test_sprout.TestSprout.test_sprout_partial_not_in_revision_history(BzrBranchFormat7)
2713 breezy.tests.per_branch.test_sprout.TestSprout.test_sprout_partial_not_in_revision_history(BzrBranchFormat8)
2714 breezy.tests.per_branch.test_sprout.TestSprout.test_sprout_partial_not_in_revision_history(LocalGitBranchFormat)
2715+breezy.tests.per_branch.test_sprout.TestSprout.test_sprout_partial_not_in_revision_history(RemoteBranchFormat-default)
2716+breezy.tests.per_branch.test_sprout.TestSprout.test_sprout_partial_not_in_revision_history(RemoteBranchFormat-v2)
2717 breezy.tests.per_branch.test_sprout.TestSprout.test_sprout_partial_not_in_revision_history(RemoteGitBranchFormat)
2718+breezy.tests.per_branch.test_sprout.TestSprout.test_sprout_partial(RemoteBranchFormat-default)
2719+breezy.tests.per_branch.test_sprout.TestSprout.test_sprout_partial(RemoteBranchFormat-v2)
2720 breezy.tests.per_branch.test_sprout.TestSprout.test_sprout_partial(RemoteGitBranchFormat)
2721 breezy.tests.per_branch.test_sprout.TestSprout.test_sprout_preserves_tags(BranchReferenceFormat)
2722 breezy.tests.per_branch.test_sprout.TestSprout.test_sprout_preserves_tags(BzrBranchFormat4)
2723@@ -4553,6 +4778,8 @@
2724 breezy.tests.per_branch.test_sprout.TestSprout.test_sprout_preserves_tags(BzrBranchFormat7)
2725 breezy.tests.per_branch.test_sprout.TestSprout.test_sprout_preserves_tags(BzrBranchFormat8)
2726 breezy.tests.per_branch.test_sprout.TestSprout.test_sprout_preserves_tags(LocalGitBranchFormat)
2727+breezy.tests.per_branch.test_sprout.TestSprout.test_sprout_preserves_tags(RemoteBranchFormat-default)
2728+breezy.tests.per_branch.test_sprout.TestSprout.test_sprout_preserves_tags(RemoteBranchFormat-v2)
2729 breezy.tests.per_branch.test_sprout.TestSprout.test_sprout_preserves_tags(RemoteGitBranchFormat)
2730 breezy.tests.per_branch.test_sprout.TestSprout.test_sprout_stacked_hooks_get_stacked_branch(BranchReferenceFormat)
2731 breezy.tests.per_branch.test_sprout.TestSprout.test_sprout_stacked_hooks_get_stacked_branch(BzrBranchFormat4)
2732@@ -4561,6 +4788,8 @@
2733 breezy.tests.per_branch.test_sprout.TestSprout.test_sprout_stacked_hooks_get_stacked_branch(BzrBranchFormat7)
2734 breezy.tests.per_branch.test_sprout.TestSprout.test_sprout_stacked_hooks_get_stacked_branch(BzrBranchFormat8)
2735 breezy.tests.per_branch.test_sprout.TestSprout.test_sprout_stacked_hooks_get_stacked_branch(LocalGitBranchFormat)
2736+breezy.tests.per_branch.test_sprout.TestSprout.test_sprout_stacked_hooks_get_stacked_branch(RemoteBranchFormat-default)
2737+breezy.tests.per_branch.test_sprout.TestSprout.test_sprout_stacked_hooks_get_stacked_branch(RemoteBranchFormat-v2)
2738 breezy.tests.per_branch.test_sprout.TestSprout.test_sprout_stacked_hooks_get_stacked_branch(RemoteGitBranchFormat)
2739 breezy.tests.per_branch.test_sprout.TestSprout.test_sprout_uses_bzrdir_branch_format(BranchReferenceFormat)
2740 breezy.tests.per_branch.test_sprout.TestSprout.test_sprout_uses_bzrdir_branch_format(BzrBranchFormat4)
2741@@ -4589,6 +4818,8 @@
2742 breezy.tests.per_branch.test_sprout.TestSprout.test_sprout_with_unicode_symlink(BzrBranchFormat7)
2743 breezy.tests.per_branch.test_sprout.TestSprout.test_sprout_with_unicode_symlink(BzrBranchFormat8)
2744 breezy.tests.per_branch.test_sprout.TestSprout.test_sprout_with_unicode_symlink(LocalGitBranchFormat)
2745+breezy.tests.per_branch.test_sprout.TestSprout.test_sprout_with_unicode_symlink(RemoteBranchFormat-default)
2746+breezy.tests.per_branch.test_sprout.TestSprout.test_sprout_with_unicode_symlink(RemoteBranchFormat-v2)
2747 breezy.tests.per_branch.test_sprout.TestSprout.test_sprout_with_unicode_symlink(RemoteGitBranchFormat)
2748 breezy.tests.per_branch.test_stacking.TestStackingConnections.test_open_stacked(BranchReferenceFormat)
2749 breezy.tests.per_branch.test_stacking.TestStackingConnections.test_open_stacked(BzrBranchFormat4)
2750@@ -4631,6 +4862,8 @@
2751 breezy.tests.per_branch.test_stacking.TestStacking.test_clone_from_stacked_branch_no_preserve_stacking(BzrBranchFormat7)
2752 breezy.tests.per_branch.test_stacking.TestStacking.test_clone_from_stacked_branch_no_preserve_stacking(BzrBranchFormat8)
2753 breezy.tests.per_branch.test_stacking.TestStacking.test_clone_from_stacked_branch_no_preserve_stacking(LocalGitBranchFormat)
2754+breezy.tests.per_branch.test_stacking.TestStacking.test_clone_from_stacked_branch_no_preserve_stacking(RemoteBranchFormat-default)
2755+breezy.tests.per_branch.test_stacking.TestStacking.test_clone_from_stacked_branch_no_preserve_stacking(RemoteBranchFormat-v2)
2756 breezy.tests.per_branch.test_stacking.TestStacking.test_clone_from_stacked_branch_no_preserve_stacking(RemoteGitBranchFormat)
2757 breezy.tests.per_branch.test_stacking.TestStacking.test_clone_from_stacked_branch_preserve_stacking(BranchReferenceFormat)
2758 breezy.tests.per_branch.test_stacking.TestStacking.test_clone_from_stacked_branch_preserve_stacking(BzrBranchFormat4)
2759@@ -4639,6 +4872,8 @@
2760 breezy.tests.per_branch.test_stacking.TestStacking.test_clone_from_stacked_branch_preserve_stacking(BzrBranchFormat7)
2761 breezy.tests.per_branch.test_stacking.TestStacking.test_clone_from_stacked_branch_preserve_stacking(BzrBranchFormat8)
2762 breezy.tests.per_branch.test_stacking.TestStacking.test_clone_from_stacked_branch_preserve_stacking(LocalGitBranchFormat)
2763+breezy.tests.per_branch.test_stacking.TestStacking.test_clone_from_stacked_branch_preserve_stacking(RemoteBranchFormat-default)
2764+breezy.tests.per_branch.test_stacking.TestStacking.test_clone_from_stacked_branch_preserve_stacking(RemoteBranchFormat-v2)
2765 breezy.tests.per_branch.test_stacking.TestStacking.test_clone_from_stacked_branch_preserve_stacking(RemoteGitBranchFormat)
2766 breezy.tests.per_branch.test_stacking.TestStacking.test_clone_stacking_policy_handling(BranchReferenceFormat)
2767 breezy.tests.per_branch.test_stacking.TestStacking.test_clone_stacking_policy_handling(BzrBranchFormat4)
2768@@ -4647,6 +4882,8 @@
2769 breezy.tests.per_branch.test_stacking.TestStacking.test_clone_stacking_policy_handling(BzrBranchFormat7)
2770 breezy.tests.per_branch.test_stacking.TestStacking.test_clone_stacking_policy_handling(BzrBranchFormat8)
2771 breezy.tests.per_branch.test_stacking.TestStacking.test_clone_stacking_policy_handling(LocalGitBranchFormat)
2772+breezy.tests.per_branch.test_stacking.TestStacking.test_clone_stacking_policy_handling(RemoteBranchFormat-default)
2773+breezy.tests.per_branch.test_stacking.TestStacking.test_clone_stacking_policy_handling(RemoteBranchFormat-v2)
2774 breezy.tests.per_branch.test_stacking.TestStacking.test_clone_stacking_policy_handling(RemoteGitBranchFormat)
2775 breezy.tests.per_branch.test_stacking.TestStacking.test_fetch_copies_from_stacked_on_and_stacked(BranchReferenceFormat)
2776 breezy.tests.per_branch.test_stacking.TestStacking.test_fetch_copies_from_stacked_on_and_stacked(BzrBranchFormat4)
2777@@ -4655,6 +4892,8 @@
2778 breezy.tests.per_branch.test_stacking.TestStacking.test_fetch_copies_from_stacked_on_and_stacked(BzrBranchFormat7)
2779 breezy.tests.per_branch.test_stacking.TestStacking.test_fetch_copies_from_stacked_on_and_stacked(BzrBranchFormat8)
2780 breezy.tests.per_branch.test_stacking.TestStacking.test_fetch_copies_from_stacked_on_and_stacked(LocalGitBranchFormat)
2781+breezy.tests.per_branch.test_stacking.TestStacking.test_fetch_copies_from_stacked_on_and_stacked(RemoteBranchFormat-default)
2782+breezy.tests.per_branch.test_stacking.TestStacking.test_fetch_copies_from_stacked_on_and_stacked(RemoteBranchFormat-v2)
2783 breezy.tests.per_branch.test_stacking.TestStacking.test_fetch_copies_from_stacked_on_and_stacked(RemoteGitBranchFormat)
2784 breezy.tests.per_branch.test_stacking.TestStacking.test_fetch_copies_from_stacked_on(BranchReferenceFormat)
2785 breezy.tests.per_branch.test_stacking.TestStacking.test_fetch_copies_from_stacked_on(BzrBranchFormat4)
2786@@ -4663,6 +4902,8 @@
2787 breezy.tests.per_branch.test_stacking.TestStacking.test_fetch_copies_from_stacked_on(BzrBranchFormat7)
2788 breezy.tests.per_branch.test_stacking.TestStacking.test_fetch_copies_from_stacked_on(BzrBranchFormat8)
2789 breezy.tests.per_branch.test_stacking.TestStacking.test_fetch_copies_from_stacked_on(LocalGitBranchFormat)
2790+breezy.tests.per_branch.test_stacking.TestStacking.test_fetch_copies_from_stacked_on(RemoteBranchFormat-default)
2791+breezy.tests.per_branch.test_stacking.TestStacking.test_fetch_copies_from_stacked_on(RemoteBranchFormat-v2)
2792 breezy.tests.per_branch.test_stacking.TestStacking.test_fetch_copies_from_stacked_on(RemoteGitBranchFormat)
2793 breezy.tests.per_branch.test_stacking.TestStacking.test_fetch_revisions_with_file_changes(BranchReferenceFormat)
2794 breezy.tests.per_branch.test_stacking.TestStacking.test_fetch_revisions_with_file_changes(BzrBranchFormat4)
2795@@ -4671,6 +4912,7 @@
2796 breezy.tests.per_branch.test_stacking.TestStacking.test_fetch_revisions_with_file_changes(BzrBranchFormat7)
2797 breezy.tests.per_branch.test_stacking.TestStacking.test_fetch_revisions_with_file_changes(BzrBranchFormat8)
2798 breezy.tests.per_branch.test_stacking.TestStacking.test_fetch_revisions_with_file_changes(LocalGitBranchFormat)
2799+breezy.tests.per_branch.test_stacking.TestStacking.test_fetch_revisions_with_file_changes(RemoteBranchFormat-v2)
2800 breezy.tests.per_branch.test_stacking.TestStacking.test_fetch_revisions_with_file_changes(RemoteGitBranchFormat)
2801 breezy.tests.per_branch.test_stacking.TestStacking.test_get_graph_stacked(BranchReferenceFormat)
2802 breezy.tests.per_branch.test_stacking.TestStacking.test_get_graph_stacked(BzrBranchFormat4)
2803@@ -4679,6 +4921,8 @@
2804 breezy.tests.per_branch.test_stacking.TestStacking.test_get_graph_stacked(BzrBranchFormat7)
2805 breezy.tests.per_branch.test_stacking.TestStacking.test_get_graph_stacked(BzrBranchFormat8)
2806 breezy.tests.per_branch.test_stacking.TestStacking.test_get_graph_stacked(LocalGitBranchFormat)
2807+breezy.tests.per_branch.test_stacking.TestStacking.test_get_graph_stacked(RemoteBranchFormat-default)
2808+breezy.tests.per_branch.test_stacking.TestStacking.test_get_graph_stacked(RemoteBranchFormat-v2)
2809 breezy.tests.per_branch.test_stacking.TestStacking.test_get_graph_stacked(RemoteGitBranchFormat)
2810 breezy.tests.per_branch.test_stacking.TestStacking.test_get_set_stacked_on_relative(BranchReferenceFormat)
2811 breezy.tests.per_branch.test_stacking.TestStacking.test_get_set_stacked_on_relative(BzrBranchFormat4)
2812@@ -4687,6 +4931,8 @@
2813 breezy.tests.per_branch.test_stacking.TestStacking.test_get_set_stacked_on_relative(BzrBranchFormat7)
2814 breezy.tests.per_branch.test_stacking.TestStacking.test_get_set_stacked_on_relative(BzrBranchFormat8)
2815 breezy.tests.per_branch.test_stacking.TestStacking.test_get_set_stacked_on_relative(LocalGitBranchFormat)
2816+breezy.tests.per_branch.test_stacking.TestStacking.test_get_set_stacked_on_relative(RemoteBranchFormat-default)
2817+breezy.tests.per_branch.test_stacking.TestStacking.test_get_set_stacked_on_relative(RemoteBranchFormat-v2)
2818 breezy.tests.per_branch.test_stacking.TestStacking.test_get_set_stacked_on_relative(RemoteGitBranchFormat)
2819 breezy.tests.per_branch.test_stacking.TestStacking.test_get_set_stacked_on_url(BranchReferenceFormat)
2820 breezy.tests.per_branch.test_stacking.TestStacking.test_get_set_stacked_on_url(BzrBranchFormat4)
2821@@ -4695,6 +4941,8 @@
2822 breezy.tests.per_branch.test_stacking.TestStacking.test_get_set_stacked_on_url(BzrBranchFormat7)
2823 breezy.tests.per_branch.test_stacking.TestStacking.test_get_set_stacked_on_url(BzrBranchFormat8)
2824 breezy.tests.per_branch.test_stacking.TestStacking.test_get_set_stacked_on_url(LocalGitBranchFormat)
2825+breezy.tests.per_branch.test_stacking.TestStacking.test_get_set_stacked_on_url(RemoteBranchFormat-default)
2826+breezy.tests.per_branch.test_stacking.TestStacking.test_get_set_stacked_on_url(RemoteBranchFormat-v2)
2827 breezy.tests.per_branch.test_stacking.TestStacking.test_get_set_stacked_on_url(RemoteGitBranchFormat)
2828 breezy.tests.per_branch.test_stacking.TestStacking.test_no_op_preserve_stacking(BranchReferenceFormat)
2829 breezy.tests.per_branch.test_stacking.TestStacking.test_no_op_preserve_stacking(BzrBranchFormat4)
2830@@ -4718,6 +4966,7 @@
2831 breezy.tests.per_branch.test_stacking.TestStacking.test_revision_history_of_stacked(BzrBranchFormat7)
2832 breezy.tests.per_branch.test_stacking.TestStacking.test_revision_history_of_stacked(BzrBranchFormat8)
2833 breezy.tests.per_branch.test_stacking.TestStacking.test_revision_history_of_stacked(LocalGitBranchFormat)
2834+breezy.tests.per_branch.test_stacking.TestStacking.test_revision_history_of_stacked(RemoteBranchFormat-v2)
2835 breezy.tests.per_branch.test_stacking.TestStacking.test_revision_history_of_stacked(RemoteGitBranchFormat)
2836 breezy.tests.per_branch.test_stacking.TestStacking.test_set_stacked_on_same_branch_after_being_stacked_raises(BranchReferenceFormat)
2837 breezy.tests.per_branch.test_stacking.TestStacking.test_set_stacked_on_same_branch_after_being_stacked_raises(BzrBranchFormat4)
2838@@ -4726,6 +4975,8 @@
2839 breezy.tests.per_branch.test_stacking.TestStacking.test_set_stacked_on_same_branch_after_being_stacked_raises(BzrBranchFormat7)
2840 breezy.tests.per_branch.test_stacking.TestStacking.test_set_stacked_on_same_branch_after_being_stacked_raises(BzrBranchFormat8)
2841 breezy.tests.per_branch.test_stacking.TestStacking.test_set_stacked_on_same_branch_after_being_stacked_raises(LocalGitBranchFormat)
2842+breezy.tests.per_branch.test_stacking.TestStacking.test_set_stacked_on_same_branch_after_being_stacked_raises(RemoteBranchFormat-default)
2843+breezy.tests.per_branch.test_stacking.TestStacking.test_set_stacked_on_same_branch_after_being_stacked_raises(RemoteBranchFormat-v2)
2844 breezy.tests.per_branch.test_stacking.TestStacking.test_set_stacked_on_same_branch_after_being_stacked_raises(RemoteGitBranchFormat)
2845 breezy.tests.per_branch.test_stacking.TestStacking.test_set_stacked_on_same_branch_raises(BranchReferenceFormat)
2846 breezy.tests.per_branch.test_stacking.TestStacking.test_set_stacked_on_same_branch_raises(BzrBranchFormat4)
2847@@ -4734,6 +4985,8 @@
2848 breezy.tests.per_branch.test_stacking.TestStacking.test_set_stacked_on_same_branch_raises(BzrBranchFormat7)
2849 breezy.tests.per_branch.test_stacking.TestStacking.test_set_stacked_on_same_branch_raises(BzrBranchFormat8)
2850 breezy.tests.per_branch.test_stacking.TestStacking.test_set_stacked_on_same_branch_raises(LocalGitBranchFormat)
2851+breezy.tests.per_branch.test_stacking.TestStacking.test_set_stacked_on_same_branch_raises(RemoteBranchFormat-default)
2852+breezy.tests.per_branch.test_stacking.TestStacking.test_set_stacked_on_same_branch_raises(RemoteBranchFormat-v2)
2853 breezy.tests.per_branch.test_stacking.TestStacking.test_set_stacked_on_same_branch_raises(RemoteGitBranchFormat)
2854 breezy.tests.per_branch.test_stacking.TestStacking.test_sprout_stacked(BranchReferenceFormat)
2855 breezy.tests.per_branch.test_stacking.TestStacking.test_sprout_stacked(BzrBranchFormat4)
2856@@ -4743,9 +4996,15 @@
2857 breezy.tests.per_branch.test_stacking.TestStacking.test_sprout_stacked(BzrBranchFormat8)
2858 breezy.tests.per_branch.test_stacking.TestStacking.test_sprout_stacked_from_smart_server(BranchReferenceFormat)
2859 breezy.tests.per_branch.test_stacking.TestStacking.test_sprout_stacked_from_smart_server(BzrBranchFormat4)
2860+breezy.tests.per_branch.test_stacking.TestStacking.test_sprout_stacked_from_smart_server(BzrBranchFormat5)
2861+breezy.tests.per_branch.test_stacking.TestStacking.test_sprout_stacked_from_smart_server(BzrBranchFormat6)
2862+breezy.tests.per_branch.test_stacking.TestStacking.test_sprout_stacked_from_smart_server(BzrBranchFormat7)
2863+breezy.tests.per_branch.test_stacking.TestStacking.test_sprout_stacked_from_smart_server(BzrBranchFormat8)
2864 breezy.tests.per_branch.test_stacking.TestStacking.test_sprout_stacked_from_smart_server(LocalGitBranchFormat)
2865 breezy.tests.per_branch.test_stacking.TestStacking.test_sprout_stacked_from_smart_server(RemoteGitBranchFormat)
2866 breezy.tests.per_branch.test_stacking.TestStacking.test_sprout_stacked(LocalGitBranchFormat)
2867+breezy.tests.per_branch.test_stacking.TestStacking.test_sprout_stacked(RemoteBranchFormat-default)
2868+breezy.tests.per_branch.test_stacking.TestStacking.test_sprout_stacked(RemoteBranchFormat-v2)
2869 breezy.tests.per_branch.test_stacking.TestStacking.test_sprout_stacked(RemoteGitBranchFormat)
2870 breezy.tests.per_branch.test_stacking.TestStacking.test_sprout_stacking_policy_handling(BranchReferenceFormat)
2871 breezy.tests.per_branch.test_stacking.TestStacking.test_sprout_stacking_policy_handling(BzrBranchFormat4)
2872@@ -4754,9 +5013,15 @@
2873 breezy.tests.per_branch.test_stacking.TestStacking.test_sprout_stacking_policy_handling(BzrBranchFormat7)
2874 breezy.tests.per_branch.test_stacking.TestStacking.test_sprout_stacking_policy_handling(BzrBranchFormat8)
2875 breezy.tests.per_branch.test_stacking.TestStacking.test_sprout_stacking_policy_handling(LocalGitBranchFormat)
2876+breezy.tests.per_branch.test_stacking.TestStacking.test_sprout_stacking_policy_handling(RemoteBranchFormat-default)
2877+breezy.tests.per_branch.test_stacking.TestStacking.test_sprout_stacking_policy_handling(RemoteBranchFormat-v2)
2878 breezy.tests.per_branch.test_stacking.TestStacking.test_sprout_stacking_policy_handling(RemoteGitBranchFormat)
2879 breezy.tests.per_branch.test_stacking.TestStacking.test_sprout_to_smart_server_stacking_policy_handling(BranchReferenceFormat)
2880 breezy.tests.per_branch.test_stacking.TestStacking.test_sprout_to_smart_server_stacking_policy_handling(BzrBranchFormat4)
2881+breezy.tests.per_branch.test_stacking.TestStacking.test_sprout_to_smart_server_stacking_policy_handling(BzrBranchFormat5)
2882+breezy.tests.per_branch.test_stacking.TestStacking.test_sprout_to_smart_server_stacking_policy_handling(BzrBranchFormat6)
2883+breezy.tests.per_branch.test_stacking.TestStacking.test_sprout_to_smart_server_stacking_policy_handling(BzrBranchFormat7)
2884+breezy.tests.per_branch.test_stacking.TestStacking.test_sprout_to_smart_server_stacking_policy_handling(BzrBranchFormat8)
2885 breezy.tests.per_branch.test_stacking.TestStacking.test_sprout_to_smart_server_stacking_policy_handling(LocalGitBranchFormat)
2886 breezy.tests.per_branch.test_stacking.TestStacking.test_sprout_to_smart_server_stacking_policy_handling(RemoteBranchFormat-default)
2887 breezy.tests.per_branch.test_stacking.TestStacking.test_sprout_to_smart_server_stacking_policy_handling(RemoteBranchFormat-v2)
2888@@ -4768,6 +5033,7 @@
2889 breezy.tests.per_branch.test_stacking.TestStacking.test_stack_on_repository_branch(BzrBranchFormat7)
2890 breezy.tests.per_branch.test_stacking.TestStacking.test_stack_on_repository_branch(BzrBranchFormat8)
2891 breezy.tests.per_branch.test_stacking.TestStacking.test_stack_on_repository_branch(LocalGitBranchFormat)
2892+breezy.tests.per_branch.test_stacking.TestStacking.test_stack_on_repository_branch(RemoteBranchFormat-v2)
2893 breezy.tests.per_branch.test_stacking.TestStacking.test_stack_on_repository_branch(RemoteGitBranchFormat)
2894 breezy.tests.per_branch.test_stacking.TestStacking.test_transform_fallback_location_hook(BranchReferenceFormat)
2895 breezy.tests.per_branch.test_stacking.TestStacking.test_transform_fallback_location_hook(BzrBranchFormat4)
2896@@ -4786,6 +5052,8 @@
2897 breezy.tests.per_branch.test_stacking.TestStacking.test_unstack_already_locked(BzrBranchFormat7)
2898 breezy.tests.per_branch.test_stacking.TestStacking.test_unstack_already_locked(BzrBranchFormat8)
2899 breezy.tests.per_branch.test_stacking.TestStacking.test_unstack_already_locked(LocalGitBranchFormat)
2900+breezy.tests.per_branch.test_stacking.TestStacking.test_unstack_already_locked(RemoteBranchFormat-default)
2901+breezy.tests.per_branch.test_stacking.TestStacking.test_unstack_already_locked(RemoteBranchFormat-v2)
2902 breezy.tests.per_branch.test_stacking.TestStacking.test_unstack_already_locked(RemoteGitBranchFormat)
2903 breezy.tests.per_branch.test_stacking.TestStacking.test_unstack_already_multiple_locked(BranchReferenceFormat)
2904 breezy.tests.per_branch.test_stacking.TestStacking.test_unstack_already_multiple_locked(BzrBranchFormat4)
2905@@ -4794,6 +5062,8 @@
2906 breezy.tests.per_branch.test_stacking.TestStacking.test_unstack_already_multiple_locked(BzrBranchFormat7)
2907 breezy.tests.per_branch.test_stacking.TestStacking.test_unstack_already_multiple_locked(BzrBranchFormat8)
2908 breezy.tests.per_branch.test_stacking.TestStacking.test_unstack_already_multiple_locked(LocalGitBranchFormat)
2909+breezy.tests.per_branch.test_stacking.TestStacking.test_unstack_already_multiple_locked(RemoteBranchFormat-default)
2910+breezy.tests.per_branch.test_stacking.TestStacking.test_unstack_already_multiple_locked(RemoteBranchFormat-v2)
2911 breezy.tests.per_branch.test_stacking.TestStacking.test_unstack_already_multiple_locked(RemoteGitBranchFormat)
2912 breezy.tests.per_branch.test_stacking.TestStacking.test_unstack_fetches(BranchReferenceFormat)
2913 breezy.tests.per_branch.test_stacking.TestStacking.test_unstack_fetches(BzrBranchFormat4)
2914@@ -4802,6 +5072,8 @@
2915 breezy.tests.per_branch.test_stacking.TestStacking.test_unstack_fetches(BzrBranchFormat7)
2916 breezy.tests.per_branch.test_stacking.TestStacking.test_unstack_fetches(BzrBranchFormat8)
2917 breezy.tests.per_branch.test_stacking.TestStacking.test_unstack_fetches(LocalGitBranchFormat)
2918+breezy.tests.per_branch.test_stacking.TestStacking.test_unstack_fetches(RemoteBranchFormat-default)
2919+breezy.tests.per_branch.test_stacking.TestStacking.test_unstack_fetches(RemoteBranchFormat-v2)
2920 breezy.tests.per_branch.test_stacking.TestStacking.test_unstack_fetches(RemoteGitBranchFormat)
2921 breezy.tests.per_branch.test_tags.AutomaticTagNameTests.test_ignores_none(BranchReferenceFormat)
2922 breezy.tests.per_branch.test_tags.AutomaticTagNameTests.test_ignores_none(BzrBranchFormat4)
2923@@ -4810,6 +5082,8 @@
2924 breezy.tests.per_branch.test_tags.AutomaticTagNameTests.test_ignores_none(BzrBranchFormat7)
2925 breezy.tests.per_branch.test_tags.AutomaticTagNameTests.test_ignores_none(BzrBranchFormat8)
2926 breezy.tests.per_branch.test_tags.AutomaticTagNameTests.test_ignores_none(LocalGitBranchFormat)
2927+breezy.tests.per_branch.test_tags.AutomaticTagNameTests.test_ignores_none(RemoteBranchFormat-default)
2928+breezy.tests.per_branch.test_tags.AutomaticTagNameTests.test_ignores_none(RemoteBranchFormat-v2)
2929 breezy.tests.per_branch.test_tags.AutomaticTagNameTests.test_ignores_none(RemoteGitBranchFormat)
2930 breezy.tests.per_branch.test_tags.AutomaticTagNameTests.test_no_functions(BranchReferenceFormat)
2931 breezy.tests.per_branch.test_tags.AutomaticTagNameTests.test_no_functions(BzrBranchFormat4)
2932@@ -4818,6 +5092,8 @@
2933 breezy.tests.per_branch.test_tags.AutomaticTagNameTests.test_no_functions(BzrBranchFormat7)
2934 breezy.tests.per_branch.test_tags.AutomaticTagNameTests.test_no_functions(BzrBranchFormat8)
2935 breezy.tests.per_branch.test_tags.AutomaticTagNameTests.test_no_functions(LocalGitBranchFormat)
2936+breezy.tests.per_branch.test_tags.AutomaticTagNameTests.test_no_functions(RemoteBranchFormat-default)
2937+breezy.tests.per_branch.test_tags.AutomaticTagNameTests.test_no_functions(RemoteBranchFormat-v2)
2938 breezy.tests.per_branch.test_tags.AutomaticTagNameTests.test_no_functions(RemoteGitBranchFormat)
2939 breezy.tests.per_branch.test_tags.AutomaticTagNameTests.test_returns_tag_name(BranchReferenceFormat)
2940 breezy.tests.per_branch.test_tags.AutomaticTagNameTests.test_returns_tag_name(BzrBranchFormat4)
2941@@ -4826,6 +5102,8 @@
2942 breezy.tests.per_branch.test_tags.AutomaticTagNameTests.test_returns_tag_name(BzrBranchFormat7)
2943 breezy.tests.per_branch.test_tags.AutomaticTagNameTests.test_returns_tag_name(BzrBranchFormat8)
2944 breezy.tests.per_branch.test_tags.AutomaticTagNameTests.test_returns_tag_name(LocalGitBranchFormat)
2945+breezy.tests.per_branch.test_tags.AutomaticTagNameTests.test_returns_tag_name(RemoteBranchFormat-default)
2946+breezy.tests.per_branch.test_tags.AutomaticTagNameTests.test_returns_tag_name(RemoteBranchFormat-v2)
2947 breezy.tests.per_branch.test_tags.AutomaticTagNameTests.test_returns_tag_name(RemoteGitBranchFormat)
2948 breezy.tests.per_branch.test_tags.AutomaticTagNameTests.test_uses_first_return(BranchReferenceFormat)
2949 breezy.tests.per_branch.test_tags.AutomaticTagNameTests.test_uses_first_return(BzrBranchFormat4)
2950@@ -4834,6 +5112,8 @@
2951 breezy.tests.per_branch.test_tags.AutomaticTagNameTests.test_uses_first_return(BzrBranchFormat7)
2952 breezy.tests.per_branch.test_tags.AutomaticTagNameTests.test_uses_first_return(BzrBranchFormat8)
2953 breezy.tests.per_branch.test_tags.AutomaticTagNameTests.test_uses_first_return(LocalGitBranchFormat)
2954+breezy.tests.per_branch.test_tags.AutomaticTagNameTests.test_uses_first_return(RemoteBranchFormat-default)
2955+breezy.tests.per_branch.test_tags.AutomaticTagNameTests.test_uses_first_return(RemoteBranchFormat-v2)
2956 breezy.tests.per_branch.test_tags.AutomaticTagNameTests.test_uses_first_return(RemoteGitBranchFormat)
2957 breezy.tests.per_branch.test_tags.TestBranchTags.test_cached_tag_dict_not_accidentally_mutable(BranchReferenceFormat)
2958 breezy.tests.per_branch.test_tags.TestBranchTags.test_cached_tag_dict_not_accidentally_mutable(BzrBranchFormat4)
2959@@ -4842,6 +5122,8 @@
2960 breezy.tests.per_branch.test_tags.TestBranchTags.test_cached_tag_dict_not_accidentally_mutable(BzrBranchFormat7)
2961 breezy.tests.per_branch.test_tags.TestBranchTags.test_cached_tag_dict_not_accidentally_mutable(BzrBranchFormat8)
2962 breezy.tests.per_branch.test_tags.TestBranchTags.test_cached_tag_dict_not_accidentally_mutable(LocalGitBranchFormat)
2963+breezy.tests.per_branch.test_tags.TestBranchTags.test_cached_tag_dict_not_accidentally_mutable(RemoteBranchFormat-default)
2964+breezy.tests.per_branch.test_tags.TestBranchTags.test_cached_tag_dict_not_accidentally_mutable(RemoteBranchFormat-v2)
2965 breezy.tests.per_branch.test_tags.TestBranchTags.test_cached_tag_dict_not_accidentally_mutable(RemoteGitBranchFormat)
2966 breezy.tests.per_branch.test_tags.TestBranchTags.test_delete_tag(BranchReferenceFormat)
2967 breezy.tests.per_branch.test_tags.TestBranchTags.test_delete_tag(BzrBranchFormat4)
2968@@ -4856,7 +5138,11 @@
2969 breezy.tests.per_branch.test_tags.TestBranchTags.test_delete_tag_invalides_cache(BzrBranchFormat7)
2970 breezy.tests.per_branch.test_tags.TestBranchTags.test_delete_tag_invalides_cache(BzrBranchFormat8)
2971 breezy.tests.per_branch.test_tags.TestBranchTags.test_delete_tag_invalides_cache(LocalGitBranchFormat)
2972+breezy.tests.per_branch.test_tags.TestBranchTags.test_delete_tag_invalides_cache(RemoteBranchFormat-default)
2973+breezy.tests.per_branch.test_tags.TestBranchTags.test_delete_tag_invalides_cache(RemoteBranchFormat-v2)
2974 breezy.tests.per_branch.test_tags.TestBranchTags.test_delete_tag_invalides_cache(RemoteGitBranchFormat)
2975+breezy.tests.per_branch.test_tags.TestBranchTags.test_delete_tag(RemoteBranchFormat-default)
2976+breezy.tests.per_branch.test_tags.TestBranchTags.test_delete_tag(RemoteBranchFormat-v2)
2977 breezy.tests.per_branch.test_tags.TestBranchTags.test_delete_tag(RemoteGitBranchFormat)
2978 breezy.tests.per_branch.test_tags.TestBranchTags.test_ghost_tag(BranchReferenceFormat)
2979 breezy.tests.per_branch.test_tags.TestBranchTags.test_ghost_tag(BzrBranchFormat4)
2980@@ -4874,6 +5160,8 @@
2981 breezy.tests.per_branch.test_tags.TestBranchTags.test_make_and_lookup_tag(BzrBranchFormat7)
2982 breezy.tests.per_branch.test_tags.TestBranchTags.test_make_and_lookup_tag(BzrBranchFormat8)
2983 breezy.tests.per_branch.test_tags.TestBranchTags.test_make_and_lookup_tag(LocalGitBranchFormat)
2984+breezy.tests.per_branch.test_tags.TestBranchTags.test_make_and_lookup_tag(RemoteBranchFormat-default)
2985+breezy.tests.per_branch.test_tags.TestBranchTags.test_make_and_lookup_tag(RemoteBranchFormat-v2)
2986 breezy.tests.per_branch.test_tags.TestBranchTags.test_make_and_lookup_tag(RemoteGitBranchFormat)
2987 breezy.tests.per_branch.test_tags.TestBranchTags.test_merge_empty_tags(BranchReferenceFormat)
2988 breezy.tests.per_branch.test_tags.TestBranchTags.test_merge_empty_tags(BzrBranchFormat4)
2989@@ -4892,6 +5180,8 @@
2990 breezy.tests.per_branch.test_tags.TestBranchTags.test_merge_tags(BzrBranchFormat7)
2991 breezy.tests.per_branch.test_tags.TestBranchTags.test_merge_tags(BzrBranchFormat8)
2992 breezy.tests.per_branch.test_tags.TestBranchTags.test_merge_tags(LocalGitBranchFormat)
2993+breezy.tests.per_branch.test_tags.TestBranchTags.test_merge_tags(RemoteBranchFormat-default)
2994+breezy.tests.per_branch.test_tags.TestBranchTags.test_merge_tags(RemoteBranchFormat-v2)
2995 breezy.tests.per_branch.test_tags.TestBranchTags.test_merge_tags(RemoteGitBranchFormat)
2996 breezy.tests.per_branch.test_tags.TestBranchTags.test_merge_to_invalides_cache(BranchReferenceFormat)
2997 breezy.tests.per_branch.test_tags.TestBranchTags.test_merge_to_invalides_cache(BzrBranchFormat4)
2998@@ -4900,6 +5190,8 @@
2999 breezy.tests.per_branch.test_tags.TestBranchTags.test_merge_to_invalides_cache(BzrBranchFormat7)
3000 breezy.tests.per_branch.test_tags.TestBranchTags.test_merge_to_invalides_cache(BzrBranchFormat8)
3001 breezy.tests.per_branch.test_tags.TestBranchTags.test_merge_to_invalides_cache(LocalGitBranchFormat)
3002+breezy.tests.per_branch.test_tags.TestBranchTags.test_merge_to_invalides_cache(RemoteBranchFormat-default)
3003+breezy.tests.per_branch.test_tags.TestBranchTags.test_merge_to_invalides_cache(RemoteBranchFormat-v2)
3004 breezy.tests.per_branch.test_tags.TestBranchTags.test_merge_to_invalides_cache(RemoteGitBranchFormat)
3005 breezy.tests.per_branch.test_tags.TestBranchTags.test_no_such_tag(BranchReferenceFormat)
3006 breezy.tests.per_branch.test_tags.TestBranchTags.test_no_such_tag(BzrBranchFormat4)
3007@@ -4918,6 +5210,8 @@
3008 breezy.tests.per_branch.test_tags.TestBranchTags.test_read_lock_caches_tags(BzrBranchFormat7)
3009 breezy.tests.per_branch.test_tags.TestBranchTags.test_read_lock_caches_tags(BzrBranchFormat8)
3010 breezy.tests.per_branch.test_tags.TestBranchTags.test_read_lock_caches_tags(LocalGitBranchFormat)
3011+breezy.tests.per_branch.test_tags.TestBranchTags.test_read_lock_caches_tags(RemoteBranchFormat-default)
3012+breezy.tests.per_branch.test_tags.TestBranchTags.test_read_lock_caches_tags(RemoteBranchFormat-v2)
3013 breezy.tests.per_branch.test_tags.TestBranchTags.test_read_lock_caches_tags(RemoteGitBranchFormat)
3014 breezy.tests.per_branch.test_tags.TestBranchTags.test_rename_revisions_invalides_cache(BranchReferenceFormat)
3015 breezy.tests.per_branch.test_tags.TestBranchTags.test_rename_revisions_invalides_cache(BzrBranchFormat4)
3016@@ -4926,6 +5220,8 @@
3017 breezy.tests.per_branch.test_tags.TestBranchTags.test_rename_revisions_invalides_cache(BzrBranchFormat7)
3018 breezy.tests.per_branch.test_tags.TestBranchTags.test_rename_revisions_invalides_cache(BzrBranchFormat8)
3019 breezy.tests.per_branch.test_tags.TestBranchTags.test_rename_revisions_invalides_cache(LocalGitBranchFormat)
3020+breezy.tests.per_branch.test_tags.TestBranchTags.test_rename_revisions_invalides_cache(RemoteBranchFormat-default)
3021+breezy.tests.per_branch.test_tags.TestBranchTags.test_rename_revisions_invalides_cache(RemoteBranchFormat-v2)
3022 breezy.tests.per_branch.test_tags.TestBranchTags.test_rename_revisions_invalides_cache(RemoteGitBranchFormat)
3023 breezy.tests.per_branch.test_tags.TestBranchTags.test_reverse_tag_dict(BranchReferenceFormat)
3024 breezy.tests.per_branch.test_tags.TestBranchTags.test_reverse_tag_dict(BzrBranchFormat4)
3025@@ -4934,6 +5230,8 @@
3026 breezy.tests.per_branch.test_tags.TestBranchTags.test_reverse_tag_dict(BzrBranchFormat7)
3027 breezy.tests.per_branch.test_tags.TestBranchTags.test_reverse_tag_dict(BzrBranchFormat8)
3028 breezy.tests.per_branch.test_tags.TestBranchTags.test_reverse_tag_dict(LocalGitBranchFormat)
3029+breezy.tests.per_branch.test_tags.TestBranchTags.test_reverse_tag_dict(RemoteBranchFormat-default)
3030+breezy.tests.per_branch.test_tags.TestBranchTags.test_reverse_tag_dict(RemoteBranchFormat-v2)
3031 breezy.tests.per_branch.test_tags.TestBranchTags.test_reverse_tag_dict(RemoteGitBranchFormat)
3032 breezy.tests.per_branch.test_tags.TestBranchTags.test_set_tag_invalides_cache(BranchReferenceFormat)
3033 breezy.tests.per_branch.test_tags.TestBranchTags.test_set_tag_invalides_cache(BzrBranchFormat4)
3034@@ -4942,6 +5240,8 @@
3035 breezy.tests.per_branch.test_tags.TestBranchTags.test_set_tag_invalides_cache(BzrBranchFormat7)
3036 breezy.tests.per_branch.test_tags.TestBranchTags.test_set_tag_invalides_cache(BzrBranchFormat8)
3037 breezy.tests.per_branch.test_tags.TestBranchTags.test_set_tag_invalides_cache(LocalGitBranchFormat)
3038+breezy.tests.per_branch.test_tags.TestBranchTags.test_set_tag_invalides_cache(RemoteBranchFormat-default)
3039+breezy.tests.per_branch.test_tags.TestBranchTags.test_set_tag_invalides_cache(RemoteBranchFormat-v2)
3040 breezy.tests.per_branch.test_tags.TestBranchTags.test_set_tag_invalides_cache(RemoteGitBranchFormat)
3041 breezy.tests.per_branch.test_tags.TestBranchTags.test_tags_initially_empty(BranchReferenceFormat)
3042 breezy.tests.per_branch.test_tags.TestBranchTags.test_tags_initially_empty(BzrBranchFormat4)
3043@@ -4959,6 +5259,8 @@
3044 breezy.tests.per_branch.test_tags.TestBranchTags.test_unicode_tag(BzrBranchFormat6)
3045 breezy.tests.per_branch.test_tags.TestBranchTags.test_unicode_tag(BzrBranchFormat7)
3046 breezy.tests.per_branch.test_tags.TestBranchTags.test_unicode_tag(BzrBranchFormat8)
3047+breezy.tests.per_branch.test_tags.TestBranchTags.test_unicode_tag(RemoteBranchFormat-default)
3048+breezy.tests.per_branch.test_tags.TestBranchTags.test_unicode_tag(RemoteBranchFormat-v2)
3049 breezy.tests.per_branch.test_tags.TestBranchTags.test_unicode_tag(RemoteGitBranchFormat)
3050 breezy.tests.per_branch.test_tags.TestBranchTags.test_unlocked_does_not_cache_tags(BranchReferenceFormat)
3051 breezy.tests.per_branch.test_tags.TestBranchTags.test_unlocked_does_not_cache_tags(BzrBranchFormat4)
3052@@ -4967,6 +5269,8 @@
3053 breezy.tests.per_branch.test_tags.TestBranchTags.test_unlocked_does_not_cache_tags(BzrBranchFormat7)
3054 breezy.tests.per_branch.test_tags.TestBranchTags.test_unlocked_does_not_cache_tags(BzrBranchFormat8)
3055 breezy.tests.per_branch.test_tags.TestBranchTags.test_unlocked_does_not_cache_tags(LocalGitBranchFormat)
3056+breezy.tests.per_branch.test_tags.TestBranchTags.test_unlocked_does_not_cache_tags(RemoteBranchFormat-default)
3057+breezy.tests.per_branch.test_tags.TestBranchTags.test_unlocked_does_not_cache_tags(RemoteBranchFormat-v2)
3058 breezy.tests.per_branch.test_tags.TestBranchTags.test_unlocked_does_not_cache_tags(RemoteGitBranchFormat)
3059 breezy.tests.per_branch.test_tags.TestTagsMergeToInCheckouts.test_ignore_master_disables_tag_propagation(BranchReferenceFormat)
3060 breezy.tests.per_branch.test_tags.TestTagsMergeToInCheckouts.test_ignore_master_disables_tag_propagation(BzrBranchFormat4)
3061@@ -5085,6 +5389,8 @@
3062 breezy.tests.per_branch.test_uncommit.TestUncommitHook.test_post_uncommit_not_to_origin(BzrBranchFormat7)
3063 breezy.tests.per_branch.test_uncommit.TestUncommitHook.test_post_uncommit_not_to_origin(BzrBranchFormat8)
3064 breezy.tests.per_branch.test_uncommit.TestUncommitHook.test_post_uncommit_not_to_origin(LocalGitBranchFormat)
3065+breezy.tests.per_branch.test_uncommit.TestUncommitHook.test_post_uncommit_not_to_origin(RemoteBranchFormat-default)
3066+breezy.tests.per_branch.test_uncommit.TestUncommitHook.test_post_uncommit_not_to_origin(RemoteBranchFormat-v2)
3067 breezy.tests.per_branch.test_uncommit.TestUncommitHook.test_post_uncommit_not_to_origin(RemoteGitBranchFormat)
3068 breezy.tests.per_branch.test_uncommit.TestUncommitHook.test_post_uncommit_to_origin(BranchReferenceFormat)
3069 breezy.tests.per_branch.test_uncommit.TestUncommitHook.test_post_uncommit_to_origin(BzrBranchFormat4)
3070@@ -5093,6 +5399,8 @@
3071 breezy.tests.per_branch.test_uncommit.TestUncommitHook.test_post_uncommit_to_origin(BzrBranchFormat7)
3072 breezy.tests.per_branch.test_uncommit.TestUncommitHook.test_post_uncommit_to_origin(BzrBranchFormat8)
3073 breezy.tests.per_branch.test_uncommit.TestUncommitHook.test_post_uncommit_to_origin(LocalGitBranchFormat)
3074+breezy.tests.per_branch.test_uncommit.TestUncommitHook.test_post_uncommit_to_origin(RemoteBranchFormat-default)
3075+breezy.tests.per_branch.test_uncommit.TestUncommitHook.test_post_uncommit_to_origin(RemoteBranchFormat-v2)
3076 breezy.tests.per_branch.test_uncommit.TestUncommitHook.test_post_uncommit_to_origin(RemoteGitBranchFormat)
3077 breezy.tests.per_branch.test_update.TestUpdate.test_update_in_checkout_of_readonly(BranchReferenceFormat)
3078 breezy.tests.per_branch.test_update.TestUpdate.test_update_in_checkout_of_readonly(BzrBranchFormat4)
3079@@ -5101,6 +5409,8 @@
3080 breezy.tests.per_branch.test_update.TestUpdate.test_update_in_checkout_of_readonly(BzrBranchFormat7)
3081 breezy.tests.per_branch.test_update.TestUpdate.test_update_in_checkout_of_readonly(BzrBranchFormat8)
3082 breezy.tests.per_branch.test_update.TestUpdate.test_update_in_checkout_of_readonly(LocalGitBranchFormat)
3083+breezy.tests.per_branch.test_update.TestUpdate.test_update_in_checkout_of_readonly(RemoteBranchFormat-default)
3084+breezy.tests.per_branch.test_update.TestUpdate.test_update_in_checkout_of_readonly(RemoteBranchFormat-v2)
3085 breezy.tests.per_branch.test_update.TestUpdate.test_update_in_checkout_of_readonly(RemoteGitBranchFormat)
3086 breezy.tests.per_branch.test_update.TestUpdate.test_update_local_commits_returns_old_tip(BranchReferenceFormat)
3087 breezy.tests.per_branch.test_update.TestUpdate.test_update_local_commits_returns_old_tip(BzrBranchFormat4)
3088@@ -5143,7 +5453,9 @@
3089 breezy.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_branch_and_repo_into_shared_repo_force_new_repo(BzrDirMetaFormat1)
3090 breezy.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_branch_and_repo_into_shared_repo_force_new_repo(BzrDirMetaFormat1Colo)
3091 breezy.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_branch_and_repo_into_shared_repo_force_new_repo(RemoteBzrDirFormat)
3092+breezy.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_branch_and_repo_into_shared_repo_force_new_repo(RemoteBzrDirFormat-v2)
3093 breezy.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_branch_and_repo(RemoteBzrDirFormat)
3094+breezy.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_branch_and_repo(RemoteBzrDirFormat-v2)
3095 breezy.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_branch_reference(BzrDirFormat4)
3096 breezy.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_branch_reference(BzrDirFormat5)
3097 breezy.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_branch_reference(BzrDirFormat6)
3098@@ -5172,12 +5484,14 @@
3099 breezy.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_repository(BzrDirMetaFormat1)
3100 breezy.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_repository(BzrDirMetaFormat1Colo)
3101 breezy.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_repository(RemoteBzrDirFormat)
3102+breezy.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_repository(RemoteBzrDirFormat-v2)
3103 breezy.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_repository_under_shared_force_new_repo(BzrDirFormat4)
3104 breezy.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_repository_under_shared_force_new_repo(BzrDirFormat5)
3105 breezy.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_repository_under_shared_force_new_repo(BzrDirFormat6)
3106 breezy.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_repository_under_shared_force_new_repo(BzrDirMetaFormat1)
3107 breezy.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_repository_under_shared_force_new_repo(BzrDirMetaFormat1Colo)
3108 breezy.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_repository_under_shared_force_new_repo(RemoteBzrDirFormat)
3109+breezy.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_repository_under_shared_force_new_repo(RemoteBzrDirFormat-v2)
3110 breezy.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_tree_branch_reference(BzrDirFormat4)
3111 breezy.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_tree_branch_reference(BzrDirFormat5)
3112 breezy.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_tree_branch_reference(BzrDirFormat6)
3113@@ -5192,6 +5506,8 @@
3114 breezy.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_tree_branch_repo(BzrDirMetaFormat1)
3115 breezy.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_tree_branch_repo(BzrDirMetaFormat1Colo)
3116 breezy.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_tree_branch_repo(RemoteBzrDirFormat)
3117+breezy.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_tree_branch_repo(RemoteBzrDirFormat-default)
3118+breezy.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_bzrdir_tree_branch_repo(RemoteBzrDirFormat-v2)
3119 breezy.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_on_transport(BzrDirFormat4)
3120 breezy.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_on_transport(BzrDirFormat5)
3121 breezy.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_clone_on_transport(BzrDirFormat6)
3122@@ -5206,6 +5522,7 @@
3123 breezy.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_format_initialize_on_transport_ex_default_stack_on(BzrDirMetaFormat1)
3124 breezy.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_format_initialize_on_transport_ex_default_stack_on(BzrDirMetaFormat1Colo)
3125 breezy.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_format_initialize_on_transport_ex_default_stack_on(RemoteBzrDirFormat)
3126+breezy.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_format_initialize_on_transport_ex_default_stack_on(RemoteBzrDirFormat-v2)
3127 breezy.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_get_branches(BzrDirFormat4)
3128 breezy.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_get_branches(BzrDirFormat5)
3129 breezy.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_get_branches(BzrDirFormat6)
3130@@ -5268,24 +5585,32 @@
3131 breezy.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_revert_inventory(BzrDirMetaFormat1)
3132 breezy.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_revert_inventory(BzrDirMetaFormat1Colo)
3133 breezy.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_revert_inventory(RemoteBzrDirFormat)
3134+breezy.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_revert_inventory(RemoteBzrDirFormat-default)
3135+breezy.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_revert_inventory(RemoteBzrDirFormat-v2)
3136 breezy.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_sprout_bzrdir_branch_and_repo(BzrDirFormat4)
3137 breezy.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_sprout_bzrdir_branch_and_repo(BzrDirFormat5)
3138 breezy.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_sprout_bzrdir_branch_and_repo(BzrDirFormat6)
3139 breezy.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_sprout_bzrdir_branch_and_repo(BzrDirMetaFormat1)
3140 breezy.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_sprout_bzrdir_branch_and_repo(BzrDirMetaFormat1Colo)
3141 breezy.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_sprout_bzrdir_branch_and_repo(RemoteBzrDirFormat)
3142+breezy.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_sprout_bzrdir_branch_and_repo(RemoteBzrDirFormat-default)
3143+breezy.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_sprout_bzrdir_branch_and_repo(RemoteBzrDirFormat-v2)
3144 breezy.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_sprout_bzrdir_repository(BzrDirFormat4)
3145 breezy.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_sprout_bzrdir_repository(BzrDirFormat5)
3146 breezy.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_sprout_bzrdir_repository(BzrDirFormat6)
3147 breezy.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_sprout_bzrdir_repository(BzrDirMetaFormat1)
3148 breezy.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_sprout_bzrdir_repository(BzrDirMetaFormat1Colo)
3149 breezy.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_sprout_bzrdir_repository(RemoteBzrDirFormat)
3150+breezy.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_sprout_bzrdir_repository(RemoteBzrDirFormat-default)
3151+breezy.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_sprout_bzrdir_repository(RemoteBzrDirFormat-v2)
3152 breezy.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_sprout_bzrdir_tree_branch_repo(BzrDirFormat4)
3153 breezy.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_sprout_bzrdir_tree_branch_repo(BzrDirFormat5)
3154 breezy.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_sprout_bzrdir_tree_branch_repo(BzrDirFormat6)
3155 breezy.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_sprout_bzrdir_tree_branch_repo(BzrDirMetaFormat1)
3156 breezy.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_sprout_bzrdir_tree_branch_repo(BzrDirMetaFormat1Colo)
3157 breezy.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_sprout_bzrdir_tree_branch_repo(RemoteBzrDirFormat)
3158+breezy.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_sprout_bzrdir_tree_branch_repo(RemoteBzrDirFormat-default)
3159+breezy.tests.per_bzrdir.test_bzrdir.TestBzrDir.test_sprout_bzrdir_tree_branch_repo(RemoteBzrDirFormat-v2)
3160 breezy.tests.per_controldir_colo.test_supported.TestColocatedBranchSupport.test_branch_name_with_slash(BareLocalGitControlDirFormat)
3161 breezy.tests.per_controldir_colo.test_supported.TestColocatedBranchSupport.test_branch_name_with_slash(BzrDirMetaFormat1)
3162 breezy.tests.per_controldir_colo.test_supported.TestColocatedBranchSupport.test_branch_name_with_slash(BzrDirMetaFormat1Colo)
3163@@ -5451,10 +5776,15 @@
3164 breezy.tests.per_controldir.test_controldir.TestControlDir.test_backup_copies_existing(BzrDirFormat4)
3165 breezy.tests.per_controldir.test_controldir.TestControlDir.test_backup_copies_existing(BzrDirFormat5)
3166 breezy.tests.per_controldir.test_controldir.TestControlDir.test_backup_copies_existing(BzrDirFormat6)
3167+breezy.tests.per_controldir.test_controldir.TestControlDir.test_backup_copies_existing(BzrDirMetaFormat1)
3168+breezy.tests.per_controldir.test_controldir.TestControlDir.test_backup_copies_existing(BzrDirMetaFormat1Colo)
3169 breezy.tests.per_controldir.test_controldir.TestControlDir.test_backup_copies_existing(CVSDirFormat)
3170 breezy.tests.per_controldir.test_controldir.TestControlDir.test_backup_copies_existing(DarcsDirFormat)
3171+breezy.tests.per_controldir.test_controldir.TestControlDir.test_backup_copies_existing(LocalGitControlDirFormat)
3172 breezy.tests.per_controldir.test_controldir.TestControlDir.test_backup_copies_existing(MonotoneDirFormat)
3173 breezy.tests.per_controldir.test_controldir.TestControlDir.test_backup_copies_existing(RemoteBzrDirFormat)
3174+breezy.tests.per_controldir.test_controldir.TestControlDir.test_backup_copies_existing(RemoteBzrDirFormat-default)
3175+breezy.tests.per_controldir.test_controldir.TestControlDir.test_backup_copies_existing(RemoteBzrDirFormat-v2)
3176 breezy.tests.per_controldir.test_controldir.TestControlDir.test_backup_copies_existing(RemoteGitControlDirFormat)
3177 breezy.tests.per_controldir.test_controldir.TestControlDir.test_can_and_needs_format_conversion(BareLocalGitControlDirFormat)
3178 breezy.tests.per_controldir.test_controldir.TestControlDir.test_can_and_needs_format_conversion(BzrDirFormat4)
3179@@ -5480,6 +5810,8 @@
3180 breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_bzrdir_branch_and_repo_fixed_user_id(LocalGitControlDirFormat)
3181 breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_bzrdir_branch_and_repo_fixed_user_id(MonotoneDirFormat)
3182 breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_bzrdir_branch_and_repo_fixed_user_id(RemoteBzrDirFormat)
3183+breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_bzrdir_branch_and_repo_fixed_user_id(RemoteBzrDirFormat-default)
3184+breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_bzrdir_branch_and_repo_fixed_user_id(RemoteBzrDirFormat-v2)
3185 breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_bzrdir_branch_and_repo_fixed_user_id(RemoteGitControlDirFormat)
3186 breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_bzrdir_branch_and_repo_into_shared_repo(BzrDirFormat4)
3187 breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_bzrdir_branch_and_repo_into_shared_repo(BzrDirFormat5)
3188@@ -5491,6 +5823,8 @@
3189 breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_bzrdir_branch_and_repo_into_shared_repo(LocalGitControlDirFormat)
3190 breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_bzrdir_branch_and_repo_into_shared_repo(MonotoneDirFormat)
3191 breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_bzrdir_branch_and_repo_into_shared_repo(RemoteBzrDirFormat)
3192+breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_bzrdir_branch_and_repo_into_shared_repo(RemoteBzrDirFormat-default)
3193+breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_bzrdir_branch_and_repo_into_shared_repo(RemoteBzrDirFormat-v2)
3194 breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_bzrdir_branch_and_repo_into_shared_repo(RemoteGitControlDirFormat)
3195 breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_bzrdir_branch_revision(BzrDirFormat4)
3196 breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_bzrdir_branch_revision(BzrDirFormat5)
3197@@ -5502,6 +5836,7 @@
3198 breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_bzrdir_branch_revision(LocalGitControlDirFormat)
3199 breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_bzrdir_branch_revision(MonotoneDirFormat)
3200 breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_bzrdir_branch_revision(RemoteBzrDirFormat)
3201+breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_bzrdir_branch_revision(RemoteBzrDirFormat-v2)
3202 breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_bzrdir_branch_revision(RemoteGitControlDirFormat)
3203 breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_bzrdir_into_notrees_repo(BzrDirFormat4)
3204 breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_bzrdir_into_notrees_repo(BzrDirFormat5)
3205@@ -5525,6 +5860,8 @@
3206 breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_bzrdir_repository_branch_both_under_shared(LocalGitControlDirFormat)
3207 breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_bzrdir_repository_branch_both_under_shared(MonotoneDirFormat)
3208 breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_bzrdir_repository_branch_both_under_shared(RemoteBzrDirFormat)
3209+breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_bzrdir_repository_branch_both_under_shared(RemoteBzrDirFormat-default)
3210+breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_bzrdir_repository_branch_both_under_shared(RemoteBzrDirFormat-v2)
3211 breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_bzrdir_repository_branch_both_under_shared(RemoteGitControlDirFormat)
3212 breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_bzrdir_repository_branch_only_source_under_shared(BareLocalGitControlDirFormat)
3213 breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_bzrdir_repository_branch_only_source_under_shared(BzrDirFormat4)
3214@@ -5537,6 +5874,7 @@
3215 breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_bzrdir_repository_branch_only_source_under_shared(LocalGitControlDirFormat)
3216 breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_bzrdir_repository_branch_only_source_under_shared(MonotoneDirFormat)
3217 breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_bzrdir_repository_branch_only_source_under_shared(RemoteBzrDirFormat)
3218+breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_bzrdir_repository_branch_only_source_under_shared(RemoteBzrDirFormat-v2)
3219 breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_bzrdir_repository_branch_only_source_under_shared(RemoteGitControlDirFormat)
3220 breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_bzrdir_repository_revision(BzrDirFormat4)
3221 breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_bzrdir_repository_revision(BzrDirFormat5)
3222@@ -5548,6 +5886,7 @@
3223 breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_bzrdir_repository_revision(LocalGitControlDirFormat)
3224 breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_bzrdir_repository_revision(MonotoneDirFormat)
3225 breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_bzrdir_repository_revision(RemoteBzrDirFormat)
3226+breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_bzrdir_repository_revision(RemoteBzrDirFormat-v2)
3227 breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_bzrdir_repository_revision(RemoteGitControlDirFormat)
3228 breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_bzrdir_repository_under_shared(BzrDirFormat4)
3229 breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_bzrdir_repository_under_shared(BzrDirFormat5)
3230@@ -5559,6 +5898,8 @@
3231 breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_bzrdir_repository_under_shared(LocalGitControlDirFormat)
3232 breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_bzrdir_repository_under_shared(MonotoneDirFormat)
3233 breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_bzrdir_repository_under_shared(RemoteBzrDirFormat)
3234+breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_bzrdir_repository_under_shared(RemoteBzrDirFormat-default)
3235+breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_bzrdir_repository_under_shared(RemoteBzrDirFormat-v2)
3236 breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_bzrdir_repository_under_shared(RemoteGitControlDirFormat)
3237 breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_bzrdir_tree_revision(BzrDirFormat4)
3238 breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_bzrdir_tree_revision(BzrDirFormat5)
3239@@ -5570,6 +5911,8 @@
3240 breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_bzrdir_tree_revision(LocalGitControlDirFormat)
3241 breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_bzrdir_tree_revision(MonotoneDirFormat)
3242 breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_bzrdir_tree_revision(RemoteBzrDirFormat)
3243+breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_bzrdir_tree_revision(RemoteBzrDirFormat-default)
3244+breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_bzrdir_tree_revision(RemoteBzrDirFormat-v2)
3245 breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_bzrdir_tree_revision(RemoteGitControlDirFormat)
3246 breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_on_transport_preserves_repo_format(BareLocalGitControlDirFormat)
3247 breezy.tests.per_controldir.test_controldir.TestControlDir.test_clone_on_transport_preserves_repo_format(BzrDirFormat4)
3248@@ -5704,6 +6047,8 @@
3249 breezy.tests.per_controldir.test_controldir.TestControlDir.test_create_workingtree_revision(LocalGitControlDirFormat)
3250 breezy.tests.per_controldir.test_controldir.TestControlDir.test_create_workingtree_revision(MonotoneDirFormat)
3251 breezy.tests.per_controldir.test_controldir.TestControlDir.test_create_workingtree_revision(RemoteBzrDirFormat)
3252+breezy.tests.per_controldir.test_controldir.TestControlDir.test_create_workingtree_revision(RemoteBzrDirFormat-default)
3253+breezy.tests.per_controldir.test_controldir.TestControlDir.test_create_workingtree_revision(RemoteBzrDirFormat-v2)
3254 breezy.tests.per_controldir.test_controldir.TestControlDir.test_create_workingtree_revision(RemoteGitControlDirFormat)
3255 breezy.tests.per_controldir.test_controldir.TestControlDir.test_destroy_branch(BareLocalGitControlDirFormat)
3256 breezy.tests.per_controldir.test_controldir.TestControlDir.test_destroy_branch(BzrDirFormat4)
3257@@ -5757,6 +6102,8 @@
3258 breezy.tests.per_controldir.test_controldir.TestControlDir.test_destroy_workingtree(LocalGitControlDirFormat)
3259 breezy.tests.per_controldir.test_controldir.TestControlDir.test_destroy_workingtree(MonotoneDirFormat)
3260 breezy.tests.per_controldir.test_controldir.TestControlDir.test_destroy_workingtree(RemoteBzrDirFormat)
3261+breezy.tests.per_controldir.test_controldir.TestControlDir.test_destroy_workingtree(RemoteBzrDirFormat-default)
3262+breezy.tests.per_controldir.test_controldir.TestControlDir.test_destroy_workingtree(RemoteBzrDirFormat-v2)
3263 breezy.tests.per_controldir.test_controldir.TestControlDir.test_destroy_workingtree(RemoteGitControlDirFormat)
3264 breezy.tests.per_controldir.test_controldir.TestControlDir.test_find_repository_containing_shared_repository(BareLocalGitControlDirFormat)
3265 breezy.tests.per_controldir.test_controldir.TestControlDir.test_find_repository_containing_shared_repository(BzrDirFormat4)
3266@@ -6231,6 +6578,8 @@
3267 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_branch_no_tree(LocalGitControlDirFormat)
3268 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_branch_no_tree(MonotoneDirFormat)
3269 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_branch_no_tree(RemoteBzrDirFormat)
3270+breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_branch_no_tree(RemoteBzrDirFormat-default)
3271+breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_branch_no_tree(RemoteBzrDirFormat-v2)
3272 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_branch_no_tree(RemoteGitControlDirFormat)
3273 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_branch_and_repo_shared(BzrDirFormat4)
3274 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_branch_and_repo_shared(BzrDirFormat5)
3275@@ -6249,10 +6598,14 @@
3276 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_branch_and_repo_shared_force_new_repo(LocalGitControlDirFormat)
3277 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_branch_and_repo_shared_force_new_repo(MonotoneDirFormat)
3278 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_branch_and_repo_shared_force_new_repo(RemoteBzrDirFormat)
3279+breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_branch_and_repo_shared_force_new_repo(RemoteBzrDirFormat-default)
3280+breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_branch_and_repo_shared_force_new_repo(RemoteBzrDirFormat-v2)
3281 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_branch_and_repo_shared_force_new_repo(RemoteGitControlDirFormat)
3282 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_branch_and_repo_shared(LocalGitControlDirFormat)
3283 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_branch_and_repo_shared(MonotoneDirFormat)
3284 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_branch_and_repo_shared(RemoteBzrDirFormat)
3285+breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_branch_and_repo_shared(RemoteBzrDirFormat-default)
3286+breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_branch_and_repo_shared(RemoteBzrDirFormat-v2)
3287 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_branch_and_repo_shared(RemoteGitControlDirFormat)
3288 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_branch_reference(BzrDirFormat4)
3289 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_branch_reference(BzrDirFormat5)
3290@@ -6296,6 +6649,8 @@
3291 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_branch_revision(LocalGitControlDirFormat)
3292 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_branch_revision(MonotoneDirFormat)
3293 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_branch_revision(RemoteBzrDirFormat)
3294+breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_branch_revision(RemoteBzrDirFormat-default)
3295+breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_branch_revision(RemoteBzrDirFormat-v2)
3296 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_branch_revision(RemoteGitControlDirFormat)
3297 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_branch_with_absent_tag(BareLocalGitControlDirFormat)
3298 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_branch_with_absent_tag(BzrDirFormat4)
3299@@ -6308,6 +6663,8 @@
3300 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_branch_with_absent_tag(LocalGitControlDirFormat)
3301 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_branch_with_absent_tag(MonotoneDirFormat)
3302 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_branch_with_absent_tag(RemoteBzrDirFormat)
3303+breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_branch_with_absent_tag(RemoteBzrDirFormat-default)
3304+breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_branch_with_absent_tag(RemoteBzrDirFormat-v2)
3305 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_branch_with_absent_tag(RemoteGitControlDirFormat)
3306 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_branch_with_tags(BareLocalGitControlDirFormat)
3307 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_branch_with_tags(BzrDirFormat4)
3308@@ -6320,6 +6677,8 @@
3309 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_branch_with_tags(LocalGitControlDirFormat)
3310 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_branch_with_tags(MonotoneDirFormat)
3311 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_branch_with_tags(RemoteBzrDirFormat)
3312+breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_branch_with_tags(RemoteBzrDirFormat-default)
3313+breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_branch_with_tags(RemoteBzrDirFormat-v2)
3314 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_branch_with_tags(RemoteGitControlDirFormat)
3315 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_empty(BareLocalGitControlDirFormat)
3316 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_empty(BzrDirFormat4)
3317@@ -6363,12 +6722,19 @@
3318 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_empty_under_shared_repo(RemoteBzrDirFormat-default)
3319 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_empty_under_shared_repo(RemoteBzrDirFormat-v2)
3320 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_empty_under_shared_repo(RemoteGitControlDirFormat)
3321+breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_passing_rev_not_source_branch_copies_tags(BareLocalGitControlDirFormat)
3322 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_passing_rev_not_source_branch_copies_tags(BzrDirFormat4)
3323 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_passing_rev_not_source_branch_copies_tags(BzrDirFormat5)
3324 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_passing_rev_not_source_branch_copies_tags(BzrDirFormat6)
3325+breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_passing_rev_not_source_branch_copies_tags(BzrDirMetaFormat1)
3326+breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_passing_rev_not_source_branch_copies_tags(BzrDirMetaFormat1Colo)
3327 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_passing_rev_not_source_branch_copies_tags(CVSDirFormat)
3328 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_passing_rev_not_source_branch_copies_tags(DarcsDirFormat)
3329+breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_passing_rev_not_source_branch_copies_tags(LocalGitControlDirFormat)
3330 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_passing_rev_not_source_branch_copies_tags(MonotoneDirFormat)
3331+breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_passing_rev_not_source_branch_copies_tags(RemoteBzrDirFormat)
3332+breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_passing_rev_not_source_branch_copies_tags(RemoteBzrDirFormat-default)
3333+breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_passing_rev_not_source_branch_copies_tags(RemoteBzrDirFormat-v2)
3334 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_passing_rev_not_source_branch_copies_tags(RemoteGitControlDirFormat)
3335 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_passing_source_branch_with_absent_tag(BareLocalGitControlDirFormat)
3336 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_passing_source_branch_with_absent_tag(BzrDirFormat4)
3337@@ -6381,6 +6747,8 @@
3338 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_passing_source_branch_with_absent_tag(LocalGitControlDirFormat)
3339 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_passing_source_branch_with_absent_tag(MonotoneDirFormat)
3340 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_passing_source_branch_with_absent_tag(RemoteBzrDirFormat)
3341+breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_passing_source_branch_with_absent_tag(RemoteBzrDirFormat-default)
3342+breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_passing_source_branch_with_absent_tag(RemoteBzrDirFormat-v2)
3343 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_passing_source_branch_with_absent_tag(RemoteGitControlDirFormat)
3344 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_repository_branch_both_under_shared(BareLocalGitControlDirFormat)
3345 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_repository_branch_both_under_shared(BzrDirFormat4)
3346@@ -6393,6 +6761,8 @@
3347 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_repository_branch_both_under_shared(LocalGitControlDirFormat)
3348 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_repository_branch_both_under_shared(MonotoneDirFormat)
3349 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_repository_branch_both_under_shared(RemoteBzrDirFormat)
3350+breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_repository_branch_both_under_shared(RemoteBzrDirFormat-default)
3351+breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_repository_branch_both_under_shared(RemoteBzrDirFormat-v2)
3352 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_repository_branch_both_under_shared(RemoteGitControlDirFormat)
3353 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_repository_branch_only_source_under_shared(BareLocalGitControlDirFormat)
3354 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_repository_branch_only_source_under_shared(BzrDirFormat4)
3355@@ -6405,6 +6775,8 @@
3356 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_repository_branch_only_source_under_shared(LocalGitControlDirFormat)
3357 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_repository_branch_only_source_under_shared(MonotoneDirFormat)
3358 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_repository_branch_only_source_under_shared(RemoteBzrDirFormat)
3359+breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_repository_branch_only_source_under_shared(RemoteBzrDirFormat-default)
3360+breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_repository_branch_only_source_under_shared(RemoteBzrDirFormat-v2)
3361 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_repository_branch_only_source_under_shared(RemoteGitControlDirFormat)
3362 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_repository_revision(BzrDirFormat4)
3363 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_repository_revision(BzrDirFormat5)
3364@@ -6416,6 +6788,8 @@
3365 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_repository_revision(LocalGitControlDirFormat)
3366 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_repository_revision(MonotoneDirFormat)
3367 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_repository_revision(RemoteBzrDirFormat)
3368+breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_repository_revision(RemoteBzrDirFormat-default)
3369+breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_repository_revision(RemoteBzrDirFormat-v2)
3370 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_repository_revision(RemoteGitControlDirFormat)
3371 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_repository_under_shared_force_new_repo(BzrDirFormat4)
3372 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_repository_under_shared_force_new_repo(BzrDirFormat5)
3373@@ -6427,6 +6801,8 @@
3374 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_repository_under_shared_force_new_repo(LocalGitControlDirFormat)
3375 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_repository_under_shared_force_new_repo(MonotoneDirFormat)
3376 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_repository_under_shared_force_new_repo(RemoteBzrDirFormat)
3377+breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_repository_under_shared_force_new_repo(RemoteBzrDirFormat-default)
3378+breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_repository_under_shared_force_new_repo(RemoteBzrDirFormat-v2)
3379 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_repository_under_shared_force_new_repo(RemoteGitControlDirFormat)
3380 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_tree_branch_reference(BareLocalGitControlDirFormat)
3381 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_tree_branch_reference(BzrDirFormat4)
3382@@ -6464,6 +6840,8 @@
3383 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_tree_revision(LocalGitControlDirFormat)
3384 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_tree_revision(MonotoneDirFormat)
3385 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_tree_revision(RemoteBzrDirFormat)
3386+breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_tree_revision(RemoteBzrDirFormat-default)
3387+breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_tree_revision(RemoteBzrDirFormat-v2)
3388 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_tree_revision(RemoteGitControlDirFormat)
3389 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_with_repository_to_shared(BzrDirFormat4)
3390 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_with_repository_to_shared(BzrDirFormat5)
3391@@ -6475,6 +6853,8 @@
3392 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_with_repository_to_shared(LocalGitControlDirFormat)
3393 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_with_repository_to_shared(MonotoneDirFormat)
3394 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_with_repository_to_shared(RemoteBzrDirFormat)
3395+breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_with_repository_to_shared(RemoteBzrDirFormat-default)
3396+breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_with_repository_to_shared(RemoteBzrDirFormat-v2)
3397 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_bzrdir_with_repository_to_shared(RemoteGitControlDirFormat)
3398 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_takes_accelerator(BzrDirFormat4)
3399 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_takes_accelerator(BzrDirFormat5)
3400@@ -6486,6 +6866,8 @@
3401 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_takes_accelerator(LocalGitControlDirFormat)
3402 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_takes_accelerator(MonotoneDirFormat)
3403 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_takes_accelerator(RemoteBzrDirFormat)
3404+breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_takes_accelerator(RemoteBzrDirFormat-default)
3405+breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_takes_accelerator(RemoteBzrDirFormat-v2)
3406 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_takes_accelerator(RemoteGitControlDirFormat)
3407 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_with_revision_id_uses_default_stack_on(BareLocalGitControlDirFormat)
3408 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_with_revision_id_uses_default_stack_on(BzrDirFormat4)
3409@@ -6498,6 +6880,8 @@
3410 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_with_revision_id_uses_default_stack_on(LocalGitControlDirFormat)
3411 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_with_revision_id_uses_default_stack_on(MonotoneDirFormat)
3412 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_with_revision_id_uses_default_stack_on(RemoteBzrDirFormat)
3413+breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_with_revision_id_uses_default_stack_on(RemoteBzrDirFormat-default)
3414+breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_with_revision_id_uses_default_stack_on(RemoteBzrDirFormat-v2)
3415 breezy.tests.per_controldir.test_controldir.TestControlDir.test_sprout_with_revision_id_uses_default_stack_on(RemoteGitControlDirFormat)
3416 breezy.tests.per_controldir.test_controldir.TestControlDir.test_uninitializable(BareLocalGitControlDirFormat)
3417 breezy.tests.per_controldir.test_controldir.TestControlDir.test_uninitializable(BzrDirFormat4)
3418@@ -6516,6 +6900,7 @@
3419 breezy.tests.per_controldir.test_controldir.TestControlDir.test_upgrade_new_instance(BareLocalGitControlDirFormat)
3420 breezy.tests.per_controldir.test_controldir.TestControlDir.test_upgrade_new_instance(BzrDirFormat4)
3421 breezy.tests.per_controldir.test_controldir.TestControlDir.test_upgrade_new_instance(BzrDirFormat5)
3422+breezy.tests.per_controldir.test_controldir.TestControlDir.test_upgrade_new_instance(BzrDirFormat6)
3423 breezy.tests.per_controldir.test_controldir.TestControlDir.test_upgrade_new_instance(BzrDirMetaFormat1)
3424 breezy.tests.per_controldir.test_controldir.TestControlDir.test_upgrade_new_instance(BzrDirMetaFormat1Colo)
3425 breezy.tests.per_controldir.test_controldir.TestControlDir.test_upgrade_new_instance(CVSDirFormat)
3426@@ -6619,6 +7004,8 @@
3427 breezy.tests.per_controldir.test_push.TestPush.test_push_incremental(DarcsDirFormat)
3428 breezy.tests.per_controldir.test_push.TestPush.test_push_incremental(MonotoneDirFormat)
3429 breezy.tests.per_controldir.test_push.TestPush.test_push_incremental(RemoteBzrDirFormat)
3430+breezy.tests.per_controldir.test_push.TestPush.test_push_incremental(RemoteBzrDirFormat-default)
3431+breezy.tests.per_controldir.test_push.TestPush.test_push_incremental(RemoteBzrDirFormat-v2)
3432 breezy.tests.per_controldir.test_push.TestPush.test_push_incremental(RemoteGitControlDirFormat)
3433 breezy.tests.per_controldir.test_push.TestPush.test_push_new_branch(BzrDirFormat4)
3434 breezy.tests.per_controldir.test_push.TestPush.test_push_new_branch(BzrDirFormat5)
3435@@ -6638,9 +7025,13 @@
3436 breezy.tests.per_controldir.test_push.TestPush.test_push_new_branch_lossy(LocalGitControlDirFormat)
3437 breezy.tests.per_controldir.test_push.TestPush.test_push_new_branch_lossy(MonotoneDirFormat)
3438 breezy.tests.per_controldir.test_push.TestPush.test_push_new_branch_lossy(RemoteBzrDirFormat)
3439+breezy.tests.per_controldir.test_push.TestPush.test_push_new_branch_lossy(RemoteBzrDirFormat-default)
3440+breezy.tests.per_controldir.test_push.TestPush.test_push_new_branch_lossy(RemoteBzrDirFormat-v2)
3441 breezy.tests.per_controldir.test_push.TestPush.test_push_new_branch_lossy(RemoteGitControlDirFormat)
3442 breezy.tests.per_controldir.test_push.TestPush.test_push_new_branch(MonotoneDirFormat)
3443 breezy.tests.per_controldir.test_push.TestPush.test_push_new_branch(RemoteBzrDirFormat)
3444+breezy.tests.per_controldir.test_push.TestPush.test_push_new_branch(RemoteBzrDirFormat-default)
3445+breezy.tests.per_controldir.test_push.TestPush.test_push_new_branch(RemoteBzrDirFormat-v2)
3446 breezy.tests.per_controldir.test_push.TestPush.test_push_new_branch(RemoteGitControlDirFormat)
3447 breezy.tests.per_controldir.test_push.TestPush.test_push_new_empty(BzrDirFormat4)
3448 breezy.tests.per_controldir.test_push.TestPush.test_push_new_empty(BzrDirFormat5)
3449@@ -6963,8 +7354,22 @@
3450 breezy.tests.per_interrepository.test_fetch.TestInterRepository.test_fetch_from_stacked_to_stacked_copies_parent_inventories(InterRepository,RepositoryFormatKnit1,RepositoryFormatKnit3)
3451 breezy.tests.per_interrepository.test_fetch.TestInterRepository.test_fetch_from_stacked_to_stacked_copies_parent_inventories(InterSameDataRepository,RepositoryFormatKnit3,RepositoryFormatKnit3)
3452 breezy.tests.per_interrepository.test_fetch.TestInterRepository.test_fetch_from_stacked_to_stacked_copies_parent_inventories(InterToLocalGitRepository,RepositoryFormat2a,GitRepositoryFormat)
3453+breezy.tests.per_interrepository.test_fetch.TestInterRepository.test_fetch_funky_file_id(InterDifferingSerializer+get_known_graph_ancestry,RepositoryFormatKnitPack1,RepositoryFormatKnitPack6RichRoot)
3454+breezy.tests.per_interrepository.test_fetch.TestInterRepository.test_fetch_funky_file_id(InterDifferingSerializer,RepositoryFormat2a,RepositoryFormatKnitPack6RichRoot)
3455+breezy.tests.per_interrepository.test_fetch.TestInterRepository.test_fetch_funky_file_id(InterDifferingSerializer,RepositoryFormatKnitPack1,RepositoryFormatKnitPack6RichRoot)
3456+breezy.tests.per_interrepository.test_fetch.TestInterRepository.test_fetch_funky_file_id(InterDifferingSerializer,RepositoryFormatKnitPack6RichRoot,RepositoryFormat2a)
3457+breezy.tests.per_interrepository.test_fetch.TestInterRepository.test_fetch_funky_file_id(InterKnitRepo,RepositoryFormatKnit1,RepositoryFormatKnit1)
3458+breezy.tests.per_interrepository.test_fetch.TestInterRepository.test_fetch_funky_file_id(InterKnitRepo,RepositoryFormatKnit1,RepositoryFormatKnitPack1)
3459+breezy.tests.per_interrepository.test_fetch.TestInterRepository.test_fetch_funky_file_id(InterKnitRepo,RepositoryFormatKnit3,RepositoryFormatKnitPack3)
3460+breezy.tests.per_interrepository.test_fetch.TestInterRepository.test_fetch_funky_file_id(InterKnitRepo,RepositoryFormatKnitPack1,RepositoryFormatKnit1)
3461+breezy.tests.per_interrepository.test_fetch.TestInterRepository.test_fetch_funky_file_id(InterKnitRepo,RepositoryFormatKnitPack3,RepositoryFormatKnit3)
3462+breezy.tests.per_interrepository.test_fetch.TestInterRepository.test_fetch_funky_file_id(InterKnitRepo,RepositoryFormatKnitPack3,RepositoryFormatKnitPack4)
3463 breezy.tests.per_interrepository.test_fetch.TestInterRepository.test_fetch_funky_file_id(InterLocalGitLocalGitRepository,GitRepositoryFormat,GitRepositoryFormat)
3464 breezy.tests.per_interrepository.test_fetch.TestInterRepository.test_fetch_funky_file_id(InterLocalGitNonGitRepository,GitRepositoryFormat,RepositoryFormat2a)
3465+breezy.tests.per_interrepository.test_fetch.TestInterRepository.test_fetch_funky_file_id(InterRepository,RepositoryFormat5,RepositoryFormatKnit3)
3466+breezy.tests.per_interrepository.test_fetch.TestInterRepository.test_fetch_funky_file_id(InterRepository,RepositoryFormatKnit1,RepositoryFormatKnit3)
3467+breezy.tests.per_interrepository.test_fetch.TestInterRepository.test_fetch_funky_file_id(InterSameDataRepository,RepositoryFormatKnit3,RepositoryFormatKnit3)
3468+breezy.tests.per_interrepository.test_fetch.TestInterRepository.test_fetch_funky_file_id(InterToLocalGitRepository,RepositoryFormat2a,GitRepositoryFormat)
3469 breezy.tests.per_interrepository.test_fetch.TestInterRepository.test_fetch_inconsistent_last_changed_entries(InterDifferingSerializer+get_known_graph_ancestry,RepositoryFormatKnitPack1,RepositoryFormatKnitPack6RichRoot)
3470 breezy.tests.per_interrepository.test_fetch.TestInterRepository.test_fetch_inconsistent_last_changed_entries(InterDifferingSerializer,RepositoryFormat2a,RepositoryFormatKnitPack6RichRoot)
3471 breezy.tests.per_interrepository.test_fetch.TestInterRepository.test_fetch_inconsistent_last_changed_entries(InterDifferingSerializer,RepositoryFormatKnitPack1,RepositoryFormatKnitPack6RichRoot)
3472@@ -6991,6 +7396,7 @@
3473 breezy.tests.per_interrepository.test_fetch.TestInterRepository.test_fetch(InterKnitRepo,RepositoryFormatKnitPack1,RepositoryFormatKnit1)
3474 breezy.tests.per_interrepository.test_fetch.TestInterRepository.test_fetch(InterKnitRepo,RepositoryFormatKnitPack3,RepositoryFormatKnit3)
3475 breezy.tests.per_interrepository.test_fetch.TestInterRepository.test_fetch(InterKnitRepo,RepositoryFormatKnitPack3,RepositoryFormatKnitPack4)
3476+breezy.tests.per_interrepository.test_fetch.TestInterRepository.test_fetch(InterLocalGitLocalGitRepository,GitRepositoryFormat,GitRepositoryFormat)
3477 breezy.tests.per_interrepository.test_fetch.TestInterRepository.test_fetch(InterLocalGitNonGitRepository,GitRepositoryFormat,RepositoryFormat2a)
3478 breezy.tests.per_interrepository.test_fetch.TestInterRepository.test_fetch(InterRepository,RepositoryFormat5,RepositoryFormatKnit3)
3479 breezy.tests.per_interrepository.test_fetch.TestInterRepository.test_fetch(InterRepository,RepositoryFormatKnit1,RepositoryFormatKnit3)
3480@@ -7478,6 +7884,11 @@
3481 breezy.tests.per_intertree.test_compare.TestIterChanges.test_specific_old_parent_child_dir_stops_being_dir(InterTree)
3482 breezy.tests.per_intertree.test_compare.TestIterChanges.test_specific_old_parent_child_dir_stops_being_dir(InterTree(CHKInventory))
3483 breezy.tests.per_intertree.test_compare.TestIterChanges.test_specific_old_parent_child_dir_stops_being_dir(InterTree(PreviewTree))
3484+breezy.tests.per_intertree.test_compare.TestIterChanges.test_specific_old_parent_is_deleted(InterDirStateTree(C))
3485+breezy.tests.per_intertree.test_compare.TestIterChanges.test_specific_old_parent_is_deleted(InterDirStateTree(PY))
3486+breezy.tests.per_intertree.test_compare.TestIterChanges.test_specific_old_parent_is_deleted(InterTree)
3487+breezy.tests.per_intertree.test_compare.TestIterChanges.test_specific_old_parent_is_deleted(InterTree(CHKInventory))
3488+breezy.tests.per_intertree.test_compare.TestIterChanges.test_specific_old_parent_is_deleted(InterTree(PreviewTree))
3489 breezy.tests.per_intertree.test_compare.TestIterChanges.test_specific_old_parent_same_path_new_parent(InterDirStateTree(C))
3490 breezy.tests.per_intertree.test_compare.TestIterChanges.test_specific_old_parent_same_path_new_parent(InterDirStateTree(PY))
3491 breezy.tests.per_intertree.test_compare.TestIterChanges.test_specific_old_parent_same_path_new_parent(InterTree)
3492@@ -7725,6 +8136,13 @@
3493 breezy.tests.per_pack_repository.TestPackRepository.test_commit_resumed_write_group(2a)
3494 breezy.tests.per_pack_repository.TestPackRepository.test_commit_resumed_write_group(pack-0.92)
3495 breezy.tests.per_pack_repository.TestPackRepository.test_commit_resumed_write_group(pack-0.92-subtree)
3496+breezy.tests.per_pack_repository.TestPackRepository.test_commit_write_group_returns_new_pack_names(1.6)
3497+breezy.tests.per_pack_repository.TestPackRepository.test_commit_write_group_returns_new_pack_names(1.6.1-rich-root)
3498+breezy.tests.per_pack_repository.TestPackRepository.test_commit_write_group_returns_new_pack_names(1.9)
3499+breezy.tests.per_pack_repository.TestPackRepository.test_commit_write_group_returns_new_pack_names(1.9-rich-root)
3500+breezy.tests.per_pack_repository.TestPackRepository.test_commit_write_group_returns_new_pack_names(2a)
3501+breezy.tests.per_pack_repository.TestPackRepository.test_commit_write_group_returns_new_pack_names(pack-0.92)
3502+breezy.tests.per_pack_repository.TestPackRepository.test_commit_write_group_returns_new_pack_names(pack-0.92-subtree)
3503 breezy.tests.per_pack_repository.TestPackRepository.test_concurrent_pack_during_autopack(1.6)
3504 breezy.tests.per_pack_repository.TestPackRepository.test_concurrent_pack_during_autopack(1.6.1-rich-root)
3505 breezy.tests.per_pack_repository.TestPackRepository.test_concurrent_pack_during_autopack(1.9)
3506@@ -7923,14 +8341,20 @@
3507 breezy.tests.per_repository_chk.test_supported.TestCHKSupport.test_pack_preserves_chk_bytes_store(RemoteRepositoryFormat-v2(Supported))
3508 breezy.tests.per_repository_chk.test_supported.TestCHKSupport.test_pack_preserves_chk_bytes_store(RepositoryFormat2a)
3509 breezy.tests.per_repository_chk.test_supported.TestCHKSupport.test_pack_preserves_chk_bytes_store(RepositoryFormat2aSubtree)
3510+breezy.tests.per_repository_chk.test_supported.TestCommitWriteGroupIntegrityCheck.test_missing_chk_root_for_inventory(RemoteRepositoryFormat-default(Supported))
3511+breezy.tests.per_repository_chk.test_supported.TestCommitWriteGroupIntegrityCheck.test_missing_chk_root_for_inventory(RemoteRepositoryFormat-v2(Supported))
3512 breezy.tests.per_repository_chk.test_supported.TestCommitWriteGroupIntegrityCheck.test_missing_chk_root_for_inventory(RepositoryFormat2a)
3513 breezy.tests.per_repository_chk.test_supported.TestCommitWriteGroupIntegrityCheck.test_missing_chk_root_for_inventory(RepositoryFormat2aSubtree)
3514 breezy.tests.per_repository_chk.test_supported.TestCommitWriteGroupIntegrityCheck.test_missing_chk_root_for_parent_inventory(RemoteRepositoryFormat-default(Supported))
3515 breezy.tests.per_repository_chk.test_supported.TestCommitWriteGroupIntegrityCheck.test_missing_chk_root_for_parent_inventory(RemoteRepositoryFormat-v2(Supported))
3516 breezy.tests.per_repository_chk.test_supported.TestCommitWriteGroupIntegrityCheck.test_missing_chk_root_for_parent_inventory(RepositoryFormat2a)
3517 breezy.tests.per_repository_chk.test_supported.TestCommitWriteGroupIntegrityCheck.test_missing_chk_root_for_parent_inventory(RepositoryFormat2aSubtree)
3518+breezy.tests.per_repository_chk.test_supported.TestCommitWriteGroupIntegrityCheck.test_missing_chk_root_for_unchanged_inventory(RemoteRepositoryFormat-default(Supported))
3519+breezy.tests.per_repository_chk.test_supported.TestCommitWriteGroupIntegrityCheck.test_missing_chk_root_for_unchanged_inventory(RemoteRepositoryFormat-v2(Supported))
3520 breezy.tests.per_repository_chk.test_supported.TestCommitWriteGroupIntegrityCheck.test_missing_chk_root_for_unchanged_inventory(RepositoryFormat2a)
3521 breezy.tests.per_repository_chk.test_supported.TestCommitWriteGroupIntegrityCheck.test_missing_chk_root_for_unchanged_inventory(RepositoryFormat2aSubtree)
3522+breezy.tests.per_repository_chk.test_supported.TestCommitWriteGroupIntegrityCheck.test_missing_text_record(RemoteRepositoryFormat-default(Supported))
3523+breezy.tests.per_repository_chk.test_supported.TestCommitWriteGroupIntegrityCheck.test_missing_text_record(RemoteRepositoryFormat-v2(Supported))
3524 breezy.tests.per_repository_chk.test_supported.TestCommitWriteGroupIntegrityCheck.test_missing_text_record(RepositoryFormat2a)
3525 breezy.tests.per_repository_chk.test_supported.TestCommitWriteGroupIntegrityCheck.test_missing_text_record(RepositoryFormat2aSubtree)
3526 breezy.tests.per_repository_chk.test_unsupported.TestNoCHKSupport.test_chk_bytes_attribute_is_None(GitRepositoryFormat)
3527@@ -7952,6 +8376,8 @@
3528 breezy.tests.per_repository_chk.test_unsupported.TestNoCHKSupport.test_chk_bytes_attribute_is_None(RepositoryFormatKnitPack6)
3529 breezy.tests.per_repository_chk.test_unsupported.TestNoCHKSupport.test_chk_bytes_attribute_is_None(RepositoryFormatKnitPack6RichRoot)
3530 breezy.tests.per_repository_chk.test_unsupported.TestNoCHKSupport.test_chk_bytes_attribute_is_None(RepositoryFormatPackDevelopment2Subtree)
3531+breezy.tests.per_repository_reference.test_add_inventory.TestAddInventory.test_add_inventory_goes_to_repo(RemoteRepositoryFormat-default)
3532+breezy.tests.per_repository_reference.test_add_inventory.TestAddInventory.test_add_inventory_goes_to_repo(RemoteRepositoryFormat-v2)
3533 breezy.tests.per_repository_reference.test_add_inventory.TestAddInventory.test_add_inventory_goes_to_repo(RepositoryFormat2a)
3534 breezy.tests.per_repository_reference.test_add_inventory.TestAddInventory.test_add_inventory_goes_to_repo(RepositoryFormat2aSubtree)
3535 breezy.tests.per_repository_reference.test_add_inventory.TestAddInventory.test_add_inventory_goes_to_repo(RepositoryFormatKnitPack5)
3536@@ -7960,6 +8386,8 @@
3537 breezy.tests.per_repository_reference.test_add_inventory.TestAddInventory.test_add_inventory_goes_to_repo(RepositoryFormatKnitPack6)
3538 breezy.tests.per_repository_reference.test_add_inventory.TestAddInventory.test_add_inventory_goes_to_repo(RepositoryFormatKnitPack6RichRoot)
3539 breezy.tests.per_repository_reference.test_add_inventory.TestAddInventory.test_add_inventory_goes_to_repo(RepositoryFormatPackDevelopment2Subtree)
3540+breezy.tests.per_repository_reference.test_add_revision.TestAddRevision.test_add_revision_goes_to_repo(RemoteRepositoryFormat-default)
3541+breezy.tests.per_repository_reference.test_add_revision.TestAddRevision.test_add_revision_goes_to_repo(RemoteRepositoryFormat-v2)
3542 breezy.tests.per_repository_reference.test_add_revision.TestAddRevision.test_add_revision_goes_to_repo(RepositoryFormat2a)
3543 breezy.tests.per_repository_reference.test_add_revision.TestAddRevision.test_add_revision_goes_to_repo(RepositoryFormat2aSubtree)
3544 breezy.tests.per_repository_reference.test_add_revision.TestAddRevision.test_add_revision_goes_to_repo(RepositoryFormatKnitPack5)
3545@@ -7968,6 +8396,8 @@
3546 breezy.tests.per_repository_reference.test_add_revision.TestAddRevision.test_add_revision_goes_to_repo(RepositoryFormatKnitPack6)
3547 breezy.tests.per_repository_reference.test_add_revision.TestAddRevision.test_add_revision_goes_to_repo(RepositoryFormatKnitPack6RichRoot)
3548 breezy.tests.per_repository_reference.test_add_revision.TestAddRevision.test_add_revision_goes_to_repo(RepositoryFormatPackDevelopment2Subtree)
3549+breezy.tests.per_repository_reference.test_add_signature_text.TestAddSignatureText.test_add_signature_text_goes_to_repo(RemoteRepositoryFormat-default)
3550+breezy.tests.per_repository_reference.test_add_signature_text.TestAddSignatureText.test_add_signature_text_goes_to_repo(RemoteRepositoryFormat-v2)
3551 breezy.tests.per_repository_reference.test_add_signature_text.TestAddSignatureText.test_add_signature_text_goes_to_repo(RepositoryFormat2a)
3552 breezy.tests.per_repository_reference.test_add_signature_text.TestAddSignatureText.test_add_signature_text_goes_to_repo(RepositoryFormat2aSubtree)
3553 breezy.tests.per_repository_reference.test_add_signature_text.TestAddSignatureText.test_add_signature_text_goes_to_repo(RepositoryFormatKnitPack5)
3554@@ -7976,6 +8406,8 @@
3555 breezy.tests.per_repository_reference.test_add_signature_text.TestAddSignatureText.test_add_signature_text_goes_to_repo(RepositoryFormatKnitPack6)
3556 breezy.tests.per_repository_reference.test_add_signature_text.TestAddSignatureText.test_add_signature_text_goes_to_repo(RepositoryFormatKnitPack6RichRoot)
3557 breezy.tests.per_repository_reference.test_add_signature_text.TestAddSignatureText.test_add_signature_text_goes_to_repo(RepositoryFormatPackDevelopment2Subtree)
3558+breezy.tests.per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_all_revision_ids_empty(RemoteRepositoryFormat-default)
3559+breezy.tests.per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_all_revision_ids_empty(RemoteRepositoryFormat-v2)
3560 breezy.tests.per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_all_revision_ids_empty(RepositoryFormat2a)
3561 breezy.tests.per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_all_revision_ids_empty(RepositoryFormat2aSubtree)
3562 breezy.tests.per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_all_revision_ids_empty(RepositoryFormatKnitPack5)
3563@@ -7984,6 +8416,8 @@
3564 breezy.tests.per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_all_revision_ids_empty(RepositoryFormatKnitPack6)
3565 breezy.tests.per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_all_revision_ids_empty(RepositoryFormatKnitPack6RichRoot)
3566 breezy.tests.per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_all_revision_ids_empty(RepositoryFormatPackDevelopment2Subtree)
3567+breezy.tests.per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_all_revision_ids_from_base(RemoteRepositoryFormat-default)
3568+breezy.tests.per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_all_revision_ids_from_base(RemoteRepositoryFormat-v2)
3569 breezy.tests.per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_all_revision_ids_from_base(RepositoryFormat2a)
3570 breezy.tests.per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_all_revision_ids_from_base(RepositoryFormat2aSubtree)
3571 breezy.tests.per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_all_revision_ids_from_base(RepositoryFormatKnitPack5)
3572@@ -7992,6 +8426,8 @@
3573 breezy.tests.per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_all_revision_ids_from_base(RepositoryFormatKnitPack6)
3574 breezy.tests.per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_all_revision_ids_from_base(RepositoryFormatKnitPack6RichRoot)
3575 breezy.tests.per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_all_revision_ids_from_base(RepositoryFormatPackDevelopment2Subtree)
3576+breezy.tests.per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_all_revision_ids_from_both(RemoteRepositoryFormat-default)
3577+breezy.tests.per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_all_revision_ids_from_both(RemoteRepositoryFormat-v2)
3578 breezy.tests.per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_all_revision_ids_from_both(RepositoryFormat2a)
3579 breezy.tests.per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_all_revision_ids_from_both(RepositoryFormat2aSubtree)
3580 breezy.tests.per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_all_revision_ids_from_both(RepositoryFormatKnitPack5)
3581@@ -8000,6 +8436,8 @@
3582 breezy.tests.per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_all_revision_ids_from_both(RepositoryFormatKnitPack6)
3583 breezy.tests.per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_all_revision_ids_from_both(RepositoryFormatKnitPack6RichRoot)
3584 breezy.tests.per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_all_revision_ids_from_both(RepositoryFormatPackDevelopment2Subtree)
3585+breezy.tests.per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_all_revision_ids_from_repo(RemoteRepositoryFormat-default)
3586+breezy.tests.per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_all_revision_ids_from_repo(RemoteRepositoryFormat-v2)
3587 breezy.tests.per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_all_revision_ids_from_repo(RepositoryFormat2a)
3588 breezy.tests.per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_all_revision_ids_from_repo(RepositoryFormat2aSubtree)
3589 breezy.tests.per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_all_revision_ids_from_repo(RepositoryFormatKnitPack5)
3590@@ -8008,6 +8446,8 @@
3591 breezy.tests.per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_all_revision_ids_from_repo(RepositoryFormatKnitPack6)
3592 breezy.tests.per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_all_revision_ids_from_repo(RepositoryFormatKnitPack6RichRoot)
3593 breezy.tests.per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_all_revision_ids_from_repo(RepositoryFormatPackDevelopment2Subtree)
3594+breezy.tests.per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_duplicate_ids_do_not_affect_length(RemoteRepositoryFormat-default)
3595+breezy.tests.per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_duplicate_ids_do_not_affect_length(RemoteRepositoryFormat-v2)
3596 breezy.tests.per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_duplicate_ids_do_not_affect_length(RepositoryFormat2a)
3597 breezy.tests.per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_duplicate_ids_do_not_affect_length(RepositoryFormat2aSubtree)
3598 breezy.tests.per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_duplicate_ids_do_not_affect_length(RepositoryFormatKnitPack5)
3599@@ -8016,6 +8456,8 @@
3600 breezy.tests.per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_duplicate_ids_do_not_affect_length(RepositoryFormatKnitPack6)
3601 breezy.tests.per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_duplicate_ids_do_not_affect_length(RepositoryFormatKnitPack6RichRoot)
3602 breezy.tests.per_repository_reference.test_all_revision_ids.TestAllRevisionIds.test_duplicate_ids_do_not_affect_length(RepositoryFormatPackDevelopment2Subtree)
3603+breezy.tests.per_repository_reference.test_break_lock.TestBreakLock.test_break_lock(RemoteRepositoryFormat-default)
3604+breezy.tests.per_repository_reference.test_break_lock.TestBreakLock.test_break_lock(RemoteRepositoryFormat-v2)
3605 breezy.tests.per_repository_reference.test_break_lock.TestBreakLock.test_break_lock(RepositoryFormat2a)
3606 breezy.tests.per_repository_reference.test_break_lock.TestBreakLock.test_break_lock(RepositoryFormat2aSubtree)
3607 breezy.tests.per_repository_reference.test_break_lock.TestBreakLock.test_break_lock(RepositoryFormatKnitPack5)
3608@@ -8024,18 +8466,25 @@
3609 breezy.tests.per_repository_reference.test_break_lock.TestBreakLock.test_break_lock(RepositoryFormatKnitPack6)
3610 breezy.tests.per_repository_reference.test_break_lock.TestBreakLock.test_break_lock(RepositoryFormatKnitPack6RichRoot)
3611 breezy.tests.per_repository_reference.test_break_lock.TestBreakLock.test_break_lock(RepositoryFormatPackDevelopment2Subtree)
3612+breezy.tests.per_repository_reference.test_commit_with_stacking.TestCommitStackedFailsAppropriately.test_stacked_commit_fails_on_old_formats(RemoteRepositoryFormat-default)
3613+breezy.tests.per_repository_reference.test_commit_with_stacking.TestCommitStackedFailsAppropriately.test_stacked_commit_fails_on_old_formats(RemoteRepositoryFormat-v2)
3614 breezy.tests.per_repository_reference.test_commit_with_stacking.TestCommitStackedFailsAppropriately.test_stacked_commit_fails_on_old_formats(RepositoryFormat2a)
3615 breezy.tests.per_repository_reference.test_commit_with_stacking.TestCommitStackedFailsAppropriately.test_stacked_commit_fails_on_old_formats(RepositoryFormat2aSubtree)
3616 breezy.tests.per_repository_reference.test_commit_with_stacking.TestCommitStackedFailsAppropriately.test_stacked_commit_fails_on_old_formats(RepositoryFormatKnitPack5RichRoot)
3617 breezy.tests.per_repository_reference.test_commit_with_stacking.TestCommitStackedFailsAppropriately.test_stacked_commit_fails_on_old_formats(RepositoryFormatKnitPack5RichRootBroken)
3618 breezy.tests.per_repository_reference.test_commit_with_stacking.TestCommitStackedFailsAppropriately.test_stacked_commit_fails_on_old_formats(RepositoryFormatKnitPack6RichRoot)
3619 breezy.tests.per_repository_reference.test_commit_with_stacking.TestCommitStackedFailsAppropriately.test_stacked_commit_fails_on_old_formats(RepositoryFormatPackDevelopment2Subtree)
3620+breezy.tests.per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_commit_with_ghost_in_ancestry(RemoteRepositoryFormat-v2)
3621+breezy.tests.per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_commit_with_ghost_in_ancestry(RepositoryFormat2a)
3622+breezy.tests.per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_commit_with_ghost_in_ancestry(RepositoryFormat2aSubtree)
3623 breezy.tests.per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_commit_with_ghost_in_ancestry(RepositoryFormatKnitPack5)
3624 breezy.tests.per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_commit_with_ghost_in_ancestry(RepositoryFormatKnitPack5RichRoot)
3625 breezy.tests.per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_commit_with_ghost_in_ancestry(RepositoryFormatKnitPack5RichRootBroken)
3626 breezy.tests.per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_commit_with_ghost_in_ancestry(RepositoryFormatKnitPack6)
3627 breezy.tests.per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_commit_with_ghost_in_ancestry(RepositoryFormatKnitPack6RichRoot)
3628 breezy.tests.per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_commit_with_ghost_in_ancestry(RepositoryFormatPackDevelopment2Subtree)
3629+breezy.tests.per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_commit_with_ghosts_fails(RemoteRepositoryFormat-default)
3630+breezy.tests.per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_commit_with_ghosts_fails(RemoteRepositoryFormat-v2)
3631 breezy.tests.per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_commit_with_ghosts_fails(RepositoryFormat2a)
3632 breezy.tests.per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_commit_with_ghosts_fails(RepositoryFormat2aSubtree)
3633 breezy.tests.per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_commit_with_ghosts_fails(RepositoryFormatKnitPack5)
3634@@ -8044,6 +8493,7 @@
3635 breezy.tests.per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_commit_with_ghosts_fails(RepositoryFormatKnitPack6)
3636 breezy.tests.per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_commit_with_ghosts_fails(RepositoryFormatKnitPack6RichRoot)
3637 breezy.tests.per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_commit_with_ghosts_fails(RepositoryFormatPackDevelopment2Subtree)
3638+breezy.tests.per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_merge_commit(RemoteRepositoryFormat-v2)
3639 breezy.tests.per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_merge_commit(RepositoryFormat2a)
3640 breezy.tests.per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_merge_commit(RepositoryFormat2aSubtree)
3641 breezy.tests.per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_merge_commit(RepositoryFormatKnitPack5)
3642@@ -8052,6 +8502,8 @@
3643 breezy.tests.per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_merge_commit(RepositoryFormatKnitPack6)
3644 breezy.tests.per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_merge_commit(RepositoryFormatKnitPack6RichRoot)
3645 breezy.tests.per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_merge_commit(RepositoryFormatPackDevelopment2Subtree)
3646+breezy.tests.per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_merge_from_master(RemoteRepositoryFormat-default)
3647+breezy.tests.per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_merge_from_master(RemoteRepositoryFormat-v2)
3648 breezy.tests.per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_merge_from_master(RepositoryFormat2a)
3649 breezy.tests.per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_merge_from_master(RepositoryFormat2aSubtree)
3650 breezy.tests.per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_merge_from_master(RepositoryFormatKnitPack5)
3651@@ -8060,6 +8512,8 @@
3652 breezy.tests.per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_merge_from_master(RepositoryFormatKnitPack6)
3653 breezy.tests.per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_merge_from_master(RepositoryFormatKnitPack6RichRoot)
3654 breezy.tests.per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_merge_from_master(RepositoryFormatPackDevelopment2Subtree)
3655+breezy.tests.per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_multi_stack(RemoteRepositoryFormat-default)
3656+breezy.tests.per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_multi_stack(RemoteRepositoryFormat-v2)
3657 breezy.tests.per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_multi_stack(RepositoryFormat2a)
3658 breezy.tests.per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_multi_stack(RepositoryFormat2aSubtree)
3659 breezy.tests.per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_multi_stack(RepositoryFormatKnitPack5)
3660@@ -8068,6 +8522,7 @@
3661 breezy.tests.per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_multi_stack(RepositoryFormatKnitPack6)
3662 breezy.tests.per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_multi_stack(RepositoryFormatKnitPack6RichRoot)
3663 breezy.tests.per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_multi_stack(RepositoryFormatPackDevelopment2Subtree)
3664+breezy.tests.per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_simple_commit(RemoteRepositoryFormat-v2)
3665 breezy.tests.per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_simple_commit(RepositoryFormat2a)
3666 breezy.tests.per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_simple_commit(RepositoryFormat2aSubtree)
3667 breezy.tests.per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_simple_commit(RepositoryFormatKnitPack5)
3668@@ -8076,6 +8531,8 @@
3669 breezy.tests.per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_simple_commit(RepositoryFormatKnitPack6)
3670 breezy.tests.per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_simple_commit(RepositoryFormatKnitPack6RichRoot)
3671 breezy.tests.per_repository_reference.test_commit_with_stacking.TestCommitWithStacking.test_simple_commit(RepositoryFormatPackDevelopment2Subtree)
3672+breezy.tests.per_repository_reference.TestCorrectFormat.test_repository_format(RemoteRepositoryFormat-default)
3673+breezy.tests.per_repository_reference.TestCorrectFormat.test_repository_format(RemoteRepositoryFormat-v2)
3674 breezy.tests.per_repository_reference.TestCorrectFormat.test_repository_format(RepositoryFormat2a)
3675 breezy.tests.per_repository_reference.TestCorrectFormat.test_repository_format(RepositoryFormat2aSubtree)
3676 breezy.tests.per_repository_reference.TestCorrectFormat.test_repository_format(RepositoryFormatKnitPack5)
3677@@ -8084,6 +8541,17 @@
3678 breezy.tests.per_repository_reference.TestCorrectFormat.test_repository_format(RepositoryFormatKnitPack6)
3679 breezy.tests.per_repository_reference.TestCorrectFormat.test_repository_format(RepositoryFormatKnitPack6RichRoot)
3680 breezy.tests.per_repository_reference.TestCorrectFormat.test_repository_format(RepositoryFormatPackDevelopment2Subtree)
3681+breezy.tests.per_repository_reference.test_default_stacking.TestDefaultStackingPolicy.test_sprout_to_smart_server_stacking_policy_handling(RemoteRepositoryFormat-default)
3682+breezy.tests.per_repository_reference.test_default_stacking.TestDefaultStackingPolicy.test_sprout_to_smart_server_stacking_policy_handling(RemoteRepositoryFormat-v2)
3683+breezy.tests.per_repository_reference.test_default_stacking.TestDefaultStackingPolicy.test_sprout_to_smart_server_stacking_policy_handling(RepositoryFormat2a)
3684+breezy.tests.per_repository_reference.test_default_stacking.TestDefaultStackingPolicy.test_sprout_to_smart_server_stacking_policy_handling(RepositoryFormat2aSubtree)
3685+breezy.tests.per_repository_reference.test_default_stacking.TestDefaultStackingPolicy.test_sprout_to_smart_server_stacking_policy_handling(RepositoryFormatKnitPack5)
3686+breezy.tests.per_repository_reference.test_default_stacking.TestDefaultStackingPolicy.test_sprout_to_smart_server_stacking_policy_handling(RepositoryFormatKnitPack5RichRoot)
3687+breezy.tests.per_repository_reference.test_default_stacking.TestDefaultStackingPolicy.test_sprout_to_smart_server_stacking_policy_handling(RepositoryFormatKnitPack5RichRootBroken)
3688+breezy.tests.per_repository_reference.test_default_stacking.TestDefaultStackingPolicy.test_sprout_to_smart_server_stacking_policy_handling(RepositoryFormatKnitPack6)
3689+breezy.tests.per_repository_reference.test_default_stacking.TestDefaultStackingPolicy.test_sprout_to_smart_server_stacking_policy_handling(RepositoryFormatKnitPack6RichRoot)
3690+breezy.tests.per_repository_reference.test_default_stacking.TestDefaultStackingPolicy.test_sprout_to_smart_server_stacking_policy_handling(RepositoryFormatPackDevelopment2Subtree)
3691+breezy.tests.per_repository_reference.test_fetch.TestFetchFromRepoWithUnconfiguredFallbacks.test_fetch_everything_includes_parent_invs(RemoteRepositoryFormat-v2)
3692 breezy.tests.per_repository_reference.test_fetch.TestFetchFromRepoWithUnconfiguredFallbacks.test_fetch_everything_includes_parent_invs(RepositoryFormat2a)
3693 breezy.tests.per_repository_reference.test_fetch.TestFetchFromRepoWithUnconfiguredFallbacks.test_fetch_everything_includes_parent_invs(RepositoryFormat2aSubtree)
3694 breezy.tests.per_repository_reference.test_fetch.TestFetchFromRepoWithUnconfiguredFallbacks.test_fetch_everything_includes_parent_invs(RepositoryFormatKnitPack5)
3695@@ -8092,6 +8560,7 @@
3696 breezy.tests.per_repository_reference.test_fetch.TestFetchFromRepoWithUnconfiguredFallbacks.test_fetch_everything_includes_parent_invs(RepositoryFormatKnitPack6)
3697 breezy.tests.per_repository_reference.test_fetch.TestFetchFromRepoWithUnconfiguredFallbacks.test_fetch_everything_includes_parent_invs(RepositoryFormatKnitPack6RichRoot)
3698 breezy.tests.per_repository_reference.test_fetch.TestFetchFromRepoWithUnconfiguredFallbacks.test_fetch_everything_includes_parent_invs(RepositoryFormatPackDevelopment2Subtree)
3699+breezy.tests.per_repository_reference.test_fetch.TestFetch.test_fetch_with_ghost_stacked(RemoteRepositoryFormat-v2)
3700 breezy.tests.per_repository_reference.test_fetch.TestFetch.test_fetch_with_ghost_stacked(RepositoryFormat2a)
3701 breezy.tests.per_repository_reference.test_fetch.TestFetch.test_fetch_with_ghost_stacked(RepositoryFormat2aSubtree)
3702 breezy.tests.per_repository_reference.test_fetch.TestFetch.test_fetch_with_ghost_stacked(RepositoryFormatKnitPack5)
3703@@ -8100,6 +8569,7 @@
3704 breezy.tests.per_repository_reference.test_fetch.TestFetch.test_fetch_with_ghost_stacked(RepositoryFormatKnitPack6)
3705 breezy.tests.per_repository_reference.test_fetch.TestFetch.test_fetch_with_ghost_stacked(RepositoryFormatKnitPack6RichRoot)
3706 breezy.tests.per_repository_reference.test_fetch.TestFetch.test_fetch_with_ghost_stacked(RepositoryFormatPackDevelopment2Subtree)
3707+breezy.tests.per_repository_reference.test_fetch.TestFetch.test_sprout_from_stacked_with_short_history(RemoteRepositoryFormat-v2)
3708 breezy.tests.per_repository_reference.test_fetch.TestFetch.test_sprout_from_stacked_with_short_history(RepositoryFormat2a)
3709 breezy.tests.per_repository_reference.test_fetch.TestFetch.test_sprout_from_stacked_with_short_history(RepositoryFormat2aSubtree)
3710 breezy.tests.per_repository_reference.test_fetch.TestFetch.test_sprout_from_stacked_with_short_history(RepositoryFormatKnitPack5)
3711@@ -8108,6 +8578,7 @@
3712 breezy.tests.per_repository_reference.test_fetch.TestFetch.test_sprout_from_stacked_with_short_history(RepositoryFormatKnitPack6)
3713 breezy.tests.per_repository_reference.test_fetch.TestFetch.test_sprout_from_stacked_with_short_history(RepositoryFormatKnitPack6RichRoot)
3714 breezy.tests.per_repository_reference.test_fetch.TestFetch.test_sprout_from_stacked_with_short_history(RepositoryFormatPackDevelopment2Subtree)
3715+breezy.tests.per_repository_reference.test_get_record_stream.TestGetRecordStream.test_ordered_fulltext_simple(RemoteRepositoryFormat-v2)
3716 breezy.tests.per_repository_reference.test_get_record_stream.TestGetRecordStream.test_ordered_fulltext_simple(RepositoryFormat2a)
3717 breezy.tests.per_repository_reference.test_get_record_stream.TestGetRecordStream.test_ordered_fulltext_simple(RepositoryFormat2aSubtree)
3718 breezy.tests.per_repository_reference.test_get_record_stream.TestGetRecordStream.test_ordered_fulltext_simple(RepositoryFormatKnitPack5)
3719@@ -8122,6 +8593,7 @@
3720 breezy.tests.per_repository_reference.test_get_record_stream.TestGetRecordStream.test_unordered_fetch_complex_split(RepositoryFormatKnitPack6)
3721 breezy.tests.per_repository_reference.test_get_record_stream.TestGetRecordStream.test_unordered_fetch_complex_split(RepositoryFormatKnitPack6RichRoot)
3722 breezy.tests.per_repository_reference.test_get_record_stream.TestGetRecordStream.test_unordered_fetch_complex_split(RepositoryFormatPackDevelopment2Subtree)
3723+breezy.tests.per_repository_reference.test_get_record_stream.TestGetRecordStream.test_unordered_fetch_simple_split(RemoteRepositoryFormat-v2)
3724 breezy.tests.per_repository_reference.test_get_record_stream.TestGetRecordStream.test_unordered_fetch_simple_split(RepositoryFormat2a)
3725 breezy.tests.per_repository_reference.test_get_record_stream.TestGetRecordStream.test_unordered_fetch_simple_split(RepositoryFormat2aSubtree)
3726 breezy.tests.per_repository_reference.test_get_record_stream.TestGetRecordStream.test_unordered_fetch_simple_split(RepositoryFormatKnitPack5)
3727@@ -8130,6 +8602,7 @@
3728 breezy.tests.per_repository_reference.test_get_record_stream.TestGetRecordStream.test_unordered_fetch_simple_split(RepositoryFormatKnitPack6)
3729 breezy.tests.per_repository_reference.test_get_record_stream.TestGetRecordStream.test_unordered_fetch_simple_split(RepositoryFormatKnitPack6RichRoot)
3730 breezy.tests.per_repository_reference.test_get_record_stream.TestGetRecordStream.test_unordered_fetch_simple_split(RepositoryFormatPackDevelopment2Subtree)
3731+breezy.tests.per_repository_reference.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_uses_fallback(RemoteRepositoryFormat-v2)
3732 breezy.tests.per_repository_reference.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_uses_fallback(RepositoryFormat2a)
3733 breezy.tests.per_repository_reference.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_uses_fallback(RepositoryFormat2aSubtree)
3734 breezy.tests.per_repository_reference.test_get_rev_id_for_revno.TestGetRevIdForRevno.test_uses_fallback(RepositoryFormatKnitPack5)
3735@@ -8146,6 +8619,8 @@
3736 breezy.tests.per_repository_reference.test_graph.TestGraph.test_doesnt_call_get_parent_map_on_all_fallback_revs(RepositoryFormatKnitPack6)
3737 breezy.tests.per_repository_reference.test_graph.TestGraph.test_doesnt_call_get_parent_map_on_all_fallback_revs(RepositoryFormatKnitPack6RichRoot)
3738 breezy.tests.per_repository_reference.test_graph.TestGraph.test_doesnt_call_get_parent_map_on_all_fallback_revs(RepositoryFormatPackDevelopment2Subtree)
3739+breezy.tests.per_repository_reference.test_graph.TestGraph.test_get_known_graph_ancestry_stacked(RemoteRepositoryFormat-default)
3740+breezy.tests.per_repository_reference.test_graph.TestGraph.test_get_known_graph_ancestry_stacked(RemoteRepositoryFormat-v2)
3741 breezy.tests.per_repository_reference.test_graph.TestGraph.test_get_known_graph_ancestry_stacked(RepositoryFormat2a)
3742 breezy.tests.per_repository_reference.test_graph.TestGraph.test_get_known_graph_ancestry_stacked(RepositoryFormat2aSubtree)
3743 breezy.tests.per_repository_reference.test_graph.TestGraph.test_get_known_graph_ancestry_stacked(RepositoryFormatKnitPack5)
3744@@ -8154,6 +8629,8 @@
3745 breezy.tests.per_repository_reference.test_graph.TestGraph.test_get_known_graph_ancestry_stacked(RepositoryFormatKnitPack6)
3746 breezy.tests.per_repository_reference.test_graph.TestGraph.test_get_known_graph_ancestry_stacked(RepositoryFormatKnitPack6RichRoot)
3747 breezy.tests.per_repository_reference.test_graph.TestGraph.test_get_known_graph_ancestry_stacked(RepositoryFormatPackDevelopment2Subtree)
3748+breezy.tests.per_repository_reference.TestIncompatibleStacking.test_add_fallback_doesnt_leave_fallback_locked(RemoteRepositoryFormat-default)
3749+breezy.tests.per_repository_reference.TestIncompatibleStacking.test_add_fallback_doesnt_leave_fallback_locked(RemoteRepositoryFormat-v2)
3750 breezy.tests.per_repository_reference.TestIncompatibleStacking.test_add_fallback_doesnt_leave_fallback_locked(RepositoryFormat2a)
3751 breezy.tests.per_repository_reference.TestIncompatibleStacking.test_add_fallback_doesnt_leave_fallback_locked(RepositoryFormat2aSubtree)
3752 breezy.tests.per_repository_reference.TestIncompatibleStacking.test_add_fallback_doesnt_leave_fallback_locked(RepositoryFormatKnitPack5)
3753@@ -8162,6 +8639,8 @@
3754 breezy.tests.per_repository_reference.TestIncompatibleStacking.test_add_fallback_doesnt_leave_fallback_locked(RepositoryFormatKnitPack6)
3755 breezy.tests.per_repository_reference.TestIncompatibleStacking.test_add_fallback_doesnt_leave_fallback_locked(RepositoryFormatKnitPack6RichRoot)
3756 breezy.tests.per_repository_reference.TestIncompatibleStacking.test_add_fallback_doesnt_leave_fallback_locked(RepositoryFormatPackDevelopment2Subtree)
3757+breezy.tests.per_repository_reference.TestIncompatibleStacking.test_add_fallback_repository_rejects_incompatible(RemoteRepositoryFormat-default)
3758+breezy.tests.per_repository_reference.TestIncompatibleStacking.test_add_fallback_repository_rejects_incompatible(RemoteRepositoryFormat-v2)
3759 breezy.tests.per_repository_reference.TestIncompatibleStacking.test_add_fallback_repository_rejects_incompatible(RepositoryFormat2a)
3760 breezy.tests.per_repository_reference.TestIncompatibleStacking.test_add_fallback_repository_rejects_incompatible(RepositoryFormat2aSubtree)
3761 breezy.tests.per_repository_reference.TestIncompatibleStacking.test_add_fallback_repository_rejects_incompatible(RepositoryFormatKnitPack5)
3762@@ -8170,6 +8649,7 @@
3763 breezy.tests.per_repository_reference.TestIncompatibleStacking.test_add_fallback_repository_rejects_incompatible(RepositoryFormatKnitPack6)
3764 breezy.tests.per_repository_reference.TestIncompatibleStacking.test_add_fallback_repository_rejects_incompatible(RepositoryFormatKnitPack6RichRoot)
3765 breezy.tests.per_repository_reference.TestIncompatibleStacking.test_add_fallback_repository_rejects_incompatible(RepositoryFormatPackDevelopment2Subtree)
3766+breezy.tests.per_repository_reference.test_initialize.TestInitialize.test_initialize_on_transport_ex(RemoteRepositoryFormat-v2)
3767 breezy.tests.per_repository_reference.test_initialize.TestInitialize.test_initialize_on_transport_ex(RepositoryFormat2a)
3768 breezy.tests.per_repository_reference.test_initialize.TestInitialize.test_initialize_on_transport_ex(RepositoryFormat2aSubtree)
3769 breezy.tests.per_repository_reference.test_initialize.TestInitialize.test_initialize_on_transport_ex(RepositoryFormatKnitPack5)
3770@@ -8178,6 +8658,8 @@
3771 breezy.tests.per_repository_reference.test_initialize.TestInitialize.test_initialize_on_transport_ex(RepositoryFormatKnitPack6)
3772 breezy.tests.per_repository_reference.test_initialize.TestInitialize.test_initialize_on_transport_ex(RepositoryFormatKnitPack6RichRoot)
3773 breezy.tests.per_repository_reference.test_initialize.TestInitialize.test_initialize_on_transport_ex(RepositoryFormatPackDevelopment2Subtree)
3774+breezy.tests.per_repository_reference.test__make_parents_provider.Test_MakeParentsProvider.test_add_fallback_after_make_pp(RemoteRepositoryFormat-default)
3775+breezy.tests.per_repository_reference.test__make_parents_provider.Test_MakeParentsProvider.test_add_fallback_after_make_pp(RemoteRepositoryFormat-v2)
3776 breezy.tests.per_repository_reference.test__make_parents_provider.Test_MakeParentsProvider.test_add_fallback_after_make_pp(RepositoryFormat2a)
3777 breezy.tests.per_repository_reference.test__make_parents_provider.Test_MakeParentsProvider.test_add_fallback_after_make_pp(RepositoryFormat2aSubtree)
3778 breezy.tests.per_repository_reference.test__make_parents_provider.Test_MakeParentsProvider.test_add_fallback_after_make_pp(RepositoryFormatKnitPack5)
3779@@ -8186,6 +8668,8 @@
3780 breezy.tests.per_repository_reference.test__make_parents_provider.Test_MakeParentsProvider.test_add_fallback_after_make_pp(RepositoryFormatKnitPack6)
3781 breezy.tests.per_repository_reference.test__make_parents_provider.Test_MakeParentsProvider.test_add_fallback_after_make_pp(RepositoryFormatKnitPack6RichRoot)
3782 breezy.tests.per_repository_reference.test__make_parents_provider.Test_MakeParentsProvider.test_add_fallback_after_make_pp(RepositoryFormatPackDevelopment2Subtree)
3783+breezy.tests.per_repository_reference.test_unlock.TestUnlock.test_unlock_unlocks_fallback(RemoteRepositoryFormat-default)
3784+breezy.tests.per_repository_reference.test_unlock.TestUnlock.test_unlock_unlocks_fallback(RemoteRepositoryFormat-v2)
3785 breezy.tests.per_repository_reference.test_unlock.TestUnlock.test_unlock_unlocks_fallback(RepositoryFormat2a)
3786 breezy.tests.per_repository_reference.test_unlock.TestUnlock.test_unlock_unlocks_fallback(RepositoryFormat2aSubtree)
3787 breezy.tests.per_repository_reference.test_unlock.TestUnlock.test_unlock_unlocks_fallback(RepositoryFormatKnitPack5)
3788@@ -8309,6 +8793,8 @@
3789 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_commit_builder_commit_with_invalid_message(RepositoryFormatKnitPack6RichRoot)
3790 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_commit_builder_commit_with_invalid_message(RepositoryFormatPackDevelopment2Subtree)
3791 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_commit_lossy(GitRepositoryFormat)
3792+breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_commit_lossy(RemoteRepositoryFormat-default)
3793+breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_commit_lossy(RemoteRepositoryFormat-v2)
3794 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_commit_lossy(RepositoryFormat2a)
3795 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_commit_lossy(RepositoryFormat2aSubtree)
3796 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_commit_lossy(RepositoryFormat4)
3797@@ -8328,6 +8814,8 @@
3798 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_commit_lossy(RepositoryFormatKnitPack6RichRoot)
3799 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_commit_lossy(RepositoryFormatPackDevelopment2Subtree)
3800 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_commit_message(GitRepositoryFormat)
3801+breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_commit_message(RemoteRepositoryFormat-default)
3802+breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_commit_message(RemoteRepositoryFormat-v2)
3803 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_commit_message(RepositoryFormat2a)
3804 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_commit_message(RepositoryFormat2aSubtree)
3805 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_commit_message(RepositoryFormat4)
3806@@ -8367,6 +8855,8 @@
3807 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_committer_no_username(RepositoryFormatKnitPack6)
3808 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_committer_no_username(RepositoryFormatKnitPack6RichRoot)
3809 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_committer_no_username(RepositoryFormatPackDevelopment2Subtree)
3810+breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_commit_unchanged_root_record_iter_changes(RemoteRepositoryFormat-default)
3811+breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_commit_unchanged_root_record_iter_changes(RemoteRepositoryFormat-v2)
3812 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_commit_unchanged_root_record_iter_changes(RepositoryFormat2a)
3813 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_commit_unchanged_root_record_iter_changes(RepositoryFormat2aSubtree)
3814 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_commit_unchanged_root_record_iter_changes(RepositoryFormat4)
3815@@ -8407,6 +8897,8 @@
3816 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_commit_without_root_errors(RepositoryFormatKnitPack6RichRoot)
3817 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_commit_without_root_errors(RepositoryFormatPackDevelopment2Subtree)
3818 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_commit_with_revision_id_record_iter_changes(GitRepositoryFormat)
3819+breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_commit_with_revision_id_record_iter_changes(RemoteRepositoryFormat-default)
3820+breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_commit_with_revision_id_record_iter_changes(RemoteRepositoryFormat-v2)
3821 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_commit_with_revision_id_record_iter_changes(RepositoryFormat2a)
3822 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_commit_with_revision_id_record_iter_changes(RepositoryFormat2aSubtree)
3823 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_commit_with_revision_id_record_iter_changes(RepositoryFormat4)
3824@@ -8489,6 +8981,8 @@
3825 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder_with_invalid_revprops(RepositoryFormatKnitPack6RichRoot)
3826 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_get_commit_builder_with_invalid_revprops(RepositoryFormatPackDevelopment2Subtree)
3827 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_dir_file(GitRepositoryFormat)
3828+breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_dir_file(RemoteRepositoryFormat-default)
3829+breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_dir_file(RemoteRepositoryFormat-v2)
3830 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_dir_file(RepositoryFormat2a)
3831 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_dir_file(RepositoryFormat2aSubtree)
3832 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_dir_file(RepositoryFormat4)
3833@@ -8508,6 +9002,8 @@
3834 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_dir_file(RepositoryFormatKnitPack6RichRoot)
3835 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_dir_file(RepositoryFormatPackDevelopment2Subtree)
3836 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_dir_link(GitRepositoryFormat)
3837+breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_dir_link(RemoteRepositoryFormat-default)
3838+breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_dir_link(RemoteRepositoryFormat-v2)
3839 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_dir_link(RepositoryFormat2a)
3840 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_dir_link(RepositoryFormat2aSubtree)
3841 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_dir_link(RepositoryFormat4)
3842@@ -8527,6 +9023,8 @@
3843 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_dir_link(RepositoryFormatKnitPack6RichRoot)
3844 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_dir_link(RepositoryFormatPackDevelopment2Subtree)
3845 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_file_dir(GitRepositoryFormat)
3846+breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_file_dir(RemoteRepositoryFormat-default)
3847+breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_file_dir(RemoteRepositoryFormat-v2)
3848 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_file_dir(RepositoryFormat2a)
3849 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_file_dir(RepositoryFormat2aSubtree)
3850 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_file_dir(RepositoryFormat4)
3851@@ -8546,6 +9044,8 @@
3852 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_file_dir(RepositoryFormatKnitPack6RichRoot)
3853 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_file_dir(RepositoryFormatPackDevelopment2Subtree)
3854 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_file_link(GitRepositoryFormat)
3855+breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_file_link(RemoteRepositoryFormat-default)
3856+breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_file_link(RemoteRepositoryFormat-v2)
3857 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_file_link(RepositoryFormat2a)
3858 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_file_link(RepositoryFormat2aSubtree)
3859 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_file_link(RepositoryFormat4)
3860@@ -8565,6 +9065,8 @@
3861 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_file_link(RepositoryFormatKnitPack6RichRoot)
3862 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_file_link(RepositoryFormatPackDevelopment2Subtree)
3863 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_link_dir(GitRepositoryFormat)
3864+breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_link_dir(RemoteRepositoryFormat-default)
3865+breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_link_dir(RemoteRepositoryFormat-v2)
3866 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_link_dir(RepositoryFormat2a)
3867 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_link_dir(RepositoryFormat2aSubtree)
3868 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_link_dir(RepositoryFormat4)
3869@@ -8584,6 +9086,8 @@
3870 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_link_dir(RepositoryFormatKnitPack6RichRoot)
3871 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_link_dir(RepositoryFormatPackDevelopment2Subtree)
3872 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_link_file(GitRepositoryFormat)
3873+breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_link_file(RemoteRepositoryFormat-default)
3874+breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_link_file(RemoteRepositoryFormat-v2)
3875 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_link_file(RepositoryFormat2a)
3876 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_link_file(RepositoryFormat2aSubtree)
3877 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_link_file(RepositoryFormat4)
3878@@ -8603,6 +9107,8 @@
3879 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_link_file(RepositoryFormatKnitPack6RichRoot)
3880 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_link_file(RepositoryFormatPackDevelopment2Subtree)
3881 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_rev_after_content_link_changes(GitRepositoryFormat)
3882+breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_rev_after_content_link_changes(RemoteRepositoryFormat-default)
3883+breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_rev_after_content_link_changes(RemoteRepositoryFormat-v2)
3884 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_rev_after_content_link_changes(RepositoryFormat2a)
3885 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_rev_after_content_link_changes(RepositoryFormat2aSubtree)
3886 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_rev_after_content_link_changes(RepositoryFormat4)
3887@@ -8622,6 +9128,8 @@
3888 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_rev_after_content_link_changes(RepositoryFormatKnitPack6RichRoot)
3889 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_rev_after_content_link_changes(RepositoryFormatPackDevelopment2Subtree)
3890 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_rev_after_content_unicode_link_changes(GitRepositoryFormat)
3891+breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_rev_after_content_unicode_link_changes(RemoteRepositoryFormat-default)
3892+breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_rev_after_content_unicode_link_changes(RemoteRepositoryFormat-v2)
3893 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_rev_after_content_unicode_link_changes(RepositoryFormat2a)
3894 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_rev_after_content_unicode_link_changes(RepositoryFormat2aSubtree)
3895 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_rev_after_content_unicode_link_changes(RepositoryFormat4)
3896@@ -8641,6 +9149,8 @@
3897 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_rev_after_content_unicode_link_changes(RepositoryFormatKnitPack6RichRoot)
3898 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_rev_after_content_unicode_link_changes(RepositoryFormatPackDevelopment2Subtree)
3899 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_dir_contents_unchanged(GitRepositoryFormat)
3900+breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_dir_contents_unchanged(RemoteRepositoryFormat-default)
3901+breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_dir_contents_unchanged(RemoteRepositoryFormat-v2)
3902 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_dir_contents_unchanged(RepositoryFormat2a)
3903 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_dir_contents_unchanged(RepositoryFormat2aSubtree)
3904 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_dir_contents_unchanged(RepositoryFormat4)
3905@@ -8655,6 +9165,8 @@
3906 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_dir_contents_unchanged(RepositoryFormatKnitPack6RichRoot)
3907 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_dir_contents_unchanged(RepositoryFormatPackDevelopment2Subtree)
3908 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_dir_unchanged(GitRepositoryFormat)
3909+breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_dir_unchanged(RemoteRepositoryFormat-default)
3910+breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_dir_unchanged(RemoteRepositoryFormat-v2)
3911 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_dir_unchanged(RepositoryFormat2a)
3912 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_dir_unchanged(RepositoryFormat2aSubtree)
3913 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_dir_unchanged(RepositoryFormat4)
3914@@ -8674,6 +9186,8 @@
3915 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_dir_unchanged(RepositoryFormatKnitPack6RichRoot)
3916 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_dir_unchanged(RepositoryFormatPackDevelopment2Subtree)
3917 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_file_unchanged(GitRepositoryFormat)
3918+breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_file_unchanged(RemoteRepositoryFormat-default)
3919+breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_file_unchanged(RemoteRepositoryFormat-v2)
3920 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_file_unchanged(RepositoryFormat2a)
3921 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_file_unchanged(RepositoryFormat2aSubtree)
3922 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_file_unchanged(RepositoryFormat4)
3923@@ -8693,6 +9207,8 @@
3924 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_file_unchanged(RepositoryFormatKnitPack6RichRoot)
3925 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_file_unchanged(RepositoryFormatPackDevelopment2Subtree)
3926 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_link_unchanged(GitRepositoryFormat)
3927+breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_link_unchanged(RemoteRepositoryFormat-default)
3928+breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_link_unchanged(RemoteRepositoryFormat-v2)
3929 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_link_unchanged(RepositoryFormat2a)
3930 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_link_unchanged(RepositoryFormat2aSubtree)
3931 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_link_unchanged(RepositoryFormat4)
3932@@ -8731,6 +9247,8 @@
3933 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_reference_unchanged(RepositoryFormatKnitPack6)
3934 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_reference_unchanged(RepositoryFormatKnitPack6RichRoot)
3935 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_reference_unchanged(RepositoryFormatPackDevelopment2Subtree)
3936+breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_root_unchanged(RemoteRepositoryFormat-default)
3937+breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_root_unchanged(RemoteRepositoryFormat-v2)
3938 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_root_unchanged(RepositoryFormat2a)
3939 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_root_unchanged(RepositoryFormat2aSubtree)
3940 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_root_unchanged(RepositoryFormat4)
3941@@ -8750,6 +9268,8 @@
3942 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_root_unchanged(RepositoryFormatKnitPack6RichRoot)
3943 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_commit_root_unchanged(RepositoryFormatPackDevelopment2Subtree)
3944 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_content_file_changes(GitRepositoryFormat)
3945+breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_content_file_changes(RemoteRepositoryFormat-default)
3946+breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_content_file_changes(RemoteRepositoryFormat-v2)
3947 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_content_file_changes(RepositoryFormat2a)
3948 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_content_file_changes(RepositoryFormat2aSubtree)
3949 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_content_file_changes(RepositoryFormat4)
3950@@ -8769,6 +9289,8 @@
3951 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_content_file_changes(RepositoryFormatKnitPack6RichRoot)
3952 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_content_file_changes(RepositoryFormatPackDevelopment2Subtree)
3953 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_dir_unchanged(GitRepositoryFormat)
3954+breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_dir_unchanged(RemoteRepositoryFormat-default)
3955+breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_dir_unchanged(RemoteRepositoryFormat-v2)
3956 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_dir_unchanged(RepositoryFormat2a)
3957 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_dir_unchanged(RepositoryFormat2aSubtree)
3958 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_dir_unchanged(RepositoryFormat4)
3959@@ -8782,6 +9304,8 @@
3960 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_dir_unchanged(RepositoryFormatKnitPack5RichRootBroken)
3961 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_dir_unchanged(RepositoryFormatKnitPack6RichRoot)
3962 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_dir_unchanged(RepositoryFormatPackDevelopment2Subtree)
3963+breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_file_unchanged(RemoteRepositoryFormat-default)
3964+breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_file_unchanged(RemoteRepositoryFormat-v2)
3965 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_file_unchanged(RepositoryFormat2a)
3966 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_file_unchanged(RepositoryFormat2aSubtree)
3967 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_file_unchanged(RepositoryFormat4)
3968@@ -8795,6 +9319,8 @@
3969 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_file_unchanged(RepositoryFormatKnitPack5RichRootBroken)
3970 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_file_unchanged(RepositoryFormatKnitPack6RichRoot)
3971 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_file_unchanged(RepositoryFormatPackDevelopment2Subtree)
3972+breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_link_unchanged(RemoteRepositoryFormat-default)
3973+breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_link_unchanged(RemoteRepositoryFormat-v2)
3974 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_link_unchanged(RepositoryFormat2a)
3975 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_link_unchanged(RepositoryFormat2aSubtree)
3976 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_link_unchanged(RepositoryFormat4)
3977@@ -8809,6 +9335,8 @@
3978 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_link_unchanged(RepositoryFormatKnitPack6RichRoot)
3979 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_converged_merge_link_unchanged(RepositoryFormatPackDevelopment2Subtree)
3980 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_dir_changes(GitRepositoryFormat)
3981+breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_dir_changes(RemoteRepositoryFormat-default)
3982+breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_dir_changes(RemoteRepositoryFormat-v2)
3983 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_dir_changes(RepositoryFormat2a)
3984 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_dir_changes(RepositoryFormat2aSubtree)
3985 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_dir_changes(RepositoryFormat4)
3986@@ -8828,6 +9356,8 @@
3987 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_dir_changes(RepositoryFormatKnitPack6RichRoot)
3988 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_dir_changes(RepositoryFormatPackDevelopment2Subtree)
3989 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_file_changes(GitRepositoryFormat)
3990+breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_file_changes(RemoteRepositoryFormat-default)
3991+breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_file_changes(RemoteRepositoryFormat-v2)
3992 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_file_changes(RepositoryFormat2a)
3993 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_file_changes(RepositoryFormat2aSubtree)
3994 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_file_changes(RepositoryFormat4)
3995@@ -8847,6 +9377,8 @@
3996 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_file_changes(RepositoryFormatKnitPack6RichRoot)
3997 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_file_changes(RepositoryFormatPackDevelopment2Subtree)
3998 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_link_changes(GitRepositoryFormat)
3999+breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_link_changes(RemoteRepositoryFormat-default)
4000+breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_link_changes(RemoteRepositoryFormat-v2)
4001 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_link_changes(RepositoryFormat2a)
4002 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_link_changes(RepositoryFormat2aSubtree)
4003 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_link_changes(RepositoryFormat4)
4004@@ -8866,6 +9398,8 @@
4005 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_link_changes(RepositoryFormatKnitPack6RichRoot)
4006 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_link_changes(RepositoryFormatPackDevelopment2Subtree)
4007 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_dir_unchanged(GitRepositoryFormat)
4008+breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_dir_unchanged(RemoteRepositoryFormat-default)
4009+breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_dir_unchanged(RemoteRepositoryFormat-v2)
4010 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_dir_unchanged(RepositoryFormat2a)
4011 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_dir_unchanged(RepositoryFormat2aSubtree)
4012 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_dir_unchanged(RepositoryFormat4)
4013@@ -8884,6 +9418,8 @@
4014 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_dir_unchanged(RepositoryFormatKnitPack6)
4015 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_dir_unchanged(RepositoryFormatKnitPack6RichRoot)
4016 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_dir_unchanged(RepositoryFormatPackDevelopment2Subtree)
4017+breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_file_unchanged(RemoteRepositoryFormat-default)
4018+breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_file_unchanged(RemoteRepositoryFormat-v2)
4019 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_file_unchanged(RepositoryFormat2a)
4020 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_file_unchanged(RepositoryFormat2aSubtree)
4021 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_file_unchanged(RepositoryFormat4)
4022@@ -8902,6 +9438,8 @@
4023 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_file_unchanged(RepositoryFormatKnitPack6)
4024 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_file_unchanged(RepositoryFormatKnitPack6RichRoot)
4025 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_file_unchanged(RepositoryFormatPackDevelopment2Subtree)
4026+breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_link_unchanged(RemoteRepositoryFormat-default)
4027+breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_link_unchanged(RemoteRepositoryFormat-v2)
4028 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_link_unchanged(RepositoryFormat2a)
4029 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_link_unchanged(RepositoryFormat2aSubtree)
4030 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_link_unchanged(RepositoryFormat4)
4031@@ -8921,6 +9459,8 @@
4032 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_link_unchanged(RepositoryFormatKnitPack6RichRoot)
4033 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_merge_new_link_unchanged(RepositoryFormatPackDevelopment2Subtree)
4034 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_dir_changes(GitRepositoryFormat)
4035+breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_dir_changes(RemoteRepositoryFormat-default)
4036+breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_dir_changes(RemoteRepositoryFormat-v2)
4037 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_dir_changes(RepositoryFormat2a)
4038 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_dir_changes(RepositoryFormat2aSubtree)
4039 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_dir_changes(RepositoryFormat4)
4040@@ -8940,6 +9480,8 @@
4041 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_dir_changes(RepositoryFormatKnitPack6RichRoot)
4042 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_dir_changes(RepositoryFormatPackDevelopment2Subtree)
4043 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_file_changes(GitRepositoryFormat)
4044+breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_file_changes(RemoteRepositoryFormat-default)
4045+breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_file_changes(RemoteRepositoryFormat-v2)
4046 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_file_changes(RepositoryFormat2a)
4047 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_file_changes(RepositoryFormat2aSubtree)
4048 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_file_changes(RepositoryFormat4)
4049@@ -8959,6 +9501,8 @@
4050 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_file_changes(RepositoryFormatKnitPack6RichRoot)
4051 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_file_changes(RepositoryFormatPackDevelopment2Subtree)
4052 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_link_changes(GitRepositoryFormat)
4053+breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_link_changes(RemoteRepositoryFormat-default)
4054+breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_link_changes(RemoteRepositoryFormat-v2)
4055 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_link_changes(RepositoryFormat2a)
4056 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_link_changes(RepositoryFormat2aSubtree)
4057 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_link_changes(RepositoryFormat4)
4058@@ -8998,6 +9542,8 @@
4059 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_ref_changes(RepositoryFormatKnitPack6RichRoot)
4060 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_rename_ref_changes(RepositoryFormatPackDevelopment2Subtree)
4061 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_dir_changes(GitRepositoryFormat)
4062+breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_dir_changes(RemoteRepositoryFormat-default)
4063+breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_dir_changes(RemoteRepositoryFormat-v2)
4064 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_dir_changes(RepositoryFormat2a)
4065 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_dir_changes(RepositoryFormat2aSubtree)
4066 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_dir_changes(RepositoryFormat4)
4067@@ -9017,6 +9563,8 @@
4068 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_dir_changes(RepositoryFormatKnitPack6RichRoot)
4069 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_dir_changes(RepositoryFormatPackDevelopment2Subtree)
4070 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_file_changes(GitRepositoryFormat)
4071+breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_file_changes(RemoteRepositoryFormat-default)
4072+breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_file_changes(RemoteRepositoryFormat-v2)
4073 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_file_changes(RepositoryFormat2a)
4074 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_file_changes(RepositoryFormat2aSubtree)
4075 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_file_changes(RepositoryFormat4)
4076@@ -9036,6 +9584,8 @@
4077 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_file_changes(RepositoryFormatKnitPack6RichRoot)
4078 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_file_changes(RepositoryFormatPackDevelopment2Subtree)
4079 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_link_changes(GitRepositoryFormat)
4080+breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_link_changes(RemoteRepositoryFormat-default)
4081+breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_link_changes(RemoteRepositoryFormat-v2)
4082 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_link_changes(RepositoryFormat2a)
4083 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_link_changes(RepositoryFormat2aSubtree)
4084 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_last_modified_revision_after_reparent_link_changes(RepositoryFormat4)
4085@@ -9076,6 +9626,8 @@
4086 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_non_ascii_str_committer_rejected(RepositoryFormatKnitPack6RichRoot)
4087 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_non_ascii_str_committer_rejected(RepositoryFormatPackDevelopment2Subtree)
4088 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_record_delete_record_iter_changes(GitRepositoryFormat)
4089+breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_record_delete_record_iter_changes(RemoteRepositoryFormat-default)
4090+breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_record_delete_record_iter_changes(RemoteRepositoryFormat-v2)
4091 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_record_delete_record_iter_changes(RepositoryFormat2a)
4092 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_record_delete_record_iter_changes(RepositoryFormat2aSubtree)
4093 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_record_delete_record_iter_changes(RepositoryFormat4)
4094@@ -9095,6 +9647,8 @@
4095 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_record_delete_record_iter_changes(RepositoryFormatKnitPack6RichRoot)
4096 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_record_delete_record_iter_changes(RepositoryFormatPackDevelopment2Subtree)
4097 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_revision_tree_record_iter_changes(GitRepositoryFormat)
4098+breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_revision_tree_record_iter_changes(RemoteRepositoryFormat-default)
4099+breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_revision_tree_record_iter_changes(RemoteRepositoryFormat-v2)
4100 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_revision_tree_record_iter_changes(RepositoryFormat2a)
4101 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_revision_tree_record_iter_changes(RepositoryFormat2aSubtree)
4102 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_revision_tree_record_iter_changes(RepositoryFormat4)
4103@@ -9113,6 +9667,8 @@
4104 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_revision_tree_record_iter_changes(RepositoryFormatKnitPack6)
4105 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_revision_tree_record_iter_changes(RepositoryFormatKnitPack6RichRoot)
4106 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_revision_tree_record_iter_changes(RepositoryFormatPackDevelopment2Subtree)
4107+breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_root_entry_has_revision(RemoteRepositoryFormat-default)
4108+breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_root_entry_has_revision(RemoteRepositoryFormat-v2)
4109 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_root_entry_has_revision(RepositoryFormat2a)
4110 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_root_entry_has_revision(RepositoryFormat2aSubtree)
4111 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_root_entry_has_revision(RepositoryFormat4)
4112@@ -9153,6 +9709,8 @@
4113 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_stacked_repositories_reject_commit_builder(RepositoryFormatKnitPack6RichRoot)
4114 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_stacked_repositories_reject_commit_builder(RepositoryFormatPackDevelopment2Subtree)
4115 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_updates_branch(GitRepositoryFormat)
4116+breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_updates_branch(RemoteRepositoryFormat-default)
4117+breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_updates_branch(RemoteRepositoryFormat-v2)
4118 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_updates_branch(RepositoryFormat2a)
4119 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_updates_branch(RepositoryFormat2aSubtree)
4120 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_updates_branch(RepositoryFormat4)
4121@@ -9172,6 +9730,8 @@
4122 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_updates_branch(RepositoryFormatKnitPack6RichRoot)
4123 breezy.tests.per_repository.test_commit_builder.TestCommitBuilder.test_updates_branch(RepositoryFormatPackDevelopment2Subtree)
4124 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_all_from_self(GitRepositoryFormat)
4125+breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_all_from_self(RemoteRepositoryFormat-default)
4126+breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_all_from_self(RemoteRepositoryFormat-v2)
4127 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_all_from_self(RepositoryFormat2a)
4128 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_all_from_self(RepositoryFormat2aSubtree)
4129 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_all_from_self(RepositoryFormat4)
4130@@ -9191,6 +9751,8 @@
4131 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_all_from_self(RepositoryFormatKnitPack6RichRoot)
4132 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_all_from_self(RepositoryFormatPackDevelopment2Subtree)
4133 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_all_same_revisions_twice(GitRepositoryFormat)
4134+breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_all_same_revisions_twice(RemoteRepositoryFormat-default)
4135+breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_all_same_revisions_twice(RemoteRepositoryFormat-v2)
4136 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_all_same_revisions_twice(RepositoryFormat2a)
4137 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_all_same_revisions_twice(RepositoryFormat2aSubtree)
4138 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_all_same_revisions_twice(RepositoryFormat4)
4139@@ -9210,6 +9772,8 @@
4140 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_all_same_revisions_twice(RepositoryFormatKnitPack6RichRoot)
4141 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_all_same_revisions_twice(RepositoryFormatPackDevelopment2Subtree)
4142 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_copies_signatures(GitRepositoryFormat)
4143+breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_copies_signatures(RemoteRepositoryFormat-default)
4144+breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_copies_signatures(RemoteRepositoryFormat-v2)
4145 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_copies_signatures(RepositoryFormat2a)
4146 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_copies_signatures(RepositoryFormat2aSubtree)
4147 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_copies_signatures(RepositoryFormat4)
4148@@ -9250,6 +9814,8 @@
4149 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_fails_in_write_group(RepositoryFormatKnitPack6RichRoot)
4150 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_fails_in_write_group(RepositoryFormatPackDevelopment2Subtree)
4151 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_from_self(GitRepositoryFormat)
4152+breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_from_self(RemoteRepositoryFormat-default)
4153+breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_from_self(RemoteRepositoryFormat-v2)
4154 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_from_self(RepositoryFormat2a)
4155 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_from_self(RepositoryFormat2aSubtree)
4156 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_from_self(RepositoryFormat4)
4157@@ -9290,8 +9856,14 @@
4158 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_into_smart_with_ghost(RepositoryFormat6)
4159 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_into_smart_with_ghost(RepositoryFormat7)
4160 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_into_smart_with_ghost(RepositoryFormatKnit1)
4161+breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_into_smart_with_ghost(RepositoryFormatKnit3)
4162+breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_into_smart_with_ghost(RepositoryFormatKnit4)
4163 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_into_smart_with_ghost(RepositoryFormatKnitPack1)
4164+breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_into_smart_with_ghost(RepositoryFormatKnitPack3)
4165+breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_into_smart_with_ghost(RepositoryFormatKnitPack4)
4166 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_missing_from_self(GitRepositoryFormat)
4167+breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_missing_from_self(RemoteRepositoryFormat-default)
4168+breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_missing_from_self(RemoteRepositoryFormat-v2)
4169 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_missing_from_self(RepositoryFormat2a)
4170 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_missing_from_self(RepositoryFormat2aSubtree)
4171 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_missing_from_self(RepositoryFormat4)
4172@@ -9310,6 +9882,8 @@
4173 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_missing_from_self(RepositoryFormatKnitPack6)
4174 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_missing_from_self(RepositoryFormatKnitPack6RichRoot)
4175 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_missing_from_self(RepositoryFormatPackDevelopment2Subtree)
4176+breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch(RemoteRepositoryFormat-default)
4177+breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch(RemoteRepositoryFormat-v2)
4178 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch(RepositoryFormat2a)
4179 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch(RepositoryFormat2aSubtree)
4180 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch(RepositoryFormat4)
4181@@ -9329,6 +9903,8 @@
4182 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch(RepositoryFormatKnitPack6RichRoot)
4183 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch(RepositoryFormatPackDevelopment2Subtree)
4184 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_revision_already_exists(GitRepositoryFormat)
4185+breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_revision_already_exists(RemoteRepositoryFormat-default)
4186+breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_revision_already_exists(RemoteRepositoryFormat-v2)
4187 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_revision_already_exists(RepositoryFormat2a)
4188 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_revision_already_exists(RepositoryFormat2aSubtree)
4189 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_revision_already_exists(RepositoryFormat4)
4190@@ -9348,6 +9924,8 @@
4191 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_revision_already_exists(RepositoryFormatKnitPack6RichRoot)
4192 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_revision_already_exists(RepositoryFormatPackDevelopment2Subtree)
4193 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_knit3(GitRepositoryFormat)
4194+breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_knit3(RemoteRepositoryFormat-default)
4195+breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_knit3(RemoteRepositoryFormat-v2)
4196 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_knit3(RepositoryFormat2a)
4197 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_knit3(RepositoryFormat2aSubtree)
4198 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_knit3(RepositoryFormat4)
4199@@ -9389,6 +9967,7 @@
4200 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_ghost_parent(RepositoryFormatPackDevelopment2Subtree)
4201 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_gone(GitRepositoryFormat)
4202 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_gone(RemoteRepositoryFormat-default)
4203+breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_gone(RemoteRepositoryFormat-v2)
4204 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_gone(RepositoryFormat2a)
4205 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_gone(RepositoryFormat2aSubtree)
4206 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_gone(RepositoryFormat4)
4207@@ -9409,6 +9988,7 @@
4208 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_gone(RepositoryFormatPackDevelopment2Subtree)
4209 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_moved(GitRepositoryFormat)
4210 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_moved(RemoteRepositoryFormat-default)
4211+breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_moved(RemoteRepositoryFormat-v2)
4212 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_moved(RepositoryFormat2a)
4213 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_moved(RepositoryFormat2aSubtree)
4214 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_moved(RepositoryFormat4)
4215@@ -9429,6 +10009,7 @@
4216 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent_different_id_moved(RepositoryFormatPackDevelopment2Subtree)
4217 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent(GitRepositoryFormat)
4218 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent(RemoteRepositoryFormat-default)
4219+breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent(RemoteRepositoryFormat-v2)
4220 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent(RepositoryFormat2a)
4221 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent(RepositoryFormat2aSubtree)
4222 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent(RepositoryFormat4)
4223@@ -9449,6 +10030,7 @@
4224 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_1_parent(RepositoryFormatPackDevelopment2Subtree)
4225 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_head_parents(GitRepositoryFormat)
4226 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_head_parents(RemoteRepositoryFormat-default)
4227+breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_head_parents(RemoteRepositoryFormat-v2)
4228 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_head_parents(RepositoryFormat2a)
4229 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_head_parents(RepositoryFormat2aSubtree)
4230 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_head_parents(RepositoryFormat4)
4231@@ -9469,6 +10051,7 @@
4232 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_head_parents(RepositoryFormatPackDevelopment2Subtree)
4233 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_1_different_id_gone(GitRepositoryFormat)
4234 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_1_different_id_gone(RemoteRepositoryFormat-default)
4235+breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_1_different_id_gone(RemoteRepositoryFormat-v2)
4236 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_1_different_id_gone(RepositoryFormat2a)
4237 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_1_different_id_gone(RepositoryFormat2aSubtree)
4238 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_1_different_id_gone(RepositoryFormat4)
4239@@ -9489,6 +10072,7 @@
4240 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_1_different_id_gone(RepositoryFormatPackDevelopment2Subtree)
4241 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_2_different_id_moved(GitRepositoryFormat)
4242 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_2_different_id_moved(RemoteRepositoryFormat-default)
4243+breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_2_different_id_moved(RemoteRepositoryFormat-v2)
4244 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_2_different_id_moved(RepositoryFormat2a)
4245 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_2_different_id_moved(RepositoryFormat2aSubtree)
4246 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_2_different_id_moved(RepositoryFormat4)
4247@@ -9509,6 +10093,7 @@
4248 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parent_2_different_id_moved(RepositoryFormatPackDevelopment2Subtree)
4249 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parents_1_head(GitRepositoryFormat)
4250 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parents_1_head(RemoteRepositoryFormat-default)
4251+breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parents_1_head(RemoteRepositoryFormat-v2)
4252 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parents_1_head(RepositoryFormat2a)
4253 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parents_1_head(RepositoryFormat2aSubtree)
4254 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parents_1_head(RepositoryFormat4)
4255@@ -9529,6 +10114,7 @@
4256 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_2_parents_1_head(RepositoryFormatPackDevelopment2Subtree)
4257 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_no_parents(GitRepositoryFormat)
4258 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_no_parents(RemoteRepositoryFormat-default)
4259+breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_no_parents(RemoteRepositoryFormat-v2)
4260 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_no_parents(RepositoryFormat2a)
4261 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_no_parents(RepositoryFormat2aSubtree)
4262 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_to_rich_root_set_parent_no_parents(RepositoryFormat4)
4263@@ -9569,6 +10155,8 @@
4264 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_with_ghost(RepositoryFormatKnitPack6RichRoot)
4265 breezy.tests.per_repository.test_fetch.TestFetchSameRepository.test_fetch_with_ghost(RepositoryFormatPackDevelopment2Subtree)
4266 breezy.tests.per_repository.test_file_graph.TestPerFileGraph.test_file_graph(GitRepositoryFormat)
4267+breezy.tests.per_repository.test_file_graph.TestPerFileGraph.test_file_graph(RemoteRepositoryFormat-default)
4268+breezy.tests.per_repository.test_file_graph.TestPerFileGraph.test_file_graph(RemoteRepositoryFormat-v2)
4269 breezy.tests.per_repository.test_file_graph.TestPerFileGraph.test_file_graph(RepositoryFormat2a)
4270 breezy.tests.per_repository.test_file_graph.TestPerFileGraph.test_file_graph(RepositoryFormat2aSubtree)
4271 breezy.tests.per_repository.test_file_graph.TestPerFileGraph.test_file_graph(RepositoryFormat4)
4272@@ -9609,6 +10197,8 @@
4273 breezy.tests.per_repository.test_get_parent_map.TestGetParentMap.test_missing_revision(RepositoryFormatKnitPack6RichRoot)
4274 breezy.tests.per_repository.test_get_parent_map.TestGetParentMap.test_missing_revision(RepositoryFormatPackDevelopment2Subtree)
4275 breezy.tests.per_repository.test_get_parent_map.TestGetParentMap.test_multiple_parents(GitRepositoryFormat)
4276+breezy.tests.per_repository.test_get_parent_map.TestGetParentMap.test_multiple_parents(RemoteRepositoryFormat-default)
4277+breezy.tests.per_repository.test_get_parent_map.TestGetParentMap.test_multiple_parents(RemoteRepositoryFormat-v2)
4278 breezy.tests.per_repository.test_get_parent_map.TestGetParentMap.test_multiple_parents(RepositoryFormat2a)
4279 breezy.tests.per_repository.test_get_parent_map.TestGetParentMap.test_multiple_parents(RepositoryFormat2aSubtree)
4280 breezy.tests.per_repository.test_get_parent_map.TestGetParentMap.test_multiple_parents(RepositoryFormat4)
4281@@ -9628,6 +10218,8 @@
4282 breezy.tests.per_repository.test_get_parent_map.TestGetParentMap.test_multiple_parents(RepositoryFormatKnitPack6RichRoot)
4283 breezy.tests.per_repository.test_get_parent_map.TestGetParentMap.test_multiple_parents(RepositoryFormatPackDevelopment2Subtree)
4284 breezy.tests.per_repository.test_get_parent_map.TestGetParentMap.test_none(GitRepositoryFormat)
4285+breezy.tests.per_repository.test_get_parent_map.TestGetParentMap.test_none(RemoteRepositoryFormat-default)
4286+breezy.tests.per_repository.test_get_parent_map.TestGetParentMap.test_none(RemoteRepositoryFormat-v2)
4287 breezy.tests.per_repository.test_get_parent_map.TestGetParentMap.test_none(RepositoryFormat2a)
4288 breezy.tests.per_repository.test_get_parent_map.TestGetParentMap.test_none(RepositoryFormat2aSubtree)
4289 breezy.tests.per_repository.test_get_parent_map.TestGetParentMap.test_none(RepositoryFormat4)
4290@@ -9647,6 +10239,8 @@
4291 breezy.tests.per_repository.test_get_parent_map.TestGetParentMap.test_none(RepositoryFormatKnitPack6RichRoot)
4292 breezy.tests.per_repository.test_get_parent_map.TestGetParentMap.test_none(RepositoryFormatPackDevelopment2Subtree)
4293 breezy.tests.per_repository.test_get_parent_map.TestGetParentMap.test_no_parents(GitRepositoryFormat)
4294+breezy.tests.per_repository.test_get_parent_map.TestGetParentMap.test_no_parents(RemoteRepositoryFormat-default)
4295+breezy.tests.per_repository.test_get_parent_map.TestGetParentMap.test_no_parents(RemoteRepositoryFormat-v2)
4296 breezy.tests.per_repository.test_get_parent_map.TestGetParentMap.test_no_parents(RepositoryFormat2a)
4297 breezy.tests.per_repository.test_get_parent_map.TestGetParentMap.test_no_parents(RepositoryFormat2aSubtree)
4298 breezy.tests.per_repository.test_get_parent_map.TestGetParentMap.test_no_parents(RepositoryFormat4)
4299@@ -9729,6 +10323,8 @@
4300 breezy.tests.per_repository.test_has_revisions.TestHasRevisions.test_NULL(RepositoryFormatKnitPack6RichRoot)
4301 breezy.tests.per_repository.test_has_revisions.TestHasRevisions.test_NULL(RepositoryFormatPackDevelopment2Subtree)
4302 breezy.tests.per_repository.test_has_revisions.TestHasRevisions.test_superset(GitRepositoryFormat)
4303+breezy.tests.per_repository.test_has_revisions.TestHasRevisions.test_superset(RemoteRepositoryFormat-default)
4304+breezy.tests.per_repository.test_has_revisions.TestHasRevisions.test_superset(RemoteRepositoryFormat-v2)
4305 breezy.tests.per_repository.test_has_revisions.TestHasRevisions.test_superset(RepositoryFormat2a)
4306 breezy.tests.per_repository.test_has_revisions.TestHasRevisions.test_superset(RepositoryFormat2aSubtree)
4307 breezy.tests.per_repository.test_has_revisions.TestHasRevisions.test_superset(RepositoryFormat4)
4308@@ -9979,6 +10575,8 @@
4309 breezy.tests.per_repository.test_locking.TestIsWriteLocked.test_write_locked(RepositoryFormatKnitPack6RichRoot)
4310 breezy.tests.per_repository.test_locking.TestIsWriteLocked.test_write_locked(RepositoryFormatPackDevelopment2Subtree)
4311 breezy.tests.per_repository.test_pack.TestPack.test_pack_accepts_opaque_hint(GitRepositoryFormat)
4312+breezy.tests.per_repository.test_pack.TestPack.test_pack_accepts_opaque_hint(RemoteRepositoryFormat-default)
4313+breezy.tests.per_repository.test_pack.TestPack.test_pack_accepts_opaque_hint(RemoteRepositoryFormat-v2)
4314 breezy.tests.per_repository.test_pack.TestPack.test_pack_accepts_opaque_hint(RepositoryFormat2a)
4315 breezy.tests.per_repository.test_pack.TestPack.test_pack_accepts_opaque_hint(RepositoryFormat2aSubtree)
4316 breezy.tests.per_repository.test_pack.TestPack.test_pack_accepts_opaque_hint(RepositoryFormat4)
4317@@ -10019,6 +10617,8 @@
4318 breezy.tests.per_repository.test_pack.TestPack.test_pack_empty_does_not_error(RepositoryFormatKnitPack6RichRoot)
4319 breezy.tests.per_repository.test_pack.TestPack.test_pack_empty_does_not_error(RepositoryFormatPackDevelopment2Subtree)
4320 breezy.tests.per_repository.test_reconcile.TestRepeatedReconcile.test_trivial_two_reconciles_no_error(GitRepositoryFormat)
4321+breezy.tests.per_repository.test_reconcile.TestRepeatedReconcile.test_trivial_two_reconciles_no_error(RemoteRepositoryFormat-default)
4322+breezy.tests.per_repository.test_reconcile.TestRepeatedReconcile.test_trivial_two_reconciles_no_error(RemoteRepositoryFormat-v2)
4323 breezy.tests.per_repository.test_reconcile.TestRepeatedReconcile.test_trivial_two_reconciles_no_error(RepositoryFormat2a)
4324 breezy.tests.per_repository.test_reconcile.TestRepeatedReconcile.test_trivial_two_reconciles_no_error(RepositoryFormat2aSubtree)
4325 breezy.tests.per_repository.test_reconcile.TestRepeatedReconcile.test_trivial_two_reconciles_no_error(RepositoryFormat4)
4326@@ -10122,6 +10722,8 @@
4327 breezy.tests.per_repository.test_refresh_data.TestRefreshData.test_refresh_data_write_locked(RepositoryFormatKnitPack6RichRoot)
4328 breezy.tests.per_repository.test_refresh_data.TestRefreshData.test_refresh_data_write_locked(RepositoryFormatPackDevelopment2Subtree)
4329 breezy.tests.per_repository.test_repository.TestDeltaRevisionFiltered.test_directory(GitRepositoryFormat)
4330+breezy.tests.per_repository.test_repository.TestDeltaRevisionFiltered.test_directory(RemoteRepositoryFormat-default)
4331+breezy.tests.per_repository.test_repository.TestDeltaRevisionFiltered.test_directory(RemoteRepositoryFormat-v2)
4332 breezy.tests.per_repository.test_repository.TestDeltaRevisionFiltered.test_directory(RepositoryFormat2a)
4333 breezy.tests.per_repository.test_repository.TestDeltaRevisionFiltered.test_directory(RepositoryFormat2aSubtree)
4334 breezy.tests.per_repository.test_repository.TestDeltaRevisionFiltered.test_directory(RepositoryFormat4)
4335@@ -10136,6 +10738,8 @@
4336 breezy.tests.per_repository.test_repository.TestDeltaRevisionFiltered.test_directory(RepositoryFormatKnitPack6RichRoot)
4337 breezy.tests.per_repository.test_repository.TestDeltaRevisionFiltered.test_directory(RepositoryFormatPackDevelopment2Subtree)
4338 breezy.tests.per_repository.test_repository.TestDeltaRevisionFiltered.test_file_in_directory(GitRepositoryFormat)
4339+breezy.tests.per_repository.test_repository.TestDeltaRevisionFiltered.test_file_in_directory(RemoteRepositoryFormat-default)
4340+breezy.tests.per_repository.test_repository.TestDeltaRevisionFiltered.test_file_in_directory(RemoteRepositoryFormat-v2)
4341 breezy.tests.per_repository.test_repository.TestDeltaRevisionFiltered.test_file_in_directory(RepositoryFormat2a)
4342 breezy.tests.per_repository.test_repository.TestDeltaRevisionFiltered.test_file_in_directory(RepositoryFormat2aSubtree)
4343 breezy.tests.per_repository.test_repository.TestDeltaRevisionFiltered.test_file_in_directory(RepositoryFormat4)
4344@@ -10152,6 +10756,8 @@
4345 breezy.tests.per_repository.test_repository.TestDeltaRevisionFiltered.test_file_in_unchanged_directory(GitRepositoryFormat)
4346 breezy.tests.per_repository.test_repository.TestDeltaRevisionFiltered.test_file_in_unchanged_directory(RepositoryFormat4)
4347 breezy.tests.per_repository.test_repository.TestDeltaRevisionFiltered.test_multiple_files(GitRepositoryFormat)
4348+breezy.tests.per_repository.test_repository.TestDeltaRevisionFiltered.test_multiple_files(RemoteRepositoryFormat-default)
4349+breezy.tests.per_repository.test_repository.TestDeltaRevisionFiltered.test_multiple_files(RemoteRepositoryFormat-v2)
4350 breezy.tests.per_repository.test_repository.TestDeltaRevisionFiltered.test_multiple_files(RepositoryFormat2a)
4351 breezy.tests.per_repository.test_repository.TestDeltaRevisionFiltered.test_multiple_files(RepositoryFormat2aSubtree)
4352 breezy.tests.per_repository.test_repository.TestDeltaRevisionFiltered.test_multiple_files(RepositoryFormat4)
4353@@ -10166,6 +10772,8 @@
4354 breezy.tests.per_repository.test_repository.TestDeltaRevisionFiltered.test_multiple_files(RepositoryFormatKnitPack6RichRoot)
4355 breezy.tests.per_repository.test_repository.TestDeltaRevisionFiltered.test_multiple_files(RepositoryFormatPackDevelopment2Subtree)
4356 breezy.tests.per_repository.test_repository.TestDeltaRevisionFiltered.test_unrelated(GitRepositoryFormat)
4357+breezy.tests.per_repository.test_repository.TestDeltaRevisionFiltered.test_unrelated(RemoteRepositoryFormat-default)
4358+breezy.tests.per_repository.test_repository.TestDeltaRevisionFiltered.test_unrelated(RemoteRepositoryFormat-v2)
4359 breezy.tests.per_repository.test_repository.TestDeltaRevisionFiltered.test_unrelated(RepositoryFormat2a)
4360 breezy.tests.per_repository.test_repository.TestDeltaRevisionFiltered.test_unrelated(RepositoryFormat2aSubtree)
4361 breezy.tests.per_repository.test_repository.TestDeltaRevisionFiltered.test_unrelated(RepositoryFormat4)
4362@@ -10180,6 +10788,8 @@
4363 breezy.tests.per_repository.test_repository.TestDeltaRevisionFiltered.test_unrelated(RepositoryFormatKnitPack6RichRoot)
4364 breezy.tests.per_repository.test_repository.TestDeltaRevisionFiltered.test_unrelated(RepositoryFormatPackDevelopment2Subtree)
4365 breezy.tests.per_repository.test_repository.TestEscaping.test_create_bundle(GitRepositoryFormat)
4366+breezy.tests.per_repository.test_repository.TestEscaping.test_create_bundle(RemoteRepositoryFormat-default)
4367+breezy.tests.per_repository.test_repository.TestEscaping.test_create_bundle(RemoteRepositoryFormat-v2)
4368 breezy.tests.per_repository.test_repository.TestEscaping.test_create_bundle(RepositoryFormat2a)
4369 breezy.tests.per_repository.test_repository.TestEscaping.test_create_bundle(RepositoryFormat2aSubtree)
4370 breezy.tests.per_repository.test_repository.TestEscaping.test_create_bundle(RepositoryFormat4)
4371@@ -10367,6 +10977,8 @@
4372 breezy.tests.per_repository.test_repository.TestRepositoryMakeBranchAndTree.test_repository_format(RepositoryFormatKnitPack6RichRoot)
4373 breezy.tests.per_repository.test_repository.TestRepositoryMakeBranchAndTree.test_repository_format(RepositoryFormatPackDevelopment2Subtree)
4374 breezy.tests.per_repository.test_repository.TestRepository.test_add_signature_text(GitRepositoryFormat)
4375+breezy.tests.per_repository.test_repository.TestRepository.test_add_signature_text(RemoteRepositoryFormat-default)
4376+breezy.tests.per_repository.test_repository.TestRepository.test_add_signature_text(RemoteRepositoryFormat-v2)
4377 breezy.tests.per_repository.test_repository.TestRepository.test_add_signature_text(RepositoryFormat2a)
4378 breezy.tests.per_repository.test_repository.TestRepository.test_add_signature_text(RepositoryFormat2aSubtree)
4379 breezy.tests.per_repository.test_repository.TestRepository.test_add_signature_text(RepositoryFormat4)
4380@@ -10834,6 +11446,8 @@
4381 breezy.tests.per_repository.test_repository.TestRepository.test_clone_stacking_policy_upgrades(RepositoryFormatKnitPack6RichRoot)
4382 breezy.tests.per_repository.test_repository.TestRepository.test_clone_stacking_policy_upgrades(RepositoryFormatPackDevelopment2Subtree)
4383 breezy.tests.per_repository.test_repository.TestRepository.test_clone_to_default_format(GitRepositoryFormat)
4384+breezy.tests.per_repository.test_repository.TestRepository.test_clone_to_default_format(RemoteRepositoryFormat-default)
4385+breezy.tests.per_repository.test_repository.TestRepository.test_clone_to_default_format(RemoteRepositoryFormat-v2)
4386 breezy.tests.per_repository.test_repository.TestRepository.test_clone_to_default_format(RepositoryFormat2a)
4387 breezy.tests.per_repository.test_repository.TestRepository.test_clone_to_default_format(RepositoryFormat2aSubtree)
4388 breezy.tests.per_repository.test_repository.TestRepository.test_clone_to_default_format(RepositoryFormat4)
4389@@ -10856,7 +11470,15 @@
4390 breezy.tests.per_repository.test_repository.TestRepository.test_clone_to_hpss(RepositoryFormat4)
4391 breezy.tests.per_repository.test_repository.TestRepository.test_clone_to_hpss(RepositoryFormat5)
4392 breezy.tests.per_repository.test_repository.TestRepository.test_clone_to_hpss(RepositoryFormat6)
4393+breezy.tests.per_repository.test_repository.TestRepository.test_commit_unicode_control_characters(GitRepositoryFormat)
4394+breezy.tests.per_repository.test_repository.TestRepository.test_commit_unicode_control_characters(RemoteRepositoryFormat-default)
4395+breezy.tests.per_repository.test_repository.TestRepository.test_commit_unicode_control_characters(RemoteRepositoryFormat-v2)
4396+breezy.tests.per_repository.test_repository.TestRepository.test_commit_unicode_control_characters(RepositoryFormat2a)
4397+breezy.tests.per_repository.test_repository.TestRepository.test_commit_unicode_control_characters(RepositoryFormat2aSubtree)
4398+breezy.tests.per_repository.test_repository.TestRepository.test_commit_unicode_control_characters(RepositoryFormat4)
4399 breezy.tests.per_repository.test_repository.TestRepository.test_commit_unicode_message(GitRepositoryFormat)
4400+breezy.tests.per_repository.test_repository.TestRepository.test_commit_unicode_message(RemoteRepositoryFormat-default)
4401+breezy.tests.per_repository.test_repository.TestRepository.test_commit_unicode_message(RemoteRepositoryFormat-v2)
4402 breezy.tests.per_repository.test_repository.TestRepository.test_commit_unicode_message(RepositoryFormat2a)
4403 breezy.tests.per_repository.test_repository.TestRepository.test_commit_unicode_message(RepositoryFormat2aSubtree)
4404 breezy.tests.per_repository.test_repository.TestRepository.test_commit_unicode_message(RepositoryFormat4)
4405@@ -11190,6 +11812,8 @@
4406 breezy.tests.per_repository.test_repository.TestRepository.test_get_graph(RepositoryFormatKnitPack6)
4407 breezy.tests.per_repository.test_repository.TestRepository.test_get_graph(RepositoryFormatKnitPack6RichRoot)
4408 breezy.tests.per_repository.test_repository.TestRepository.test_get_graph(RepositoryFormatPackDevelopment2Subtree)
4409+breezy.tests.per_repository.test_repository.TestRepository.test_get_known_graph_ancestry(RemoteRepositoryFormat-default)
4410+breezy.tests.per_repository.test_repository.TestRepository.test_get_known_graph_ancestry(RemoteRepositoryFormat-v2)
4411 breezy.tests.per_repository.test_repository.TestRepository.test_get_known_graph_ancestry(RepositoryFormat2a)
4412 breezy.tests.per_repository.test_repository.TestRepository.test_get_known_graph_ancestry(RepositoryFormat2aSubtree)
4413 breezy.tests.per_repository.test_repository.TestRepository.test_get_known_graph_ancestry(RepositoryFormat4)
4414@@ -11209,6 +11833,8 @@
4415 breezy.tests.per_repository.test_repository.TestRepository.test_get_known_graph_ancestry(RepositoryFormatKnitPack6RichRoot)
4416 breezy.tests.per_repository.test_repository.TestRepository.test_get_known_graph_ancestry(RepositoryFormatPackDevelopment2Subtree)
4417 breezy.tests.per_repository.test_repository.TestRepository.test_get_revision_delta(GitRepositoryFormat)
4418+breezy.tests.per_repository.test_repository.TestRepository.test_get_revision_delta(RemoteRepositoryFormat-default)
4419+breezy.tests.per_repository.test_repository.TestRepository.test_get_revision_delta(RemoteRepositoryFormat-v2)
4420 breezy.tests.per_repository.test_repository.TestRepository.test_get_revision_delta(RepositoryFormat2a)
4421 breezy.tests.per_repository.test_repository.TestRepository.test_get_revision_delta(RepositoryFormat2aSubtree)
4422 breezy.tests.per_repository.test_repository.TestRepository.test_get_revision_delta(RepositoryFormat4)
4423@@ -11223,6 +11849,8 @@
4424 breezy.tests.per_repository.test_repository.TestRepository.test_get_revision_delta(RepositoryFormatKnitPack6RichRoot)
4425 breezy.tests.per_repository.test_repository.TestRepository.test_get_revision_delta(RepositoryFormatPackDevelopment2Subtree)
4426 breezy.tests.per_repository.test_repository.TestRepository.test_get_revisions(GitRepositoryFormat)
4427+breezy.tests.per_repository.test_repository.TestRepository.test_get_revisions(RemoteRepositoryFormat-default)
4428+breezy.tests.per_repository.test_repository.TestRepository.test_get_revisions(RemoteRepositoryFormat-v2)
4429 breezy.tests.per_repository.test_repository.TestRepository.test_get_revisions(RepositoryFormat2a)
4430 breezy.tests.per_repository.test_repository.TestRepository.test_get_revisions(RepositoryFormat2aSubtree)
4431 breezy.tests.per_repository.test_repository.TestRepository.test_get_revisions(RepositoryFormat4)
4432@@ -11269,8 +11897,43 @@
4433 breezy.tests.per_repository.test_repository.TestRepository.test_implements_revision_graph_can_have_wrong_parents(RepositoryFormatKnitPack6)
4434 breezy.tests.per_repository.test_repository.TestRepository.test_implements_revision_graph_can_have_wrong_parents(RepositoryFormatKnitPack6RichRoot)
4435 breezy.tests.per_repository.test_repository.TestRepository.test_implements_revision_graph_can_have_wrong_parents(RepositoryFormatPackDevelopment2Subtree)
4436+breezy.tests.per_repository.test_repository.TestRepository.test_iter_files_bytes(GitRepositoryFormat)
4437+breezy.tests.per_repository.test_repository.TestRepository.test_iter_files_bytes(RemoteRepositoryFormat-default)
4438+breezy.tests.per_repository.test_repository.TestRepository.test_iter_files_bytes(RemoteRepositoryFormat-v2)
4439+breezy.tests.per_repository.test_repository.TestRepository.test_iter_files_bytes(RepositoryFormat2a)
4440+breezy.tests.per_repository.test_repository.TestRepository.test_iter_files_bytes(RepositoryFormat2aSubtree)
4441 breezy.tests.per_repository.test_repository.TestRepository.test_iter_files_bytes(RepositoryFormat4)
4442+breezy.tests.per_repository.test_repository.TestRepository.test_iter_files_bytes(RepositoryFormat5)
4443+breezy.tests.per_repository.test_repository.TestRepository.test_iter_files_bytes(RepositoryFormat6)
4444+breezy.tests.per_repository.test_repository.TestRepository.test_iter_files_bytes(RepositoryFormatKnit3)
4445+breezy.tests.per_repository.test_repository.TestRepository.test_iter_files_bytes(RepositoryFormatKnit4)
4446+breezy.tests.per_repository.test_repository.TestRepository.test_iter_files_bytes(RepositoryFormatKnitPack3)
4447+breezy.tests.per_repository.test_repository.TestRepository.test_iter_files_bytes(RepositoryFormatKnitPack4)
4448+breezy.tests.per_repository.test_repository.TestRepository.test_iter_files_bytes(RepositoryFormatKnitPack5RichRoot)
4449+breezy.tests.per_repository.test_repository.TestRepository.test_iter_files_bytes(RepositoryFormatKnitPack5RichRootBroken)
4450+breezy.tests.per_repository.test_repository.TestRepository.test_iter_files_bytes(RepositoryFormatKnitPack6RichRoot)
4451+breezy.tests.per_repository.test_repository.TestRepository.test_iter_files_bytes(RepositoryFormatPackDevelopment2Subtree)
4452+breezy.tests.per_repository.test_repository.TestRepository.test_iter_revisions(GitRepositoryFormat)
4453+breezy.tests.per_repository.test_repository.TestRepository.test_iter_revisions(RemoteRepositoryFormat-default)
4454+breezy.tests.per_repository.test_repository.TestRepository.test_iter_revisions(RemoteRepositoryFormat-v2)
4455+breezy.tests.per_repository.test_repository.TestRepository.test_iter_revisions(RepositoryFormat2a)
4456+breezy.tests.per_repository.test_repository.TestRepository.test_iter_revisions(RepositoryFormat2aSubtree)
4457 breezy.tests.per_repository.test_repository.TestRepository.test_iter_revisions(RepositoryFormat4)
4458+breezy.tests.per_repository.test_repository.TestRepository.test_iter_revisions(RepositoryFormat5)
4459+breezy.tests.per_repository.test_repository.TestRepository.test_iter_revisions(RepositoryFormat6)
4460+breezy.tests.per_repository.test_repository.TestRepository.test_iter_revisions(RepositoryFormat7)
4461+breezy.tests.per_repository.test_repository.TestRepository.test_iter_revisions(RepositoryFormatKnit1)
4462+breezy.tests.per_repository.test_repository.TestRepository.test_iter_revisions(RepositoryFormatKnit3)
4463+breezy.tests.per_repository.test_repository.TestRepository.test_iter_revisions(RepositoryFormatKnit4)
4464+breezy.tests.per_repository.test_repository.TestRepository.test_iter_revisions(RepositoryFormatKnitPack1)
4465+breezy.tests.per_repository.test_repository.TestRepository.test_iter_revisions(RepositoryFormatKnitPack3)
4466+breezy.tests.per_repository.test_repository.TestRepository.test_iter_revisions(RepositoryFormatKnitPack4)
4467+breezy.tests.per_repository.test_repository.TestRepository.test_iter_revisions(RepositoryFormatKnitPack5)
4468+breezy.tests.per_repository.test_repository.TestRepository.test_iter_revisions(RepositoryFormatKnitPack5RichRoot)
4469+breezy.tests.per_repository.test_repository.TestRepository.test_iter_revisions(RepositoryFormatKnitPack5RichRootBroken)
4470+breezy.tests.per_repository.test_repository.TestRepository.test_iter_revisions(RepositoryFormatKnitPack6)
4471+breezy.tests.per_repository.test_repository.TestRepository.test_iter_revisions(RepositoryFormatKnitPack6RichRoot)
4472+breezy.tests.per_repository.test_repository.TestRepository.test_iter_revisions(RepositoryFormatPackDevelopment2Subtree)
4473 breezy.tests.per_repository.test_repository.TestRepository.test__make_parents_provider(GitRepositoryFormat)
4474 breezy.tests.per_repository.test_repository.TestRepository.test__make_parents_provider(RemoteRepositoryFormat-default)
4475 breezy.tests.per_repository.test_repository.TestRepository.test__make_parents_provider(RemoteRepositoryFormat-v2)
4476@@ -11293,6 +11956,8 @@
4477 breezy.tests.per_repository.test_repository.TestRepository.test__make_parents_provider(RepositoryFormatKnitPack6RichRoot)
4478 breezy.tests.per_repository.test_repository.TestRepository.test__make_parents_provider(RepositoryFormatPackDevelopment2Subtree)
4479 breezy.tests.per_repository.test_repository.TestRepository.test_parent_map_type(GitRepositoryFormat)
4480+breezy.tests.per_repository.test_repository.TestRepository.test_parent_map_type(RemoteRepositoryFormat-default)
4481+breezy.tests.per_repository.test_repository.TestRepository.test_parent_map_type(RemoteRepositoryFormat-v2)
4482 breezy.tests.per_repository.test_repository.TestRepository.test_parent_map_type(RepositoryFormat2a)
4483 breezy.tests.per_repository.test_repository.TestRepository.test_parent_map_type(RepositoryFormat2aSubtree)
4484 breezy.tests.per_repository.test_repository.TestRepository.test_parent_map_type(RepositoryFormat4)
4485@@ -11312,6 +11977,8 @@
4486 breezy.tests.per_repository.test_repository.TestRepository.test_parent_map_type(RepositoryFormatKnitPack6RichRoot)
4487 breezy.tests.per_repository.test_repository.TestRepository.test_parent_map_type(RepositoryFormatPackDevelopment2Subtree)
4488 breezy.tests.per_repository.test_repository.TestRepository.test_pointless_commit(GitRepositoryFormat)
4489+breezy.tests.per_repository.test_repository.TestRepository.test_pointless_commit(RemoteRepositoryFormat-default)
4490+breezy.tests.per_repository.test_repository.TestRepository.test_pointless_commit(RemoteRepositoryFormat-v2)
4491 breezy.tests.per_repository.test_repository.TestRepository.test_pointless_commit(RepositoryFormat2a)
4492 breezy.tests.per_repository.test_repository.TestRepository.test_pointless_commit(RepositoryFormat2aSubtree)
4493 breezy.tests.per_repository.test_repository.TestRepository.test_pointless_commit(RepositoryFormat4)
4494@@ -11330,6 +11997,8 @@
4495 breezy.tests.per_repository.test_repository.TestRepository.test_pointless_commit(RepositoryFormatKnitPack6)
4496 breezy.tests.per_repository.test_repository.TestRepository.test_pointless_commit(RepositoryFormatKnitPack6RichRoot)
4497 breezy.tests.per_repository.test_repository.TestRepository.test_pointless_commit(RepositoryFormatPackDevelopment2Subtree)
4498+breezy.tests.per_repository.test_repository.TestRepository.test_revision_tree(RemoteRepositoryFormat-default)
4499+breezy.tests.per_repository.test_repository.TestRepository.test_revision_tree(RemoteRepositoryFormat-v2)
4500 breezy.tests.per_repository.test_repository.TestRepository.test_revision_tree(RepositoryFormat2a)
4501 breezy.tests.per_repository.test_repository.TestRepository.test_revision_tree(RepositoryFormat2aSubtree)
4502 breezy.tests.per_repository.test_repository.TestRepository.test_revision_tree(RepositoryFormat4)
4503@@ -11348,6 +12017,8 @@
4504 breezy.tests.per_repository.test_repository.TestRepository.test_revision_tree(RepositoryFormatKnitPack6)
4505 breezy.tests.per_repository.test_repository.TestRepository.test_revision_tree(RepositoryFormatKnitPack6RichRoot)
4506 breezy.tests.per_repository.test_repository.TestRepository.test_revision_tree(RepositoryFormatPackDevelopment2Subtree)
4507+breezy.tests.per_repository.test_repository.TestRepository.test_root_entry_has_revision(RemoteRepositoryFormat-default)
4508+breezy.tests.per_repository.test_repository.TestRepository.test_root_entry_has_revision(RemoteRepositoryFormat-v2)
4509 breezy.tests.per_repository.test_repository.TestRepository.test_root_entry_has_revision(RepositoryFormat2a)
4510 breezy.tests.per_repository.test_repository.TestRepository.test_root_entry_has_revision(RepositoryFormat2aSubtree)
4511 breezy.tests.per_repository.test_repository.TestRepository.test_root_entry_has_revision(RepositoryFormat4)
4512@@ -11471,6 +12142,8 @@
4513 breezy.tests.per_repository.test_repository.TestRepository.test_sprout_from_hpss_preserves_format(RepositoryFormatKnitPack6)
4514 breezy.tests.per_repository.test_repository.TestRepository.test_sprout_from_hpss_preserves_format(RepositoryFormatKnitPack6RichRoot)
4515 breezy.tests.per_repository.test_repository.TestRepository.test_sprout_from_hpss_preserves_format(RepositoryFormatPackDevelopment2Subtree)
4516+breezy.tests.per_repository.test_repository.TestRepository.test_supports_rich_root(RemoteRepositoryFormat-default)
4517+breezy.tests.per_repository.test_repository.TestRepository.test_supports_rich_root(RemoteRepositoryFormat-v2)
4518 breezy.tests.per_repository.test_repository.TestRepository.test_supports_rich_root(RepositoryFormat2a)
4519 breezy.tests.per_repository.test_repository.TestRepository.test_supports_rich_root(RepositoryFormat2aSubtree)
4520 breezy.tests.per_repository.test_repository.TestRepository.test_supports_rich_root(RepositoryFormat4)
4521@@ -11490,6 +12163,8 @@
4522 breezy.tests.per_repository.test_repository.TestRepository.test_supports_rich_root(RepositoryFormatKnitPack6RichRoot)
4523 breezy.tests.per_repository.test_repository.TestRepository.test_supports_rich_root(RepositoryFormatPackDevelopment2Subtree)
4524 breezy.tests.per_repository.test_repository.TestRepository.test_upgrade_preserves_signatures(GitRepositoryFormat)
4525+breezy.tests.per_repository.test_repository.TestRepository.test_upgrade_preserves_signatures(RemoteRepositoryFormat-default)
4526+breezy.tests.per_repository.test_repository.TestRepository.test_upgrade_preserves_signatures(RemoteRepositoryFormat-v2)
4527 breezy.tests.per_repository.test_repository.TestRepository.test_upgrade_preserves_signatures(RepositoryFormat2a)
4528 breezy.tests.per_repository.test_repository.TestRepository.test_upgrade_preserves_signatures(RepositoryFormat2aSubtree)
4529 breezy.tests.per_repository.test_repository.TestRepository.test_upgrade_preserves_signatures(RepositoryFormat4)
4530@@ -11508,6 +12183,8 @@
4531 breezy.tests.per_repository.test_repository.TestRepository.test_upgrade_preserves_signatures(RepositoryFormatKnitPack6RichRoot)
4532 breezy.tests.per_repository.test_repository.TestRepository.test_upgrade_preserves_signatures(RepositoryFormatPackDevelopment2Subtree)
4533 breezy.tests.per_repository.test_revision.TestRevisionAttributes.test_revision_accessors(GitRepositoryFormat)
4534+breezy.tests.per_repository.test_revision.TestRevisionAttributes.test_revision_accessors(RemoteRepositoryFormat-default)
4535+breezy.tests.per_repository.test_revision.TestRevisionAttributes.test_revision_accessors(RemoteRepositoryFormat-v2)
4536 breezy.tests.per_repository.test_revision.TestRevisionAttributes.test_revision_accessors(RepositoryFormat2a)
4537 breezy.tests.per_repository.test_revision.TestRevisionAttributes.test_revision_accessors(RepositoryFormat2aSubtree)
4538 breezy.tests.per_repository.test_revision.TestRevisionAttributes.test_revision_accessors(RepositoryFormat4)
4539@@ -11527,6 +12204,8 @@
4540 breezy.tests.per_repository.test_revision.TestRevisionAttributes.test_revision_accessors(RepositoryFormatKnitPack6RichRoot)
4541 breezy.tests.per_repository.test_revision.TestRevisionAttributes.test_revision_accessors(RepositoryFormatPackDevelopment2Subtree)
4542 breezy.tests.per_repository.test_revision.TestRevisionAttributes.test_zero_timezone(GitRepositoryFormat)
4543+breezy.tests.per_repository.test_revision.TestRevisionAttributes.test_zero_timezone(RemoteRepositoryFormat-default)
4544+breezy.tests.per_repository.test_revision.TestRevisionAttributes.test_zero_timezone(RemoteRepositoryFormat-v2)
4545 breezy.tests.per_repository.test_revision.TestRevisionAttributes.test_zero_timezone(RepositoryFormat2a)
4546 breezy.tests.per_repository.test_revision.TestRevisionAttributes.test_zero_timezone(RepositoryFormat2aSubtree)
4547 breezy.tests.per_repository.test_revision.TestRevisionAttributes.test_zero_timezone(RepositoryFormat4)
4548@@ -11567,6 +12246,8 @@
4549 breezy.tests.per_repository.test_revision.TestRevProps.test_invalid_revprops(RepositoryFormatKnitPack6RichRoot)
4550 breezy.tests.per_repository.test_revision.TestRevProps.test_invalid_revprops(RepositoryFormatPackDevelopment2Subtree)
4551 breezy.tests.per_repository.test_revision.TestRevProps.test_simple_revprops(GitRepositoryFormat)
4552+breezy.tests.per_repository.test_revision.TestRevProps.test_simple_revprops(RemoteRepositoryFormat-default)
4553+breezy.tests.per_repository.test_revision.TestRevProps.test_simple_revprops(RemoteRepositoryFormat-v2)
4554 breezy.tests.per_repository.test_revision.TestRevProps.test_simple_revprops(RepositoryFormat2a)
4555 breezy.tests.per_repository.test_revision.TestRevProps.test_simple_revprops(RepositoryFormat2aSubtree)
4556 breezy.tests.per_repository.test_revision.TestRevProps.test_simple_revprops(RepositoryFormat4)
4557@@ -11586,6 +12267,8 @@
4558 breezy.tests.per_repository.test_revision.TestRevProps.test_simple_revprops(RepositoryFormatKnitPack6RichRoot)
4559 breezy.tests.per_repository.test_revision.TestRevProps.test_simple_revprops(RepositoryFormatPackDevelopment2Subtree)
4560 breezy.tests.per_repository.test_signatures.TestSignatures.test_clone_preserves_signatures(GitRepositoryFormat)
4561+breezy.tests.per_repository.test_signatures.TestSignatures.test_clone_preserves_signatures(RemoteRepositoryFormat-default)
4562+breezy.tests.per_repository.test_signatures.TestSignatures.test_clone_preserves_signatures(RemoteRepositoryFormat-v2)
4563 breezy.tests.per_repository.test_signatures.TestSignatures.test_clone_preserves_signatures(RepositoryFormat2a)
4564 breezy.tests.per_repository.test_signatures.TestSignatures.test_clone_preserves_signatures(RepositoryFormat2aSubtree)
4565 breezy.tests.per_repository.test_signatures.TestSignatures.test_clone_preserves_signatures(RepositoryFormat4)
4566@@ -11605,6 +12288,8 @@
4567 breezy.tests.per_repository.test_signatures.TestSignatures.test_clone_preserves_signatures(RepositoryFormatKnitPack6RichRoot)
4568 breezy.tests.per_repository.test_signatures.TestSignatures.test_clone_preserves_signatures(RepositoryFormatPackDevelopment2Subtree)
4569 breezy.tests.per_repository.test_signatures.TestSignatures.test_sign_existing_revision(GitRepositoryFormat)
4570+breezy.tests.per_repository.test_signatures.TestSignatures.test_sign_existing_revision(RemoteRepositoryFormat-default)
4571+breezy.tests.per_repository.test_signatures.TestSignatures.test_sign_existing_revision(RemoteRepositoryFormat-v2)
4572 breezy.tests.per_repository.test_signatures.TestSignatures.test_sign_existing_revision(RepositoryFormat2a)
4573 breezy.tests.per_repository.test_signatures.TestSignatures.test_sign_existing_revision(RepositoryFormat2aSubtree)
4574 breezy.tests.per_repository.test_signatures.TestSignatures.test_sign_existing_revision(RepositoryFormat4)
4575@@ -11624,6 +12309,7 @@
4576 breezy.tests.per_repository.test_signatures.TestSignatures.test_sign_existing_revision(RepositoryFormatKnitPack6RichRoot)
4577 breezy.tests.per_repository.test_signatures.TestSignatures.test_sign_existing_revision(RepositoryFormatPackDevelopment2Subtree)
4578 breezy.tests.per_repository.test_signatures.TestSignatures.test_store_signature(GitRepositoryFormat)
4579+breezy.tests.per_repository.test_signatures.TestSignatures.test_store_signature(RemoteRepositoryFormat-v2)
4580 breezy.tests.per_repository.test_signatures.TestSignatures.test_store_signature(RepositoryFormat2a)
4581 breezy.tests.per_repository.test_signatures.TestSignatures.test_store_signature(RepositoryFormat2aSubtree)
4582 breezy.tests.per_repository.test_signatures.TestSignatures.test_store_signature(RepositoryFormat4)
4583@@ -11644,6 +12330,8 @@
4584 breezy.tests.per_repository.test_signatures.TestSignatures.test_store_signature(RepositoryFormatPackDevelopment2Subtree)
4585 breezy.tests.per_repository.test_signatures.TestSignatures.test_verify_revision_signature(GitRepositoryFormat)
4586 breezy.tests.per_repository.test_signatures.TestSignatures.test_verify_revision_signature_not_signed(GitRepositoryFormat)
4587+breezy.tests.per_repository.test_signatures.TestSignatures.test_verify_revision_signature_not_signed(RemoteRepositoryFormat-default)
4588+breezy.tests.per_repository.test_signatures.TestSignatures.test_verify_revision_signature_not_signed(RemoteRepositoryFormat-v2)
4589 breezy.tests.per_repository.test_signatures.TestSignatures.test_verify_revision_signature_not_signed(RepositoryFormat2a)
4590 breezy.tests.per_repository.test_signatures.TestSignatures.test_verify_revision_signature_not_signed(RepositoryFormat2aSubtree)
4591 breezy.tests.per_repository.test_signatures.TestSignatures.test_verify_revision_signature_not_signed(RepositoryFormat4)
4592@@ -11662,6 +12350,8 @@
4593 breezy.tests.per_repository.test_signatures.TestSignatures.test_verify_revision_signature_not_signed(RepositoryFormatKnitPack6)
4594 breezy.tests.per_repository.test_signatures.TestSignatures.test_verify_revision_signature_not_signed(RepositoryFormatKnitPack6RichRoot)
4595 breezy.tests.per_repository.test_signatures.TestSignatures.test_verify_revision_signature_not_signed(RepositoryFormatPackDevelopment2Subtree)
4596+breezy.tests.per_repository.test_signatures.TestSignatures.test_verify_revision_signature(RemoteRepositoryFormat-default)
4597+breezy.tests.per_repository.test_signatures.TestSignatures.test_verify_revision_signature(RemoteRepositoryFormat-v2)
4598 breezy.tests.per_repository.test_signatures.TestSignatures.test_verify_revision_signature(RepositoryFormat2a)
4599 breezy.tests.per_repository.test_signatures.TestSignatures.test_verify_revision_signature(RepositoryFormat2aSubtree)
4600 breezy.tests.per_repository.test_signatures.TestSignatures.test_verify_revision_signature(RepositoryFormat4)
4601@@ -11681,6 +12371,8 @@
4602 breezy.tests.per_repository.test_signatures.TestSignatures.test_verify_revision_signature(RepositoryFormatKnitPack6RichRoot)
4603 breezy.tests.per_repository.test_signatures.TestSignatures.test_verify_revision_signature(RepositoryFormatPackDevelopment2Subtree)
4604 breezy.tests.per_repository.test_signatures.TestSignatures.test_verify_revision_signatures(GitRepositoryFormat)
4605+breezy.tests.per_repository.test_signatures.TestSignatures.test_verify_revision_signatures(RemoteRepositoryFormat-default)
4606+breezy.tests.per_repository.test_signatures.TestSignatures.test_verify_revision_signatures(RemoteRepositoryFormat-v2)
4607 breezy.tests.per_repository.test_signatures.TestSignatures.test_verify_revision_signatures(RepositoryFormat2a)
4608 breezy.tests.per_repository.test_signatures.TestSignatures.test_verify_revision_signatures(RepositoryFormat2aSubtree)
4609 breezy.tests.per_repository.test_signatures.TestSignatures.test_verify_revision_signatures(RepositoryFormat4)
4610@@ -11741,6 +12433,9 @@
4611 breezy.tests.per_repository.test_statistics.TestGatherStats.test_gather_stats_empty_repo(RepositoryFormatKnitPack6)
4612 breezy.tests.per_repository.test_statistics.TestGatherStats.test_gather_stats_empty_repo(RepositoryFormatKnitPack6RichRoot)
4613 breezy.tests.per_repository.test_statistics.TestGatherStats.test_gather_stats_empty_repo(RepositoryFormatPackDevelopment2Subtree)
4614+breezy.tests.per_repository.test_statistics.TestGatherStats.test_gather_stats(GitRepositoryFormat)
4615+breezy.tests.per_repository.test_statistics.TestGatherStats.test_gather_stats(RemoteRepositoryFormat-default)
4616+breezy.tests.per_repository.test_statistics.TestGatherStats.test_gather_stats(RemoteRepositoryFormat-v2)
4617 breezy.tests.per_repository.test_statistics.TestGatherStats.test_gather_stats(RepositoryFormat2a)
4618 breezy.tests.per_repository.test_statistics.TestGatherStats.test_gather_stats(RepositoryFormat2aSubtree)
4619 breezy.tests.per_repository.test_statistics.TestGatherStats.test_gather_stats(RepositoryFormat4)
4620@@ -11988,6 +12683,8 @@
4621 breezy.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_not_in_write_group_errors(RepositoryFormatKnitPack6)
4622 breezy.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_not_in_write_group_errors(RepositoryFormatKnitPack6RichRoot)
4623 breezy.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_not_in_write_group_errors(RepositoryFormatPackDevelopment2Subtree)
4624+breezy.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_same_validator(RemoteRepositoryFormat-default)
4625+breezy.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_same_validator(RemoteRepositoryFormat-v2)
4626 breezy.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_same_validator(RepositoryFormat2a)
4627 breezy.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_same_validator(RepositoryFormat2aSubtree)
4628 breezy.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_same_validator(RepositoryFormat4)
4629@@ -12006,6 +12703,22 @@
4630 breezy.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_same_validator(RepositoryFormatKnitPack6)
4631 breezy.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_same_validator(RepositoryFormatKnitPack6RichRoot)
4632 breezy.tests.per_repository_vf.test_add_inventory_by_delta.TestAddInventoryByDelta.test_same_validator(RepositoryFormatPackDevelopment2Subtree)
4633+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RemoteRepositoryFormat-default,ClaimedFileParentDidNotModifyFileScenario)
4634+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RemoteRepositoryFormat-default,FileParentHasInaccessibleInventoryScenario)
4635+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RemoteRepositoryFormat-default,FileParentIsNotInRevisionAncestryScenario)
4636+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RemoteRepositoryFormat-default,FileParentsNotReferencedByAnyInventoryScenario)
4637+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RemoteRepositoryFormat-default,IncorrectlyOrderedParentsScenario)
4638+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RemoteRepositoryFormat-default,TooManyParentsScenario)
4639+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RemoteRepositoryFormat-default,UndamagedRepositoryScenario)
4640+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RemoteRepositoryFormat-default,UnreferencedFileParentsFromNoOpMergeScenario)
4641+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RemoteRepositoryFormat-v2,ClaimedFileParentDidNotModifyFileScenario)
4642+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RemoteRepositoryFormat-v2,FileParentHasInaccessibleInventoryScenario)
4643+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RemoteRepositoryFormat-v2,FileParentIsNotInRevisionAncestryScenario)
4644+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RemoteRepositoryFormat-v2,FileParentsNotReferencedByAnyInventoryScenario)
4645+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RemoteRepositoryFormat-v2,IncorrectlyOrderedParentsScenario)
4646+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RemoteRepositoryFormat-v2,TooManyParentsScenario)
4647+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RemoteRepositoryFormat-v2,UndamagedRepositoryScenario)
4648+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RemoteRepositoryFormat-v2,UnreferencedFileParentsFromNoOpMergeScenario)
4649 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormat4,ClaimedFileParentDidNotModifyFileScenario)
4650 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormat4,FileParentHasInaccessibleInventoryScenario)
4651 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormat4,FileParentIsNotInRevisionAncestryScenario)
4652@@ -12038,6 +12751,22 @@
4653 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormat7,TooManyParentsScenario)
4654 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormat7,UndamagedRepositoryScenario)
4655 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_check_behaviour(RepositoryFormat7,UnreferencedFileParentsFromNoOpMergeScenario)
4656+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RemoteRepositoryFormat-default,ClaimedFileParentDidNotModifyFileScenario)
4657+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RemoteRepositoryFormat-default,FileParentHasInaccessibleInventoryScenario)
4658+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RemoteRepositoryFormat-default,FileParentIsNotInRevisionAncestryScenario)
4659+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RemoteRepositoryFormat-default,FileParentsNotReferencedByAnyInventoryScenario)
4660+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RemoteRepositoryFormat-default,IncorrectlyOrderedParentsScenario)
4661+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RemoteRepositoryFormat-default,TooManyParentsScenario)
4662+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RemoteRepositoryFormat-default,UndamagedRepositoryScenario)
4663+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RemoteRepositoryFormat-default,UnreferencedFileParentsFromNoOpMergeScenario)
4664+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RemoteRepositoryFormat-v2,ClaimedFileParentDidNotModifyFileScenario)
4665+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RemoteRepositoryFormat-v2,FileParentHasInaccessibleInventoryScenario)
4666+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RemoteRepositoryFormat-v2,FileParentIsNotInRevisionAncestryScenario)
4667+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RemoteRepositoryFormat-v2,FileParentsNotReferencedByAnyInventoryScenario)
4668+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RemoteRepositoryFormat-v2,IncorrectlyOrderedParentsScenario)
4669+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RemoteRepositoryFormat-v2,TooManyParentsScenario)
4670+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RemoteRepositoryFormat-v2,UndamagedRepositoryScenario)
4671+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RemoteRepositoryFormat-v2,UnreferencedFileParentsFromNoOpMergeScenario)
4672 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormat2a,ClaimedFileParentDidNotModifyFileScenario)
4673 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormat2a,FileParentHasInaccessibleInventoryScenario)
4674 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormat2a,FileParentIsNotInRevisionAncestryScenario)
4675@@ -12182,6 +12911,22 @@
4676 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatPackDevelopment2Subtree,TooManyParentsScenario)
4677 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatPackDevelopment2Subtree,UndamagedRepositoryScenario)
4678 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_find_text_key_references(RepositoryFormatPackDevelopment2Subtree,UnreferencedFileParentsFromNoOpMergeScenario)
4679+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RemoteRepositoryFormat-default,ClaimedFileParentDidNotModifyFileScenario)
4680+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RemoteRepositoryFormat-default,FileParentHasInaccessibleInventoryScenario)
4681+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RemoteRepositoryFormat-default,FileParentIsNotInRevisionAncestryScenario)
4682+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RemoteRepositoryFormat-default,FileParentsNotReferencedByAnyInventoryScenario)
4683+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RemoteRepositoryFormat-default,IncorrectlyOrderedParentsScenario)
4684+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RemoteRepositoryFormat-default,TooManyParentsScenario)
4685+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RemoteRepositoryFormat-default,UndamagedRepositoryScenario)
4686+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RemoteRepositoryFormat-default,UnreferencedFileParentsFromNoOpMergeScenario)
4687+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RemoteRepositoryFormat-v2,ClaimedFileParentDidNotModifyFileScenario)
4688+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RemoteRepositoryFormat-v2,FileParentHasInaccessibleInventoryScenario)
4689+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RemoteRepositoryFormat-v2,FileParentIsNotInRevisionAncestryScenario)
4690+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RemoteRepositoryFormat-v2,FileParentsNotReferencedByAnyInventoryScenario)
4691+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RemoteRepositoryFormat-v2,IncorrectlyOrderedParentsScenario)
4692+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RemoteRepositoryFormat-v2,TooManyParentsScenario)
4693+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RemoteRepositoryFormat-v2,UndamagedRepositoryScenario)
4694+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RemoteRepositoryFormat-v2,UnreferencedFileParentsFromNoOpMergeScenario)
4695 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormat2a,ClaimedFileParentDidNotModifyFileScenario)
4696 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormat2a,FileParentHasInaccessibleInventoryScenario)
4697 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormat2a,FileParentIsNotInRevisionAncestryScenario)
4698@@ -12192,8 +12937,10 @@
4699 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormat2aSubtree,FileParentIsNotInRevisionAncestryScenario)
4700 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormat2aSubtree,FileParentsNotReferencedByAnyInventoryScenario)
4701 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormat2aSubtree,IncorrectlyOrderedParentsScenario)
4702+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormat2aSubtree,TooManyParentsScenario)
4703 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormat2aSubtree,UndamagedRepositoryScenario)
4704 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormat2aSubtree,UnreferencedFileParentsFromNoOpMergeScenario)
4705+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormat2a,TooManyParentsScenario)
4706 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormat2a,UndamagedRepositoryScenario)
4707 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormat2a,UnreferencedFileParentsFromNoOpMergeScenario)
4708 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormat4,ClaimedFileParentDidNotModifyFileScenario)
4709@@ -12233,6 +12980,7 @@
4710 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnit1,FileParentIsNotInRevisionAncestryScenario)
4711 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnit1,FileParentsNotReferencedByAnyInventoryScenario)
4712 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnit1,IncorrectlyOrderedParentsScenario)
4713+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnit1,TooManyParentsScenario)
4714 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnit1,UndamagedRepositoryScenario)
4715 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnit1,UnreferencedFileParentsFromNoOpMergeScenario)
4716 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnit3,ClaimedFileParentDidNotModifyFileScenario)
4717@@ -12240,6 +12988,7 @@
4718 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnit3,FileParentIsNotInRevisionAncestryScenario)
4719 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnit3,FileParentsNotReferencedByAnyInventoryScenario)
4720 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnit3,IncorrectlyOrderedParentsScenario)
4721+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnit3,TooManyParentsScenario)
4722 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnit3,UndamagedRepositoryScenario)
4723 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnit3,UnreferencedFileParentsFromNoOpMergeScenario)
4724 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnit4,ClaimedFileParentDidNotModifyFileScenario)
4725@@ -12247,6 +12996,7 @@
4726 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnit4,FileParentIsNotInRevisionAncestryScenario)
4727 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnit4,FileParentsNotReferencedByAnyInventoryScenario)
4728 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnit4,IncorrectlyOrderedParentsScenario)
4729+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnit4,TooManyParentsScenario)
4730 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnit4,UndamagedRepositoryScenario)
4731 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnit4,UnreferencedFileParentsFromNoOpMergeScenario)
4732 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack1,ClaimedFileParentDidNotModifyFileScenario)
4733@@ -12254,6 +13004,7 @@
4734 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack1,FileParentIsNotInRevisionAncestryScenario)
4735 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack1,FileParentsNotReferencedByAnyInventoryScenario)
4736 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack1,IncorrectlyOrderedParentsScenario)
4737+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack1,TooManyParentsScenario)
4738 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack1,UndamagedRepositoryScenario)
4739 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack1,UnreferencedFileParentsFromNoOpMergeScenario)
4740 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack3,ClaimedFileParentDidNotModifyFileScenario)
4741@@ -12261,6 +13012,7 @@
4742 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack3,FileParentIsNotInRevisionAncestryScenario)
4743 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack3,FileParentsNotReferencedByAnyInventoryScenario)
4744 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack3,IncorrectlyOrderedParentsScenario)
4745+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack3,TooManyParentsScenario)
4746 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack3,UndamagedRepositoryScenario)
4747 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack3,UnreferencedFileParentsFromNoOpMergeScenario)
4748 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack4,ClaimedFileParentDidNotModifyFileScenario)
4749@@ -12268,6 +13020,7 @@
4750 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack4,FileParentIsNotInRevisionAncestryScenario)
4751 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack4,FileParentsNotReferencedByAnyInventoryScenario)
4752 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack4,IncorrectlyOrderedParentsScenario)
4753+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack4,TooManyParentsScenario)
4754 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack4,UndamagedRepositoryScenario)
4755 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack4,UnreferencedFileParentsFromNoOpMergeScenario)
4756 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack5,ClaimedFileParentDidNotModifyFileScenario)
4757@@ -12280,6 +13033,7 @@
4758 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack5RichRootBroken,FileParentIsNotInRevisionAncestryScenario)
4759 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack5RichRootBroken,FileParentsNotReferencedByAnyInventoryScenario)
4760 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack5RichRootBroken,IncorrectlyOrderedParentsScenario)
4761+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack5RichRootBroken,TooManyParentsScenario)
4762 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack5RichRootBroken,UndamagedRepositoryScenario)
4763 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack5RichRootBroken,UnreferencedFileParentsFromNoOpMergeScenario)
4764 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack5RichRoot,ClaimedFileParentDidNotModifyFileScenario)
4765@@ -12287,8 +13041,10 @@
4766 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack5RichRoot,FileParentIsNotInRevisionAncestryScenario)
4767 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack5RichRoot,FileParentsNotReferencedByAnyInventoryScenario)
4768 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack5RichRoot,IncorrectlyOrderedParentsScenario)
4769+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack5RichRoot,TooManyParentsScenario)
4770 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack5RichRoot,UndamagedRepositoryScenario)
4771 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack5RichRoot,UnreferencedFileParentsFromNoOpMergeScenario)
4772+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack5,TooManyParentsScenario)
4773 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack5,UndamagedRepositoryScenario)
4774 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack5,UnreferencedFileParentsFromNoOpMergeScenario)
4775 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack6,ClaimedFileParentDidNotModifyFileScenario)
4776@@ -12301,8 +13057,10 @@
4777 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack6RichRoot,FileParentIsNotInRevisionAncestryScenario)
4778 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack6RichRoot,FileParentsNotReferencedByAnyInventoryScenario)
4779 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack6RichRoot,IncorrectlyOrderedParentsScenario)
4780+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack6RichRoot,TooManyParentsScenario)
4781 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack6RichRoot,UndamagedRepositoryScenario)
4782 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack6RichRoot,UnreferencedFileParentsFromNoOpMergeScenario)
4783+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack6,TooManyParentsScenario)
4784 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack6,UndamagedRepositoryScenario)
4785 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatKnitPack6,UnreferencedFileParentsFromNoOpMergeScenario)
4786 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatPackDevelopment2Subtree,ClaimedFileParentDidNotModifyFileScenario)
4787@@ -12310,8 +13068,25 @@
4788 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatPackDevelopment2Subtree,FileParentIsNotInRevisionAncestryScenario)
4789 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatPackDevelopment2Subtree,FileParentsNotReferencedByAnyInventoryScenario)
4790 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatPackDevelopment2Subtree,IncorrectlyOrderedParentsScenario)
4791+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatPackDevelopment2Subtree,TooManyParentsScenario)
4792 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatPackDevelopment2Subtree,UndamagedRepositoryScenario)
4793 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test__generate_text_key_index(RepositoryFormatPackDevelopment2Subtree,UnreferencedFileParentsFromNoOpMergeScenario)
4794+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RemoteRepositoryFormat-default,ClaimedFileParentDidNotModifyFileScenario)
4795+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RemoteRepositoryFormat-default,FileParentHasInaccessibleInventoryScenario)
4796+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RemoteRepositoryFormat-default,FileParentIsNotInRevisionAncestryScenario)
4797+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RemoteRepositoryFormat-default,FileParentsNotReferencedByAnyInventoryScenario)
4798+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RemoteRepositoryFormat-default,IncorrectlyOrderedParentsScenario)
4799+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RemoteRepositoryFormat-default,TooManyParentsScenario)
4800+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RemoteRepositoryFormat-default,UndamagedRepositoryScenario)
4801+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RemoteRepositoryFormat-default,UnreferencedFileParentsFromNoOpMergeScenario)
4802+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RemoteRepositoryFormat-v2,ClaimedFileParentDidNotModifyFileScenario)
4803+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RemoteRepositoryFormat-v2,FileParentHasInaccessibleInventoryScenario)
4804+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RemoteRepositoryFormat-v2,FileParentIsNotInRevisionAncestryScenario)
4805+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RemoteRepositoryFormat-v2,FileParentsNotReferencedByAnyInventoryScenario)
4806+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RemoteRepositoryFormat-v2,IncorrectlyOrderedParentsScenario)
4807+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RemoteRepositoryFormat-v2,TooManyParentsScenario)
4808+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RemoteRepositoryFormat-v2,UndamagedRepositoryScenario)
4809+breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RemoteRepositoryFormat-v2,UnreferencedFileParentsFromNoOpMergeScenario)
4810 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormat2a,ClaimedFileParentDidNotModifyFileScenario)
4811 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormat2a,FileParentHasInaccessibleInventoryScenario)
4812 breezy.tests.per_repository_vf.test_check_reconcile.TestFileParentReconciliation.test_reconcile_behaviour(RepositoryFormat2a,FileParentIsNotInRevisionAncestryScenario)
4813@@ -12542,6 +13317,8 @@
4814 breezy.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__find_inconsistent_revision_parents(RepositoryFormatKnitPack6RichRoot)
4815 breezy.tests.per_repository_vf.test_check.TestFindInconsistentRevisionParents.test__find_inconsistent_revision_parents(RepositoryFormatPackDevelopment2Subtree)
4816 breezy.tests.per_repository_vf.test_check.TestNoSpuriousInconsistentAncestors.test_two_files_different_versions_no_inconsistencies_bug_165071(RepositoryFormat4)
4817+breezy.tests.per_repository_vf.test_fetch.TestSource.test_no_absent_records_in_stream_with_ghosts(RemoteRepositoryFormat-default)
4818+breezy.tests.per_repository_vf.test_fetch.TestSource.test_no_absent_records_in_stream_with_ghosts(RemoteRepositoryFormat-v2)
4819 breezy.tests.per_repository_vf.test_fetch.TestSource.test_no_absent_records_in_stream_with_ghosts(RepositoryFormat2a)
4820 breezy.tests.per_repository_vf.test_fetch.TestSource.test_no_absent_records_in_stream_with_ghosts(RepositoryFormat2aSubtree)
4821 breezy.tests.per_repository_vf.test_fetch.TestSource.test_no_absent_records_in_stream_with_ghosts(RepositoryFormat4)
4822@@ -12560,6 +13337,8 @@
4823 breezy.tests.per_repository_vf.test_fetch.TestSource.test_no_absent_records_in_stream_with_ghosts(RepositoryFormatKnitPack6)
4824 breezy.tests.per_repository_vf.test_fetch.TestSource.test_no_absent_records_in_stream_with_ghosts(RepositoryFormatKnitPack6RichRoot)
4825 breezy.tests.per_repository_vf.test_fetch.TestSource.test_no_absent_records_in_stream_with_ghosts(RepositoryFormatPackDevelopment2Subtree)
4826+breezy.tests.per_repository_vf.test_fileid_involved.FileIdInvolvedWGhosts.test_file_ids_include_ghosts(RemoteRepositoryFormat-default)
4827+breezy.tests.per_repository_vf.test_fileid_involved.FileIdInvolvedWGhosts.test_file_ids_include_ghosts(RemoteRepositoryFormat-v2)
4828 breezy.tests.per_repository_vf.test_fileid_involved.FileIdInvolvedWGhosts.test_file_ids_include_ghosts(RepositoryFormat2a)
4829 breezy.tests.per_repository_vf.test_fileid_involved.FileIdInvolvedWGhosts.test_file_ids_include_ghosts(RepositoryFormat2aSubtree)
4830 breezy.tests.per_repository_vf.test_fileid_involved.FileIdInvolvedWGhosts.test_file_ids_include_ghosts(RepositoryFormat4)
4831@@ -12578,7 +13357,6 @@
4832 breezy.tests.per_repository_vf.test_fileid_involved.FileIdInvolvedWGhosts.test_file_ids_include_ghosts(RepositoryFormatKnitPack6)
4833 breezy.tests.per_repository_vf.test_fileid_involved.FileIdInvolvedWGhosts.test_file_ids_include_ghosts(RepositoryFormatKnitPack6RichRoot)
4834 breezy.tests.per_repository_vf.test_fileid_involved.FileIdInvolvedWGhosts.test_file_ids_include_ghosts(RepositoryFormatPackDevelopment2Subtree)
4835-breezy.tests.per_repository_vf.test_fileid_involved.FileIdInvolvedWGhosts.test_file_ids_uses_fallbacks(RemoteRepositoryFormat-default)
4836 breezy.tests.per_repository_vf.test_fileid_involved.FileIdInvolvedWGhosts.test_file_ids_uses_fallbacks(RemoteRepositoryFormat-v2)
4837 breezy.tests.per_repository_vf.test_fileid_involved.FileIdInvolvedWGhosts.test_file_ids_uses_fallbacks(RepositoryFormat2a)
4838 breezy.tests.per_repository_vf.test_fileid_involved.FileIdInvolvedWGhosts.test_file_ids_uses_fallbacks(RepositoryFormat2aSubtree)
4839@@ -12598,6 +13376,8 @@
4840 breezy.tests.per_repository_vf.test_fileid_involved.FileIdInvolvedWGhosts.test_file_ids_uses_fallbacks(RepositoryFormatKnitPack6)
4841 breezy.tests.per_repository_vf.test_fileid_involved.FileIdInvolvedWGhosts.test_file_ids_uses_fallbacks(RepositoryFormatKnitPack6RichRoot)
4842 breezy.tests.per_repository_vf.test_fileid_involved.FileIdInvolvedWGhosts.test_file_ids_uses_fallbacks(RepositoryFormatPackDevelopment2Subtree)
4843+breezy.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolvedNonAscii.test_utf8_file_ids_and_revision_ids(RemoteRepositoryFormat-default)
4844+breezy.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolvedNonAscii.test_utf8_file_ids_and_revision_ids(RemoteRepositoryFormat-v2)
4845 breezy.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolvedNonAscii.test_utf8_file_ids_and_revision_ids(RepositoryFormat2a)
4846 breezy.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolvedNonAscii.test_utf8_file_ids_and_revision_ids(RepositoryFormat2aSubtree)
4847 breezy.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolvedNonAscii.test_utf8_file_ids_and_revision_ids(RepositoryFormat4)
4848@@ -12616,6 +13396,8 @@
4849 breezy.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolvedNonAscii.test_utf8_file_ids_and_revision_ids(RepositoryFormatKnitPack6)
4850 breezy.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolvedNonAscii.test_utf8_file_ids_and_revision_ids(RepositoryFormatKnitPack6RichRoot)
4851 breezy.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolvedNonAscii.test_utf8_file_ids_and_revision_ids(RepositoryFormatPackDevelopment2Subtree)
4852+breezy.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolvedSuperset.test_fileid_involved_full_compare2(RemoteRepositoryFormat-default)
4853+breezy.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolvedSuperset.test_fileid_involved_full_compare2(RemoteRepositoryFormat-v2)
4854 breezy.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolvedSuperset.test_fileid_involved_full_compare2(RepositoryFormat2a)
4855 breezy.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolvedSuperset.test_fileid_involved_full_compare2(RepositoryFormat2aSubtree)
4856 breezy.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolvedSuperset.test_fileid_involved_full_compare2(RepositoryFormat4)
4857@@ -12629,6 +13411,8 @@
4858 breezy.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolvedSuperset.test_fileid_involved_full_compare2(RepositoryFormatKnitPack5RichRootBroken)
4859 breezy.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolvedSuperset.test_fileid_involved_full_compare2(RepositoryFormatKnitPack6RichRoot)
4860 breezy.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolvedSuperset.test_fileid_involved_full_compare2(RepositoryFormatPackDevelopment2Subtree)
4861+breezy.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_altered_between_two_revs(RemoteRepositoryFormat-default)
4862+breezy.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_altered_between_two_revs(RemoteRepositoryFormat-v2)
4863 breezy.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_altered_between_two_revs(RepositoryFormat2a)
4864 breezy.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_altered_between_two_revs(RepositoryFormat2aSubtree)
4865 breezy.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_altered_between_two_revs(RepositoryFormat4)
4866@@ -12642,6 +13426,8 @@
4867 breezy.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_altered_between_two_revs(RepositoryFormatKnitPack5RichRootBroken)
4868 breezy.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_altered_between_two_revs(RepositoryFormatKnitPack6RichRoot)
4869 breezy.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_altered_between_two_revs(RepositoryFormatPackDevelopment2Subtree)
4870+breezy.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_altered_by_revision_ids(RemoteRepositoryFormat-default)
4871+breezy.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_altered_by_revision_ids(RemoteRepositoryFormat-v2)
4872 breezy.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_altered_by_revision_ids(RepositoryFormat2a)
4873 breezy.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_altered_by_revision_ids(RepositoryFormat2aSubtree)
4874 breezy.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_altered_by_revision_ids(RepositoryFormat4)
4875@@ -12655,6 +13441,8 @@
4876 breezy.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_altered_by_revision_ids(RepositoryFormatKnitPack5RichRootBroken)
4877 breezy.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_altered_by_revision_ids(RepositoryFormatKnitPack6RichRoot)
4878 breezy.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_altered_by_revision_ids(RepositoryFormatPackDevelopment2Subtree)
4879+breezy.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_involved_full_compare(RemoteRepositoryFormat-default)
4880+breezy.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_involved_full_compare(RemoteRepositoryFormat-v2)
4881 breezy.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_involved_full_compare(RepositoryFormat2a)
4882 breezy.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_involved_full_compare(RepositoryFormat2aSubtree)
4883 breezy.tests.per_repository_vf.test_fileid_involved.TestFileIdInvolved.test_fileids_involved_full_compare(RepositoryFormat4)
4884@@ -12708,6 +13496,8 @@
4885 breezy.tests.per_repository_vf.test__generate_text_key_index.TestGenerateTextKeyIndex.test_empty(RepositoryFormatKnitPack6)
4886 breezy.tests.per_repository_vf.test__generate_text_key_index.TestGenerateTextKeyIndex.test_empty(RepositoryFormatKnitPack6RichRoot)
4887 breezy.tests.per_repository_vf.test__generate_text_key_index.TestGenerateTextKeyIndex.test_empty(RepositoryFormatPackDevelopment2Subtree)
4888+breezy.tests.per_repository_vf.test_merge_directive.TestMergeDirective.test_create_and_install_directive(RemoteRepositoryFormat-default)
4889+breezy.tests.per_repository_vf.test_merge_directive.TestMergeDirective.test_create_and_install_directive(RemoteRepositoryFormat-v2)
4890 breezy.tests.per_repository_vf.test_merge_directive.TestMergeDirective.test_create_and_install_directive(RepositoryFormat2a)
4891 breezy.tests.per_repository_vf.test_merge_directive.TestMergeDirective.test_create_and_install_directive(RepositoryFormat2aSubtree)
4892 breezy.tests.per_repository_vf.test_merge_directive.TestMergeDirective.test_create_and_install_directive(RepositoryFormat4)
4893@@ -12726,6 +13516,8 @@
4894 breezy.tests.per_repository_vf.test_merge_directive.TestMergeDirective.test_create_and_install_directive(RepositoryFormatKnitPack6)
4895 breezy.tests.per_repository_vf.test_merge_directive.TestMergeDirective.test_create_and_install_directive(RepositoryFormatKnitPack6RichRoot)
4896 breezy.tests.per_repository_vf.test_merge_directive.TestMergeDirective.test_create_and_install_directive(RepositoryFormatPackDevelopment2Subtree)
4897+breezy.tests.per_repository_vf.test_merge_directive.TestMergeDirective.test_create_merge_directive(RemoteRepositoryFormat-default)
4898+breezy.tests.per_repository_vf.test_merge_directive.TestMergeDirective.test_create_merge_directive(RemoteRepositoryFormat-v2)
4899 breezy.tests.per_repository_vf.test_merge_directive.TestMergeDirective.test_create_merge_directive(RepositoryFormat2a)
4900 breezy.tests.per_repository_vf.test_merge_directive.TestMergeDirective.test_create_merge_directive(RepositoryFormat2aSubtree)
4901 breezy.tests.per_repository_vf.test_merge_directive.TestMergeDirective.test_create_merge_directive(RepositoryFormat4)
4902@@ -12784,6 +13576,8 @@
4903 breezy.tests.per_repository_vf.test_reconcile.TestBadRevisionParents.test_does_not_abort_on_clean_repo(RepositoryFormatKnitPack6)
4904 breezy.tests.per_repository_vf.test_reconcile.TestBadRevisionParents.test_does_not_abort_on_clean_repo(RepositoryFormatKnitPack6RichRoot)
4905 breezy.tests.per_repository_vf.test_reconcile.TestBadRevisionParents.test_does_not_abort_on_clean_repo(RepositoryFormatPackDevelopment2Subtree)
4906+breezy.tests.per_repository_vf.test_reconcile.TestReconcileWithIncorrectRevisionCache.test_reconcile_wrong_order(RemoteRepositoryFormat-default)
4907+breezy.tests.per_repository_vf.test_reconcile.TestReconcileWithIncorrectRevisionCache.test_reconcile_wrong_order(RemoteRepositoryFormat-v2)
4908 breezy.tests.per_repository_vf.test_reconcile.TestReconcileWithIncorrectRevisionCache.test_reconcile_wrong_order(RepositoryFormat2a)
4909 breezy.tests.per_repository_vf.test_reconcile.TestReconcileWithIncorrectRevisionCache.test_reconcile_wrong_order(RepositoryFormat2aSubtree)
4910 breezy.tests.per_repository_vf.test_reconcile.TestReconcileWithIncorrectRevisionCache.test_reconcile_wrong_order(RepositoryFormat4)
4911@@ -12802,6 +13596,8 @@
4912 breezy.tests.per_repository_vf.test_reconcile.TestReconcileWithIncorrectRevisionCache.test_reconcile_wrong_order(RepositoryFormatKnitPack6)
4913 breezy.tests.per_repository_vf.test_reconcile.TestReconcileWithIncorrectRevisionCache.test_reconcile_wrong_order(RepositoryFormatKnitPack6RichRoot)
4914 breezy.tests.per_repository_vf.test_reconcile.TestReconcileWithIncorrectRevisionCache.test_reconcile_wrong_order(RepositoryFormatPackDevelopment2Subtree)
4915+breezy.tests.per_repository_vf.test_reconcile.TestReconcileWithIncorrectRevisionCache.test_reconcile_wrong_order_secondary_inventory(RemoteRepositoryFormat-default)
4916+breezy.tests.per_repository_vf.test_reconcile.TestReconcileWithIncorrectRevisionCache.test_reconcile_wrong_order_secondary_inventory(RemoteRepositoryFormat-v2)
4917 breezy.tests.per_repository_vf.test_reconcile.TestReconcileWithIncorrectRevisionCache.test_reconcile_wrong_order_secondary_inventory(RepositoryFormat2a)
4918 breezy.tests.per_repository_vf.test_reconcile.TestReconcileWithIncorrectRevisionCache.test_reconcile_wrong_order_secondary_inventory(RepositoryFormat2aSubtree)
4919 breezy.tests.per_repository_vf.test_reconcile.TestReconcileWithIncorrectRevisionCache.test_reconcile_wrong_order_secondary_inventory(RepositoryFormat4)
4920@@ -12951,6 +13747,15 @@
4921 breezy.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision_and_ghost(RepositoryFormatKnit1)
4922 breezy.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision_and_ghost(RepositoryFormatKnit3)
4923 breezy.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision_and_ghost(RepositoryFormatKnit4)
4924+breezy.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision_and_ghost(RepositoryFormatKnitPack1)
4925+breezy.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision_and_ghost(RepositoryFormatKnitPack3)
4926+breezy.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision_and_ghost(RepositoryFormatKnitPack4)
4927+breezy.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision_and_ghost(RepositoryFormatKnitPack5)
4928+breezy.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision_and_ghost(RepositoryFormatKnitPack5RichRoot)
4929+breezy.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision_and_ghost(RepositoryFormatKnitPack5RichRootBroken)
4930+breezy.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision_and_ghost(RepositoryFormatKnitPack6)
4931+breezy.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision_and_ghost(RepositoryFormatKnitPack6RichRoot)
4932+breezy.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision_and_ghost(RepositoryFormatPackDevelopment2Subtree)
4933 breezy.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision_reconciler(RemoteRepositoryFormat-default)
4934 breezy.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision_reconciler(RemoteRepositoryFormat-v2)
4935 breezy.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision_reconciler(RepositoryFormat2a)
4936@@ -12962,6 +13767,15 @@
4937 breezy.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision_reconciler(RepositoryFormatKnit1)
4938 breezy.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision_reconciler(RepositoryFormatKnit3)
4939 breezy.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision_reconciler(RepositoryFormatKnit4)
4940+breezy.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision_reconciler(RepositoryFormatKnitPack1)
4941+breezy.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision_reconciler(RepositoryFormatKnitPack3)
4942+breezy.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision_reconciler(RepositoryFormatKnitPack4)
4943+breezy.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision_reconciler(RepositoryFormatKnitPack5)
4944+breezy.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision_reconciler(RepositoryFormatKnitPack5RichRoot)
4945+breezy.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision_reconciler(RepositoryFormatKnitPack5RichRootBroken)
4946+breezy.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision_reconciler(RepositoryFormatKnitPack6)
4947+breezy.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision_reconciler(RepositoryFormatKnitPack6RichRoot)
4948+breezy.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision_reconciler(RepositoryFormatPackDevelopment2Subtree)
4949 breezy.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision(RemoteRepositoryFormat-default)
4950 breezy.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision(RemoteRepositoryFormat-v2)
4951 breezy.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision(RepositoryFormat2a)
4952@@ -12982,6 +13796,8 @@
4953 breezy.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision(RepositoryFormatKnitPack6)
4954 breezy.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision(RepositoryFormatKnitPack6RichRoot)
4955 breezy.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_reweave_inventory_without_revision(RepositoryFormatPackDevelopment2Subtree)
4956+breezy.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_text_from_ghost_revision(RemoteRepositoryFormat-default)
4957+breezy.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_text_from_ghost_revision(RemoteRepositoryFormat-v2)
4958 breezy.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_text_from_ghost_revision(RepositoryFormat2a)
4959 breezy.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_text_from_ghost_revision(RepositoryFormat2aSubtree)
4960 breezy.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_text_from_ghost_revision(RepositoryFormat4)
4961@@ -13000,6 +13816,8 @@
4962 breezy.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_text_from_ghost_revision(RepositoryFormatKnitPack6)
4963 breezy.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_text_from_ghost_revision(RepositoryFormatKnitPack6RichRoot)
4964 breezy.tests.per_repository_vf.test_reconcile.TestsNeedingReweave.test_text_from_ghost_revision(RepositoryFormatPackDevelopment2Subtree)
4965+breezy.tests.per_repository_vf.test_refresh_data.TestRefreshData.test_refresh_data_after_fetch_new_data_visible_in_write_group(RemoteRepositoryFormat-default)
4966+breezy.tests.per_repository_vf.test_refresh_data.TestRefreshData.test_refresh_data_after_fetch_new_data_visible_in_write_group(RemoteRepositoryFormat-v2)
4967 breezy.tests.per_repository_vf.test_refresh_data.TestRefreshData.test_refresh_data_after_fetch_new_data_visible_in_write_group(RepositoryFormat2a)
4968 breezy.tests.per_repository_vf.test_refresh_data.TestRefreshData.test_refresh_data_after_fetch_new_data_visible_in_write_group(RepositoryFormat2aSubtree)
4969 breezy.tests.per_repository_vf.test_refresh_data.TestRefreshData.test_refresh_data_after_fetch_new_data_visible_in_write_group(RepositoryFormat4)
4970@@ -13018,6 +13836,8 @@
4971 breezy.tests.per_repository_vf.test_refresh_data.TestRefreshData.test_refresh_data_after_fetch_new_data_visible_in_write_group(RepositoryFormatKnitPack6)
4972 breezy.tests.per_repository_vf.test_refresh_data.TestRefreshData.test_refresh_data_after_fetch_new_data_visible_in_write_group(RepositoryFormatKnitPack6RichRoot)
4973 breezy.tests.per_repository_vf.test_refresh_data.TestRefreshData.test_refresh_data_after_fetch_new_data_visible_in_write_group(RepositoryFormatPackDevelopment2Subtree)
4974+breezy.tests.per_repository_vf.test_refresh_data.TestRefreshData.test_refresh_data_after_fetch_new_data_visible(RemoteRepositoryFormat-default)
4975+breezy.tests.per_repository_vf.test_refresh_data.TestRefreshData.test_refresh_data_after_fetch_new_data_visible(RemoteRepositoryFormat-v2)
4976 breezy.tests.per_repository_vf.test_refresh_data.TestRefreshData.test_refresh_data_after_fetch_new_data_visible(RepositoryFormat2a)
4977 breezy.tests.per_repository_vf.test_refresh_data.TestRefreshData.test_refresh_data_after_fetch_new_data_visible(RepositoryFormat2aSubtree)
4978 breezy.tests.per_repository_vf.test_refresh_data.TestRefreshData.test_refresh_data_after_fetch_new_data_visible(RepositoryFormat4)
4979@@ -13036,6 +13856,8 @@
4980 breezy.tests.per_repository_vf.test_refresh_data.TestRefreshData.test_refresh_data_after_fetch_new_data_visible(RepositoryFormatKnitPack6)
4981 breezy.tests.per_repository_vf.test_refresh_data.TestRefreshData.test_refresh_data_after_fetch_new_data_visible(RepositoryFormatKnitPack6RichRoot)
4982 breezy.tests.per_repository_vf.test_refresh_data.TestRefreshData.test_refresh_data_after_fetch_new_data_visible(RepositoryFormatPackDevelopment2Subtree)
4983+breezy.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_all_revision_ids(RemoteRepositoryFormat-default)
4984+breezy.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_all_revision_ids(RemoteRepositoryFormat-v2)
4985 breezy.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_all_revision_ids(RepositoryFormat2a)
4986 breezy.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_all_revision_ids(RepositoryFormat2aSubtree)
4987 breezy.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_all_revision_ids(RepositoryFormat4)
4988@@ -13054,6 +13876,8 @@
4989 breezy.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_all_revision_ids(RepositoryFormatKnitPack6)
4990 breezy.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_all_revision_ids(RepositoryFormatKnitPack6RichRoot)
4991 breezy.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_all_revision_ids(RepositoryFormatPackDevelopment2Subtree)
4992+breezy.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_get_deltas_for_revisions(RemoteRepositoryFormat-default)
4993+breezy.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_get_deltas_for_revisions(RemoteRepositoryFormat-v2)
4994 breezy.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_get_deltas_for_revisions(RepositoryFormat2a)
4995 breezy.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_get_deltas_for_revisions(RepositoryFormat2aSubtree)
4996 breezy.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_get_deltas_for_revisions(RepositoryFormat4)
4997@@ -13072,6 +13896,8 @@
4998 breezy.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_get_deltas_for_revisions(RepositoryFormatKnitPack6)
4999 breezy.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_get_deltas_for_revisions(RepositoryFormatKnitPack6RichRoot)
5000 breezy.tests.per_repository_vf.test_repository.TestCaseWithComplexRepository.test_get_deltas_for_revisions(RepositoryFormatPackDevelopment2Subtree)
The diff has been truncated for viewing.

Subscribers

People subscribed via source and target branches