Mercurial > public > mercurial-scm > hg
diff tests/test-bundle2-format.t @ 25321:b44ee346211f
bundle2: add debug output for part generation
The part generation process was lacking a ui object and could not produce debug
output. It seems valuable to have some debug output on this part too, especially
now that we are planning to be able to hide it in the default --debug output.
author | Pierre-Yves David <pierre-yves.david@fb.com> |
---|---|
date | Wed, 27 May 2015 00:52:01 -0700 |
parents | c3ef4f3b8680 |
children | 1f7c0403f8be |
line wrap: on
line diff
--- a/tests/test-bundle2-format.t Tue May 26 23:01:39 2015 -0700 +++ b/tests/test-bundle2-format.t Wed May 27 00:52:01 2015 -0700 @@ -388,12 +388,35 @@ bundle2-output: bundle parameter: bundle2-output: start of parts bundle2-output: bundle part: "test:empty" + bundle2-output: part 0: "test:empty" + bundle2-output: header chunk size: 17 + bundle2-output: closing payload chunk bundle2-output: bundle part: "test:empty" + bundle2-output: part 1: "test:empty" + bundle2-output: header chunk size: 17 + bundle2-output: closing payload chunk bundle2-output: bundle part: "test:song" + bundle2-output: part 2: "test:song" + bundle2-output: header chunk size: 16 + bundle2-output: payload chunk size: 178 + bundle2-output: closing payload chunk bundle2-output: bundle part: "test:debugreply" + bundle2-output: part 3: "test:debugreply" + bundle2-output: header chunk size: 22 + bundle2-output: closing payload chunk bundle2-output: bundle part: "test:math" + bundle2-output: part 4: "test:math" + bundle2-output: header chunk size: 43 + bundle2-output: payload chunk size: 2 + bundle2-output: closing payload chunk bundle2-output: bundle part: "test:song" + bundle2-output: part 5: "test:song" + bundle2-output: header chunk size: 29 + bundle2-output: closing payload chunk bundle2-output: bundle part: "test:ping" + bundle2-output: part 6: "test:ping" + bundle2-output: header chunk size: 16 + bundle2-output: closing payload chunk bundle2-output: end of bundle $ cat ../parts.hg2 @@ -715,6 +738,8 @@ bundle2-output: bundle parameter: bundle2-output: start of parts bundle2-output: bundle part: "changegroup" + bundle2-output: part 0: "changegroup" + bundle2-output: header chunk size: 18 bundling: 1/4 changesets (25.00%) bundling: 2/4 changesets (50.00%) bundling: 3/4 changesets (75.00%) @@ -726,6 +751,8 @@ bundling: D 1/3 files (33.33%) bundling: E 2/3 files (66.67%) bundling: H 3/3 files (100.00%) + bundle2-output: payload chunk size: 1555 + bundle2-output: closing payload chunk bundle2-output: end of bundle $ cat ../rev.hg2