Mercurial > evolve
comparison tests/test-tutorial.t @ 957:2cde59f3cb5d
evolve: add a push pass using bundle2
Instead of using a dedicated wireprotocol commands, we use bundle2 to transmit
an obs marker parts. This aims at both testing bundle2 more and to limit the
amount of special code we needs to put in simple for server to fit our needs.
The massive test changes comes from the fact we can use this fast path for both
remote and local push.
author | Pierre-Yves David <pierre-yves.david@fb.com> |
---|---|
date | Tue, 20 May 2014 13:41:27 -0700 |
parents | b107f3549ec2 |
children | b98dd5d3065c |
comparison
equal
deleted
inserted
replaced
956:b107f3549ec2 | 957:2cde59f3cb5d |
---|---|
405 adding manifests | 405 adding manifests |
406 adding file changes | 406 adding file changes |
407 added 3 changesets with 3 changes to 1 files | 407 added 3 changesets with 3 changes to 1 files |
408 OBSEXC: computing relevant nodes | 408 OBSEXC: computing relevant nodes |
409 OBSEXC: computing markers relevant to 5 nodes | 409 OBSEXC: computing markers relevant to 5 nodes |
410 OBSEXC: pushing 6 markers in 1 pushkey payload (609 bytes) | 410 OBSEXC: pushing 6 markers (487 bytes) |
411 OBSEXC: DONE | 411 OBSEXC: DONE |
412 | 412 |
413 for simplicity sake we get the bathroom change in line again | 413 for simplicity sake we get the bathroom change in line again |
414 | 414 |
415 $ hg grab 10b8aeaa8cc8 | 415 $ hg grab 10b8aeaa8cc8 |
738 adding manifests | 738 adding manifests |
739 adding file changes | 739 adding file changes |
740 added 2 changesets with 2 changes to 1 files (+1 heads) | 740 added 2 changesets with 2 changes to 1 files (+1 heads) |
741 OBSEXC: computing relevant nodes | 741 OBSEXC: computing relevant nodes |
742 OBSEXC: computing markers relevant to 7 nodes | 742 OBSEXC: computing markers relevant to 7 nodes |
743 OBSEXC: pushing 10 markers in 1 pushkey payload (1004 bytes) | 743 OBSEXC: pushing 10 markers (803 bytes) |
744 OBSEXC: DONE | 744 OBSEXC: DONE |
745 | 745 |
746 remote get a warning that current working directory is based on an obsolete changeset | 746 remote get a warning that current working directory is based on an obsolete changeset |
747 | 747 |
748 $ cd ../remote | 748 $ cd ../remote |