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