comparison tests/test-bundle-type.t @ 37841:d618558e4e8b stable

debugbundle: also display if a part is mandatory or advisory Most parts are mandatory but when introducing new parts, they should be advisory if included by default or old clients won't be able to process it. Differential Revision: https://phab.mercurial-scm.org/D3480
author Boris Feld <boris.feld@octobus.net>
date Tue, 08 May 2018 11:39:38 +0200
parents 6a7ff5816c5f
children 326b174c6a47
comparison
equal deleted inserted replaced
37835:1f65d7d46545 37841:d618558e4e8b
64 % test bundle type None 64 % test bundle type None
65 searching for changes 65 searching for changes
66 1 changesets found 66 1 changesets found
67 HG20\x00\x00 (esc) 67 HG20\x00\x00 (esc)
68 Stream params: {} 68 Stream params: {}
69 changegroup -- {nbchanges: 1, version: 02} 69 changegroup -- {nbchanges: 1, version: 02} (mandatory: True)
70 c35a0f9217e65d1fdb90c936ffa7dbe679f83ddf 70 c35a0f9217e65d1fdb90c936ffa7dbe679f83ddf
71 cache:rev-branch-cache -- {} 71 cache:rev-branch-cache -- {} (mandatory: True)
72 none-v2 72 none-v2
73 73
74 % test bundle type bzip2 74 % test bundle type bzip2
75 searching for changes 75 searching for changes
76 1 changesets found 76 1 changesets found
77 HG20\x00\x00 (esc) 77 HG20\x00\x00 (esc)
78 Stream params: {Compression: BZ} 78 Stream params: {Compression: BZ}
79 changegroup -- {nbchanges: 1, version: 02} 79 changegroup -- {nbchanges: 1, version: 02} (mandatory: True)
80 c35a0f9217e65d1fdb90c936ffa7dbe679f83ddf 80 c35a0f9217e65d1fdb90c936ffa7dbe679f83ddf
81 cache:rev-branch-cache -- {} 81 cache:rev-branch-cache -- {} (mandatory: True)
82 bzip2-v2 82 bzip2-v2
83 83
84 % test bundle type gzip 84 % test bundle type gzip
85 searching for changes 85 searching for changes
86 1 changesets found 86 1 changesets found
87 HG20\x00\x00 (esc) 87 HG20\x00\x00 (esc)
88 Stream params: {Compression: GZ} 88 Stream params: {Compression: GZ}
89 changegroup -- {nbchanges: 1, version: 02} 89 changegroup -- {nbchanges: 1, version: 02} (mandatory: True)
90 c35a0f9217e65d1fdb90c936ffa7dbe679f83ddf 90 c35a0f9217e65d1fdb90c936ffa7dbe679f83ddf
91 cache:rev-branch-cache -- {} 91 cache:rev-branch-cache -- {} (mandatory: True)
92 gzip-v2 92 gzip-v2
93 93
94 % test bundle type none-v2 94 % test bundle type none-v2
95 searching for changes 95 searching for changes
96 1 changesets found 96 1 changesets found
97 HG20\x00\x00 (esc) 97 HG20\x00\x00 (esc)
98 Stream params: {} 98 Stream params: {}
99 changegroup -- {nbchanges: 1, version: 02} 99 changegroup -- {nbchanges: 1, version: 02} (mandatory: True)
100 c35a0f9217e65d1fdb90c936ffa7dbe679f83ddf 100 c35a0f9217e65d1fdb90c936ffa7dbe679f83ddf
101 cache:rev-branch-cache -- {} 101 cache:rev-branch-cache -- {} (mandatory: True)
102 none-v2 102 none-v2
103 103
104 % test bundle type v2 104 % test bundle type v2
105 searching for changes 105 searching for changes
106 1 changesets found 106 1 changesets found
107 HG20\x00\x00 (esc) 107 HG20\x00\x00 (esc)
108 Stream params: {Compression: BZ} 108 Stream params: {Compression: BZ}
109 changegroup -- {nbchanges: 1, version: 02} 109 changegroup -- {nbchanges: 1, version: 02} (mandatory: True)
110 c35a0f9217e65d1fdb90c936ffa7dbe679f83ddf 110 c35a0f9217e65d1fdb90c936ffa7dbe679f83ddf
111 cache:rev-branch-cache -- {} 111 cache:rev-branch-cache -- {} (mandatory: True)
112 bzip2-v2 112 bzip2-v2
113 113
114 % test bundle type v1 114 % test bundle type v1
115 searching for changes 115 searching for changes
116 1 changesets found 116 1 changesets found
169 % test bundle type zstd 169 % test bundle type zstd
170 searching for changes 170 searching for changes
171 1 changesets found 171 1 changesets found
172 HG20\x00\x00 (esc) 172 HG20\x00\x00 (esc)
173 Stream params: {Compression: ZS} 173 Stream params: {Compression: ZS}
174 changegroup -- {nbchanges: 1, version: 02} 174 changegroup -- {nbchanges: 1, version: 02} (mandatory: True)
175 c35a0f9217e65d1fdb90c936ffa7dbe679f83ddf 175 c35a0f9217e65d1fdb90c936ffa7dbe679f83ddf
176 cache:rev-branch-cache -- {} 176 cache:rev-branch-cache -- {} (mandatory: True)
177 zstd-v2 177 zstd-v2
178 178
179 % test bundle type zstd-v2 179 % test bundle type zstd-v2
180 searching for changes 180 searching for changes
181 1 changesets found 181 1 changesets found
182 HG20\x00\x00 (esc) 182 HG20\x00\x00 (esc)
183 Stream params: {Compression: ZS} 183 Stream params: {Compression: ZS}
184 changegroup -- {nbchanges: 1, version: 02} 184 changegroup -- {nbchanges: 1, version: 02} (mandatory: True)
185 c35a0f9217e65d1fdb90c936ffa7dbe679f83ddf 185 c35a0f9217e65d1fdb90c936ffa7dbe679f83ddf
186 cache:rev-branch-cache -- {} 186 cache:rev-branch-cache -- {} (mandatory: True)
187 zstd-v2 187 zstd-v2
188 188
189 189
190 Explicit request for zstd on non-generaldelta repos 190 Explicit request for zstd on non-generaldelta repos
191 191