66 | x 28b51eb45704 (draft): A0 |
66 | x 28b51eb45704 (draft): A0 |
67 |/ |
67 |/ |
68 o a9bdc8b26820 (public): O |
68 o a9bdc8b26820 (public): O |
69 |
69 |
70 $ hg debugobsolete |
70 $ hg debugobsolete |
71 28b51eb45704506b5c603decd6bf7ac5e0f6a52f e5ea8f9c73143125d36658e90ef70c6d2027a5b7 0 {'date': '', 'user': 'test'} |
71 28b51eb45704506b5c603decd6bf7ac5e0f6a52f e5ea8f9c73143125d36658e90ef70c6d2027a5b7 0 {'date': '0 0', 'user': 'test'} |
72 6e72f0a95b5e01a7504743aa941f69cb1fbef8b0 f6298a8ac3a4b78bbeae5f1d3dc5bc3c3812f0f3 0 {'date': '', 'user': 'test'} |
72 6e72f0a95b5e01a7504743aa941f69cb1fbef8b0 f6298a8ac3a4b78bbeae5f1d3dc5bc3c3812f0f3 0 {'date': '0 0', 'user': 'test'} |
73 $ cd .. |
73 $ cd .. |
74 $ cd .. |
74 $ cd .. |
75 |
75 |
76 Actual Test for first version (changeset unknown in remote) |
76 Actual Test for first version (changeset unknown in remote) |
77 ----------------------------------------------------------- |
77 ----------------------------------------------------------- |
79 $ dotest A.3.a A1 |
79 $ dotest A.3.a A1 |
80 ## Running testcase A.3.a |
80 ## Running testcase A.3.a |
81 # testing echange of "A1" (e5ea8f9c7314) |
81 # testing echange of "A1" (e5ea8f9c7314) |
82 ## initial state |
82 ## initial state |
83 # obstore: main |
83 # obstore: main |
84 28b51eb45704506b5c603decd6bf7ac5e0f6a52f e5ea8f9c73143125d36658e90ef70c6d2027a5b7 0 {'date': '', 'user': 'test'} |
84 28b51eb45704506b5c603decd6bf7ac5e0f6a52f e5ea8f9c73143125d36658e90ef70c6d2027a5b7 0 {'date': '0 0', 'user': 'test'} |
85 6e72f0a95b5e01a7504743aa941f69cb1fbef8b0 f6298a8ac3a4b78bbeae5f1d3dc5bc3c3812f0f3 0 {'date': '', 'user': 'test'} |
85 6e72f0a95b5e01a7504743aa941f69cb1fbef8b0 f6298a8ac3a4b78bbeae5f1d3dc5bc3c3812f0f3 0 {'date': '0 0', 'user': 'test'} |
86 # obstore: pushdest |
86 # obstore: pushdest |
87 # obstore: pulldest |
87 # obstore: pulldest |
88 ## pushing "A1" from main to pushdest |
88 ## pushing "A1" from main to pushdest |
89 pushing to pushdest |
89 pushing to pushdest |
90 searching for changes |
90 searching for changes |
92 adding manifests |
92 adding manifests |
93 adding file changes |
93 adding file changes |
94 added 1 changesets with 1 changes to 1 files |
94 added 1 changesets with 1 changes to 1 files |
95 OBSEXC: computing relevant nodes |
95 OBSEXC: computing relevant nodes |
96 OBSEXC: computing markers relevant to 2 nodes |
96 OBSEXC: computing markers relevant to 2 nodes |
97 OBSEXC: pushing 1 obsolescence markers (62 bytes) |
97 OBSEXC: pushing 1 obsolescence markers (65 bytes) |
98 OBSEXC: DONE |
98 OBSEXC: DONE |
99 ## post push state |
99 ## post push state |
100 # obstore: main |
100 # obstore: main |
101 28b51eb45704506b5c603decd6bf7ac5e0f6a52f e5ea8f9c73143125d36658e90ef70c6d2027a5b7 0 {'date': '', 'user': 'test'} |
101 28b51eb45704506b5c603decd6bf7ac5e0f6a52f e5ea8f9c73143125d36658e90ef70c6d2027a5b7 0 {'date': '0 0', 'user': 'test'} |
102 6e72f0a95b5e01a7504743aa941f69cb1fbef8b0 f6298a8ac3a4b78bbeae5f1d3dc5bc3c3812f0f3 0 {'date': '', 'user': 'test'} |
102 6e72f0a95b5e01a7504743aa941f69cb1fbef8b0 f6298a8ac3a4b78bbeae5f1d3dc5bc3c3812f0f3 0 {'date': '0 0', 'user': 'test'} |
103 # obstore: pushdest |
103 # obstore: pushdest |
104 28b51eb45704506b5c603decd6bf7ac5e0f6a52f e5ea8f9c73143125d36658e90ef70c6d2027a5b7 0 {'date': '', 'user': 'test'} |
104 28b51eb45704506b5c603decd6bf7ac5e0f6a52f e5ea8f9c73143125d36658e90ef70c6d2027a5b7 0 {'date': '0 0', 'user': 'test'} |
105 # obstore: pulldest |
105 # obstore: pulldest |
106 ## pulling "e5ea8f9c7314" from main into pulldest |
106 ## pulling "e5ea8f9c7314" from main into pulldest |
107 pulling from main |
107 pulling from main |
108 searching for changes |
108 searching for changes |
109 adding changesets |
109 adding changesets |
110 adding manifests |
110 adding manifests |
111 adding file changes |
111 adding file changes |
112 added 1 changesets with 1 changes to 1 files |
112 added 1 changesets with 1 changes to 1 files |
113 OBSEXC: pull obsolescence markers |
113 OBSEXC: pull obsolescence markers |
114 OBSEXC: merging obsolescence markers (62 bytes) |
114 OBSEXC: merging obsolescence markers (65 bytes) |
115 OBSEXC: 1 obsolescence markers added |
115 OBSEXC: 1 obsolescence markers added |
116 OBSEXC: DONE |
116 OBSEXC: DONE |
117 (run 'hg update' to get a working copy) |
117 (run 'hg update' to get a working copy) |
118 ## post pull state |
118 ## post pull state |
119 # obstore: main |
119 # obstore: main |
120 28b51eb45704506b5c603decd6bf7ac5e0f6a52f e5ea8f9c73143125d36658e90ef70c6d2027a5b7 0 {'date': '', 'user': 'test'} |
120 28b51eb45704506b5c603decd6bf7ac5e0f6a52f e5ea8f9c73143125d36658e90ef70c6d2027a5b7 0 {'date': '0 0', 'user': 'test'} |
121 6e72f0a95b5e01a7504743aa941f69cb1fbef8b0 f6298a8ac3a4b78bbeae5f1d3dc5bc3c3812f0f3 0 {'date': '', 'user': 'test'} |
121 6e72f0a95b5e01a7504743aa941f69cb1fbef8b0 f6298a8ac3a4b78bbeae5f1d3dc5bc3c3812f0f3 0 {'date': '0 0', 'user': 'test'} |
122 # obstore: pushdest |
122 # obstore: pushdest |
123 28b51eb45704506b5c603decd6bf7ac5e0f6a52f e5ea8f9c73143125d36658e90ef70c6d2027a5b7 0 {'date': '', 'user': 'test'} |
123 28b51eb45704506b5c603decd6bf7ac5e0f6a52f e5ea8f9c73143125d36658e90ef70c6d2027a5b7 0 {'date': '0 0', 'user': 'test'} |
124 # obstore: pulldest |
124 # obstore: pulldest |
125 28b51eb45704506b5c603decd6bf7ac5e0f6a52f e5ea8f9c73143125d36658e90ef70c6d2027a5b7 0 {'date': '', 'user': 'test'} |
125 28b51eb45704506b5c603decd6bf7ac5e0f6a52f e5ea8f9c73143125d36658e90ef70c6d2027a5b7 0 {'date': '0 0', 'user': 'test'} |
126 |
126 |
127 |
127 |
128 other variant: changeset known in remote |
128 other variant: changeset known in remote |
129 ---------------------------------------- |
129 ---------------------------------------- |
130 |
130 |
157 | x 28b51eb45704 (draft): A0 |
157 | x 28b51eb45704 (draft): A0 |
158 |/ |
158 |/ |
159 o a9bdc8b26820 (public): O |
159 o a9bdc8b26820 (public): O |
160 |
160 |
161 $ hg debugobsolete |
161 $ hg debugobsolete |
162 28b51eb45704506b5c603decd6bf7ac5e0f6a52f e5ea8f9c73143125d36658e90ef70c6d2027a5b7 0 {'date': '', 'user': 'test'} |
162 28b51eb45704506b5c603decd6bf7ac5e0f6a52f e5ea8f9c73143125d36658e90ef70c6d2027a5b7 0 {'date': '0 0', 'user': 'test'} |
163 6e72f0a95b5e01a7504743aa941f69cb1fbef8b0 f6298a8ac3a4b78bbeae5f1d3dc5bc3c3812f0f3 0 {'date': '', 'user': 'test'} |
163 6e72f0a95b5e01a7504743aa941f69cb1fbef8b0 f6298a8ac3a4b78bbeae5f1d3dc5bc3c3812f0f3 0 {'date': '0 0', 'user': 'test'} |
164 $ cd .. |
164 $ cd .. |
165 $ cd .. |
165 $ cd .. |
166 |
166 |
167 Actual Test for first version (changeset unknown in remote) |
167 Actual Test for first version (changeset unknown in remote) |
168 ----------------------------------------------------------- |
168 ----------------------------------------------------------- |
183 $ dotest A.3.b A1 -f |
183 $ dotest A.3.b A1 -f |
184 ## Running testcase A.3.b |
184 ## Running testcase A.3.b |
185 # testing echange of "A1" (e5ea8f9c7314) |
185 # testing echange of "A1" (e5ea8f9c7314) |
186 ## initial state |
186 ## initial state |
187 # obstore: main |
187 # obstore: main |
188 28b51eb45704506b5c603decd6bf7ac5e0f6a52f e5ea8f9c73143125d36658e90ef70c6d2027a5b7 0 {'date': '', 'user': 'test'} |
188 28b51eb45704506b5c603decd6bf7ac5e0f6a52f e5ea8f9c73143125d36658e90ef70c6d2027a5b7 0 {'date': '0 0', 'user': 'test'} |
189 6e72f0a95b5e01a7504743aa941f69cb1fbef8b0 f6298a8ac3a4b78bbeae5f1d3dc5bc3c3812f0f3 0 {'date': '', 'user': 'test'} |
189 6e72f0a95b5e01a7504743aa941f69cb1fbef8b0 f6298a8ac3a4b78bbeae5f1d3dc5bc3c3812f0f3 0 {'date': '0 0', 'user': 'test'} |
190 # obstore: pushdest |
190 # obstore: pushdest |
191 # obstore: pulldest |
191 # obstore: pulldest |
192 ## pushing "A1" from main to pushdest |
192 ## pushing "A1" from main to pushdest |
193 pushing to pushdest |
193 pushing to pushdest |
194 searching for changes |
194 searching for changes |
196 adding manifests |
196 adding manifests |
197 adding file changes |
197 adding file changes |
198 added 1 changesets with 1 changes to 1 files (+1 heads) |
198 added 1 changesets with 1 changes to 1 files (+1 heads) |
199 OBSEXC: computing relevant nodes |
199 OBSEXC: computing relevant nodes |
200 OBSEXC: computing markers relevant to 2 nodes |
200 OBSEXC: computing markers relevant to 2 nodes |
201 OBSEXC: pushing 1 obsolescence markers (62 bytes) |
201 OBSEXC: pushing 1 obsolescence markers (65 bytes) |
202 OBSEXC: DONE |
202 OBSEXC: DONE |
203 ## post push state |
203 ## post push state |
204 # obstore: main |
204 # obstore: main |
205 28b51eb45704506b5c603decd6bf7ac5e0f6a52f e5ea8f9c73143125d36658e90ef70c6d2027a5b7 0 {'date': '', 'user': 'test'} |
205 28b51eb45704506b5c603decd6bf7ac5e0f6a52f e5ea8f9c73143125d36658e90ef70c6d2027a5b7 0 {'date': '0 0', 'user': 'test'} |
206 6e72f0a95b5e01a7504743aa941f69cb1fbef8b0 f6298a8ac3a4b78bbeae5f1d3dc5bc3c3812f0f3 0 {'date': '', 'user': 'test'} |
206 6e72f0a95b5e01a7504743aa941f69cb1fbef8b0 f6298a8ac3a4b78bbeae5f1d3dc5bc3c3812f0f3 0 {'date': '0 0', 'user': 'test'} |
207 # obstore: pushdest |
207 # obstore: pushdest |
208 28b51eb45704506b5c603decd6bf7ac5e0f6a52f e5ea8f9c73143125d36658e90ef70c6d2027a5b7 0 {'date': '', 'user': 'test'} |
208 28b51eb45704506b5c603decd6bf7ac5e0f6a52f e5ea8f9c73143125d36658e90ef70c6d2027a5b7 0 {'date': '0 0', 'user': 'test'} |
209 # obstore: pulldest |
209 # obstore: pulldest |
210 ## pulling "e5ea8f9c7314" from main into pulldest |
210 ## pulling "e5ea8f9c7314" from main into pulldest |
211 pulling from main |
211 pulling from main |
212 searching for changes |
212 searching for changes |
213 adding changesets |
213 adding changesets |
214 adding manifests |
214 adding manifests |
215 adding file changes |
215 adding file changes |
216 added 1 changesets with 1 changes to 2 files (+1 heads) |
216 added 1 changesets with 1 changes to 2 files (+1 heads) |
217 OBSEXC: pull obsolescence markers |
217 OBSEXC: pull obsolescence markers |
218 OBSEXC: merging obsolescence markers (62 bytes) |
218 OBSEXC: merging obsolescence markers (65 bytes) |
219 OBSEXC: 1 obsolescence markers added |
219 OBSEXC: 1 obsolescence markers added |
220 OBSEXC: DONE |
220 OBSEXC: DONE |
221 (run 'hg heads' to see heads, 'hg merge' to merge) |
221 (run 'hg heads' to see heads, 'hg merge' to merge) |
222 1 new unstable changesets |
222 1 new unstable changesets |
223 ## post pull state |
223 ## post pull state |
224 # obstore: main |
224 # obstore: main |
225 28b51eb45704506b5c603decd6bf7ac5e0f6a52f e5ea8f9c73143125d36658e90ef70c6d2027a5b7 0 {'date': '', 'user': 'test'} |
225 28b51eb45704506b5c603decd6bf7ac5e0f6a52f e5ea8f9c73143125d36658e90ef70c6d2027a5b7 0 {'date': '0 0', 'user': 'test'} |
226 6e72f0a95b5e01a7504743aa941f69cb1fbef8b0 f6298a8ac3a4b78bbeae5f1d3dc5bc3c3812f0f3 0 {'date': '', 'user': 'test'} |
226 6e72f0a95b5e01a7504743aa941f69cb1fbef8b0 f6298a8ac3a4b78bbeae5f1d3dc5bc3c3812f0f3 0 {'date': '0 0', 'user': 'test'} |
227 # obstore: pushdest |
227 # obstore: pushdest |
228 28b51eb45704506b5c603decd6bf7ac5e0f6a52f e5ea8f9c73143125d36658e90ef70c6d2027a5b7 0 {'date': '', 'user': 'test'} |
228 28b51eb45704506b5c603decd6bf7ac5e0f6a52f e5ea8f9c73143125d36658e90ef70c6d2027a5b7 0 {'date': '0 0', 'user': 'test'} |
229 # obstore: pulldest |
229 # obstore: pulldest |
230 28b51eb45704506b5c603decd6bf7ac5e0f6a52f e5ea8f9c73143125d36658e90ef70c6d2027a5b7 0 {'date': '', 'user': 'test'} |
230 28b51eb45704506b5c603decd6bf7ac5e0f6a52f e5ea8f9c73143125d36658e90ef70c6d2027a5b7 0 {'date': '0 0', 'user': 'test'} |