Mercurial > evolve
annotate tests/test-exchange-C1.t @ 882:48804a8d7472
simple4server: option to advertise obsolescence support
We had an option to control the advertising of the obsolescence markers support
from the server. The goal of this option is to allow large scale repo hosting
service to control the use of obsolescence markers exchange.
author | Pierre-Yves David <pierre-yves.david@fb.com> |
---|---|
date | Wed, 12 Mar 2014 12:44:33 -0700 |
parents | 45ca2d5f84be |
children | b177fde040dd |
rev | line source |
---|---|
844
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
1 |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
2 Initial setup |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
3 |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
4 $ . $TESTDIR/_exc-util.sh |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
5 |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
6 === C.1 Multiple pruned changeset atop each other === |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
7 .. |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
8 .. {{{ |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
9 .. ⊗ B |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
10 .. | |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
11 .. ⊗ A |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
12 .. | |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
13 .. ● O |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
14 .. }}} |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
15 .. |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
16 .. Marker exist from: |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
17 .. |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
18 .. * A (prune) |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
19 .. * B (prune) |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
20 .. |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
21 .. Command run: |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
22 .. |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
23 .. * hg push -r O |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
24 .. * hg push |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
25 .. |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
26 .. Expected exchange: |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
27 .. |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
28 .. * A (prune) |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
29 .. * B (prune) |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
30 |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
31 $ setuprepos C.1 |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
32 creating test repo for test case C.1 |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
33 - pulldest |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
34 - main |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
35 - pushdest |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
36 cd into `main` and proceed with env setup |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
37 $ cd main |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
38 $ mkcommit A |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
39 $ mkcommit B |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
40 $ hg prune -qd '0 0' .^::. |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
41 $ hg log -G --hidden |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
42 x f6fbb35d8ac9 (draft): B |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
43 | |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
44 x f5bc6836db60 (draft): A |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
45 | |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
46 @ a9bdc8b26820 (public): O |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
47 |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
48 $ hg debugobsolete |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
49 f5bc6836db60e308a17ba08bf050154ba9c4fad7 0 {'date': '0 0', 'p1': 'a9bdc8b26820b1b87d585b82eb0ceb4a2ecdbc04', 'user': 'test'} |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
50 f6fbb35d8ac958bbe70035e4c789c18471cdc0af 0 {'date': '0 0', 'p1': 'f5bc6836db60e308a17ba08bf050154ba9c4fad7', 'user': 'test'} |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
51 $ cd .. |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
52 $ cd .. |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
53 |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
54 $ cp -r C.1 C.1.a |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
55 $ cp -r C.1 C.1.b |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
56 |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
57 Actual Test (explicite push) |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
58 ------------------------------------- |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
59 |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
60 $ dotest C.1.a O |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
61 ## Running testcase C.1.a |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
62 # testing echange of "O" (a9bdc8b26820) |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
63 ## initial state |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
64 # obstore: main |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
65 f5bc6836db60e308a17ba08bf050154ba9c4fad7 0 {'date': '0 0', 'p1': 'a9bdc8b26820b1b87d585b82eb0ceb4a2ecdbc04', 'user': 'test'} |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
66 f6fbb35d8ac958bbe70035e4c789c18471cdc0af 0 {'date': '0 0', 'p1': 'f5bc6836db60e308a17ba08bf050154ba9c4fad7', 'user': 'test'} |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
67 # obstore: pushdest |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
68 # obstore: pulldest |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
69 ## pushing "O" from main to pushdest |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
70 pushing to pushdest |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
71 searching for changes |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
72 no changes found |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
73 OBSEXC: computing relevant nodes |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
74 OBSEXC: computing markers relevant to 1 nodes |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
75 OBSEXC: encoding 2 markers |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
76 OBSEXC: sending 1 pushkey payload (222 bytes) |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
77 OBSEXC: DONE |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
78 ## post push state |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
79 # obstore: main |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
80 f5bc6836db60e308a17ba08bf050154ba9c4fad7 0 {'date': '0 0', 'p1': 'a9bdc8b26820b1b87d585b82eb0ceb4a2ecdbc04', 'user': 'test'} |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
81 f6fbb35d8ac958bbe70035e4c789c18471cdc0af 0 {'date': '0 0', 'p1': 'f5bc6836db60e308a17ba08bf050154ba9c4fad7', 'user': 'test'} |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
82 # obstore: pushdest |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
83 f6fbb35d8ac958bbe70035e4c789c18471cdc0af 0 {'date': '0 0', 'p1': 'f5bc6836db60e308a17ba08bf050154ba9c4fad7', 'user': 'test'} |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
84 f5bc6836db60e308a17ba08bf050154ba9c4fad7 0 {'date': '0 0', 'p1': 'a9bdc8b26820b1b87d585b82eb0ceb4a2ecdbc04', 'user': 'test'} |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
85 # obstore: pulldest |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
86 ## pulling "a9bdc8b26820" from main into pulldest |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
87 pulling from main |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
88 no changes found |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
89 OBSEXC: pull obsolescence markers |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
90 OBSEXC: merging obsolescence markers (177 bytes) |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
91 OBSEXC: 2 markers added |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
92 OBSEXC: DONE |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
93 ## post pull state |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
94 # obstore: main |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
95 f5bc6836db60e308a17ba08bf050154ba9c4fad7 0 {'date': '0 0', 'p1': 'a9bdc8b26820b1b87d585b82eb0ceb4a2ecdbc04', 'user': 'test'} |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
96 f6fbb35d8ac958bbe70035e4c789c18471cdc0af 0 {'date': '0 0', 'p1': 'f5bc6836db60e308a17ba08bf050154ba9c4fad7', 'user': 'test'} |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
97 # obstore: pushdest |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
98 f6fbb35d8ac958bbe70035e4c789c18471cdc0af 0 {'date': '0 0', 'p1': 'f5bc6836db60e308a17ba08bf050154ba9c4fad7', 'user': 'test'} |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
99 f5bc6836db60e308a17ba08bf050154ba9c4fad7 0 {'date': '0 0', 'p1': 'a9bdc8b26820b1b87d585b82eb0ceb4a2ecdbc04', 'user': 'test'} |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
100 # obstore: pulldest |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
101 f6fbb35d8ac958bbe70035e4c789c18471cdc0af 0 {'date': '0 0', 'p1': 'f5bc6836db60e308a17ba08bf050154ba9c4fad7', 'user': 'test'} |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
102 f5bc6836db60e308a17ba08bf050154ba9c4fad7 0 {'date': '0 0', 'p1': 'a9bdc8b26820b1b87d585b82eb0ceb4a2ecdbc04', 'user': 'test'} |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
103 |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
104 Actual Test (bare push) |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
105 ------------------------------------- |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
106 |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
107 $ dotest C.1.b |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
108 ## Running testcase C.1.b |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
109 ## initial state |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
110 # obstore: main |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
111 f5bc6836db60e308a17ba08bf050154ba9c4fad7 0 {'date': '0 0', 'p1': 'a9bdc8b26820b1b87d585b82eb0ceb4a2ecdbc04', 'user': 'test'} |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
112 f6fbb35d8ac958bbe70035e4c789c18471cdc0af 0 {'date': '0 0', 'p1': 'f5bc6836db60e308a17ba08bf050154ba9c4fad7', 'user': 'test'} |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
113 # obstore: pushdest |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
114 # obstore: pulldest |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
115 ## pushing from main to pushdest |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
116 pushing to pushdest |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
117 searching for changes |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
118 no changes found |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
119 OBSEXC: computing relevant nodes |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
120 OBSEXC: computing markers relevant to 1 nodes |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
121 OBSEXC: encoding 2 markers |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
122 OBSEXC: sending 1 pushkey payload (222 bytes) |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
123 OBSEXC: DONE |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
124 ## post push state |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
125 # obstore: main |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
126 f5bc6836db60e308a17ba08bf050154ba9c4fad7 0 {'date': '0 0', 'p1': 'a9bdc8b26820b1b87d585b82eb0ceb4a2ecdbc04', 'user': 'test'} |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
127 f6fbb35d8ac958bbe70035e4c789c18471cdc0af 0 {'date': '0 0', 'p1': 'f5bc6836db60e308a17ba08bf050154ba9c4fad7', 'user': 'test'} |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
128 # obstore: pushdest |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
129 f6fbb35d8ac958bbe70035e4c789c18471cdc0af 0 {'date': '0 0', 'p1': 'f5bc6836db60e308a17ba08bf050154ba9c4fad7', 'user': 'test'} |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
130 f5bc6836db60e308a17ba08bf050154ba9c4fad7 0 {'date': '0 0', 'p1': 'a9bdc8b26820b1b87d585b82eb0ceb4a2ecdbc04', 'user': 'test'} |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
131 # obstore: pulldest |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
132 ## pulling from main into pulldest |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
133 pulling from main |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
134 searching for changes |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
135 no changes found |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
136 OBSEXC: pull obsolescence markers |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
137 OBSEXC: merging obsolescence markers (177 bytes) |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
138 OBSEXC: 2 markers added |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
139 OBSEXC: DONE |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
140 ## post pull state |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
141 # obstore: main |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
142 f5bc6836db60e308a17ba08bf050154ba9c4fad7 0 {'date': '0 0', 'p1': 'a9bdc8b26820b1b87d585b82eb0ceb4a2ecdbc04', 'user': 'test'} |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
143 f6fbb35d8ac958bbe70035e4c789c18471cdc0af 0 {'date': '0 0', 'p1': 'f5bc6836db60e308a17ba08bf050154ba9c4fad7', 'user': 'test'} |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
144 # obstore: pushdest |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
145 f6fbb35d8ac958bbe70035e4c789c18471cdc0af 0 {'date': '0 0', 'p1': 'f5bc6836db60e308a17ba08bf050154ba9c4fad7', 'user': 'test'} |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
146 f5bc6836db60e308a17ba08bf050154ba9c4fad7 0 {'date': '0 0', 'p1': 'a9bdc8b26820b1b87d585b82eb0ceb4a2ecdbc04', 'user': 'test'} |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
147 # obstore: pulldest |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
148 f6fbb35d8ac958bbe70035e4c789c18471cdc0af 0 {'date': '0 0', 'p1': 'f5bc6836db60e308a17ba08bf050154ba9c4fad7', 'user': 'test'} |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
149 f5bc6836db60e308a17ba08bf050154ba9c4fad7 0 {'date': '0 0', 'p1': 'a9bdc8b26820b1b87d585b82eb0ceb4a2ecdbc04', 'user': 'test'} |