Mercurial > evolve
annotate tests/test-exchange-C1.t @ 2230:a202f3af890c
debugobshashrange: add a --subranges option
We stop displaying -everything- by default, since is is usually very large. This
will help getting better timing when measuring cache effect too, since we won't
need to dig out deep cache value that real life usage would not touch.
author | Pierre-Yves David <pierre-yves.david@ens-lyon.org> |
---|---|
date | Fri, 24 Mar 2017 09:49:03 +0100 |
parents | 575561934439 |
children |
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 |
2118
d0bc98161794
tests: move exchange utility in testlib
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2083
diff
changeset
|
4 $ . $TESTDIR/testlib/exchange-util.sh |
844
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 |
1067
5d063fed9e3d
evolve: yield to relevant markers handling in core
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1065
diff
changeset
|
49 f5bc6836db60e308a17ba08bf050154ba9c4fad7 0 {a9bdc8b26820b1b87d585b82eb0ceb4a2ecdbc04} (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
5d063fed9e3d
evolve: yield to relevant markers handling in core
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1065
diff
changeset
|
50 f6fbb35d8ac958bbe70035e4c789c18471cdc0af 0 {f5bc6836db60e308a17ba08bf050154ba9c4fad7} (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
2083
778afb036245
discovery: introduce a official 'obshash associated to a range
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
1093
diff
changeset
|
51 $ hg debugobsrelsethashtree |
778afb036245
discovery: introduce a official 'obshash associated to a range
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
1093
diff
changeset
|
52 a9bdc8b26820b1b87d585b82eb0ceb4a2ecdbc04 1ce18e5a71f78d443a80c819f2f7197c4706af70 |
778afb036245
discovery: introduce a official 'obshash associated to a range
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
1093
diff
changeset
|
53 f5bc6836db60e308a17ba08bf050154ba9c4fad7 92af733686ce7e0469d8b2b87b4612a4c2d33468 |
778afb036245
discovery: introduce a official 'obshash associated to a range
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
1093
diff
changeset
|
54 f6fbb35d8ac958bbe70035e4c789c18471cdc0af 3800aeba3728457abb9c508c94f6abc59e698c55 |
2230
a202f3af890c
debugobshashrange: add a --subranges option
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2229
diff
changeset
|
55 $ hg debugobshashrange --subranges --rev 'head()' |
2228
3b18440cca74
debugstablerange: improve output spacing
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2118
diff
changeset
|
56 rev node index size depth obshash |
3b18440cca74
debugstablerange: improve output spacing
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2118
diff
changeset
|
57 0 a9bdc8b26820 0 1 1 1ce18e5a71f7 |
844
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
58 $ cd .. |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
59 $ cd .. |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
60 |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
61 $ 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
|
62 $ 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
|
63 |
984
b286f77d680c
tests: fix grammar, spelling, punctuation in comments
Greg Ward <greg@gerg.ca>
parents:
957
diff
changeset
|
64 Actual Test (explicit push) |
b286f77d680c
tests: fix grammar, spelling, punctuation in comments
Greg Ward <greg@gerg.ca>
parents:
957
diff
changeset
|
65 --------------------------- |
844
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
66 |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
67 $ dotest C.1.a O |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
68 ## Running testcase C.1.a |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
69 # testing echange of "O" (a9bdc8b26820) |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
70 ## initial state |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
71 # obstore: main |
1067
5d063fed9e3d
evolve: yield to relevant markers handling in core
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1065
diff
changeset
|
72 f5bc6836db60e308a17ba08bf050154ba9c4fad7 0 {a9bdc8b26820b1b87d585b82eb0ceb4a2ecdbc04} (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
5d063fed9e3d
evolve: yield to relevant markers handling in core
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1065
diff
changeset
|
73 f6fbb35d8ac958bbe70035e4c789c18471cdc0af 0 {f5bc6836db60e308a17ba08bf050154ba9c4fad7} (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
844
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
74 # obstore: pushdest |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
75 # obstore: pulldest |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
76 ## 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
|
77 pushing to pushdest |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
78 searching for changes |
1078
5717d023da63
obsexc: use the common discovery
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1067
diff
changeset
|
79 no changes found |
1093
a49f2e7a2755
obsexch: respect todosteps when using the old push
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1088
diff
changeset
|
80 remote: 2 new obsolescence markers |
844
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
81 ## post push state |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
82 # obstore: main |
1067
5d063fed9e3d
evolve: yield to relevant markers handling in core
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1065
diff
changeset
|
83 f5bc6836db60e308a17ba08bf050154ba9c4fad7 0 {a9bdc8b26820b1b87d585b82eb0ceb4a2ecdbc04} (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
5d063fed9e3d
evolve: yield to relevant markers handling in core
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1065
diff
changeset
|
84 f6fbb35d8ac958bbe70035e4c789c18471cdc0af 0 {f5bc6836db60e308a17ba08bf050154ba9c4fad7} (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
844
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
85 # obstore: pushdest |
1067
5d063fed9e3d
evolve: yield to relevant markers handling in core
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1065
diff
changeset
|
86 f5bc6836db60e308a17ba08bf050154ba9c4fad7 0 {a9bdc8b26820b1b87d585b82eb0ceb4a2ecdbc04} (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
5d063fed9e3d
evolve: yield to relevant markers handling in core
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1065
diff
changeset
|
87 f6fbb35d8ac958bbe70035e4c789c18471cdc0af 0 {f5bc6836db60e308a17ba08bf050154ba9c4fad7} (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
844
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
88 # obstore: pulldest |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
89 ## 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
|
90 pulling from main |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
91 no changes found |
1093
a49f2e7a2755
obsexch: respect todosteps when using the old push
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1088
diff
changeset
|
92 2 new obsolescence markers |
844
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 |
1067
5d063fed9e3d
evolve: yield to relevant markers handling in core
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1065
diff
changeset
|
95 f5bc6836db60e308a17ba08bf050154ba9c4fad7 0 {a9bdc8b26820b1b87d585b82eb0ceb4a2ecdbc04} (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
5d063fed9e3d
evolve: yield to relevant markers handling in core
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1065
diff
changeset
|
96 f6fbb35d8ac958bbe70035e4c789c18471cdc0af 0 {f5bc6836db60e308a17ba08bf050154ba9c4fad7} (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
844
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
97 # obstore: pushdest |
1067
5d063fed9e3d
evolve: yield to relevant markers handling in core
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1065
diff
changeset
|
98 f5bc6836db60e308a17ba08bf050154ba9c4fad7 0 {a9bdc8b26820b1b87d585b82eb0ceb4a2ecdbc04} (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
5d063fed9e3d
evolve: yield to relevant markers handling in core
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1065
diff
changeset
|
99 f6fbb35d8ac958bbe70035e4c789c18471cdc0af 0 {f5bc6836db60e308a17ba08bf050154ba9c4fad7} (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
844
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
100 # obstore: pulldest |
1067
5d063fed9e3d
evolve: yield to relevant markers handling in core
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1065
diff
changeset
|
101 f5bc6836db60e308a17ba08bf050154ba9c4fad7 0 {a9bdc8b26820b1b87d585b82eb0ceb4a2ecdbc04} (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
5d063fed9e3d
evolve: yield to relevant markers handling in core
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1065
diff
changeset
|
102 f6fbb35d8ac958bbe70035e4c789c18471cdc0af 0 {f5bc6836db60e308a17ba08bf050154ba9c4fad7} (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
844
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 |
1067
5d063fed9e3d
evolve: yield to relevant markers handling in core
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1065
diff
changeset
|
111 f5bc6836db60e308a17ba08bf050154ba9c4fad7 0 {a9bdc8b26820b1b87d585b82eb0ceb4a2ecdbc04} (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
5d063fed9e3d
evolve: yield to relevant markers handling in core
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1065
diff
changeset
|
112 f6fbb35d8ac958bbe70035e4c789c18471cdc0af 0 {f5bc6836db60e308a17ba08bf050154ba9c4fad7} (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
844
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 |
1078
5717d023da63
obsexc: use the common discovery
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1067
diff
changeset
|
118 no changes found |
1093
a49f2e7a2755
obsexch: respect todosteps when using the old push
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1088
diff
changeset
|
119 remote: 2 new obsolescence markers |
844
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
120 ## post push state |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
121 # obstore: main |
1067
5d063fed9e3d
evolve: yield to relevant markers handling in core
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1065
diff
changeset
|
122 f5bc6836db60e308a17ba08bf050154ba9c4fad7 0 {a9bdc8b26820b1b87d585b82eb0ceb4a2ecdbc04} (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
5d063fed9e3d
evolve: yield to relevant markers handling in core
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1065
diff
changeset
|
123 f6fbb35d8ac958bbe70035e4c789c18471cdc0af 0 {f5bc6836db60e308a17ba08bf050154ba9c4fad7} (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
844
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
124 # obstore: pushdest |
1067
5d063fed9e3d
evolve: yield to relevant markers handling in core
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1065
diff
changeset
|
125 f5bc6836db60e308a17ba08bf050154ba9c4fad7 0 {a9bdc8b26820b1b87d585b82eb0ceb4a2ecdbc04} (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
5d063fed9e3d
evolve: yield to relevant markers handling in core
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1065
diff
changeset
|
126 f6fbb35d8ac958bbe70035e4c789c18471cdc0af 0 {f5bc6836db60e308a17ba08bf050154ba9c4fad7} (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
844
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
127 # obstore: pulldest |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
128 ## pulling from main into pulldest |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
129 pulling from main |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
130 searching for changes |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
131 no changes found |
1093
a49f2e7a2755
obsexch: respect todosteps when using the old push
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1088
diff
changeset
|
132 2 new obsolescence markers |
844
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
133 ## post pull state |
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
134 # obstore: main |
1067
5d063fed9e3d
evolve: yield to relevant markers handling in core
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1065
diff
changeset
|
135 f5bc6836db60e308a17ba08bf050154ba9c4fad7 0 {a9bdc8b26820b1b87d585b82eb0ceb4a2ecdbc04} (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
5d063fed9e3d
evolve: yield to relevant markers handling in core
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1065
diff
changeset
|
136 f6fbb35d8ac958bbe70035e4c789c18471cdc0af 0 {f5bc6836db60e308a17ba08bf050154ba9c4fad7} (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
844
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
137 # obstore: pushdest |
1067
5d063fed9e3d
evolve: yield to relevant markers handling in core
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1065
diff
changeset
|
138 f5bc6836db60e308a17ba08bf050154ba9c4fad7 0 {a9bdc8b26820b1b87d585b82eb0ceb4a2ecdbc04} (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
5d063fed9e3d
evolve: yield to relevant markers handling in core
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1065
diff
changeset
|
139 f6fbb35d8ac958bbe70035e4c789c18471cdc0af 0 {f5bc6836db60e308a17ba08bf050154ba9c4fad7} (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
844
45ca2d5f84be
exchange: add test case for C.1
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
diff
changeset
|
140 # obstore: pulldest |
1067
5d063fed9e3d
evolve: yield to relevant markers handling in core
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1065
diff
changeset
|
141 f5bc6836db60e308a17ba08bf050154ba9c4fad7 0 {a9bdc8b26820b1b87d585b82eb0ceb4a2ecdbc04} (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
5d063fed9e3d
evolve: yield to relevant markers handling in core
Pierre-Yves David <pierre-yves.david@fb.com>
parents:
1065
diff
changeset
|
142 f6fbb35d8ac958bbe70035e4c789c18471cdc0af 0 {f5bc6836db60e308a17ba08bf050154ba9c4fad7} (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |