comparison tests/test-exchange-A4.t @ 905:b177fde040dd

exchange: use fixed order for obstore content The obsstore content seems unstable from one version of python to another (we most certainly use some dict) we fix the order once and for all.
author Pierre-Yves David <pierre-yves.david@fb.com>
date Tue, 22 Apr 2014 17:00:24 -0700
parents cf803a36e3fb
children 010c7e4aa820
comparison
equal deleted inserted replaced
904:c204e2205876 905:b177fde040dd
72 $ dotest A.4 B -f 72 $ dotest A.4 B -f
73 ## Running testcase A.4 73 ## Running testcase A.4
74 # testing echange of "B" (06055a7959d4) 74 # testing echange of "B" (06055a7959d4)
75 ## initial state 75 ## initial state
76 # obstore: main 76 # obstore: main
77 28b51eb45704506b5c603decd6bf7ac5e0f6a52f e5ea8f9c73143125d36658e90ef70c6d2027a5b7 0 {'date': '', 'user': 'test'}
77 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 28b51eb45704506b5c603decd6bf7ac5e0f6a52f 0 {'date': '', 'user': 'test'} 78 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 28b51eb45704506b5c603decd6bf7ac5e0f6a52f 0 {'date': '', 'user': 'test'}
78 28b51eb45704506b5c603decd6bf7ac5e0f6a52f e5ea8f9c73143125d36658e90ef70c6d2027a5b7 0 {'date': '', 'user': 'test'}
79 # obstore: pushdest 79 # obstore: pushdest
80 # obstore: pulldest 80 # obstore: pulldest
81 ## pushing "B" from main to pushdest 81 ## pushing "B" from main to pushdest
82 pushing to pushdest 82 pushing to pushdest
83 searching for changes 83 searching for changes
90 OBSEXC: encoding 1 markers 90 OBSEXC: encoding 1 markers
91 OBSEXC: sending 1 pushkey payload (78 bytes) 91 OBSEXC: sending 1 pushkey payload (78 bytes)
92 OBSEXC: DONE 92 OBSEXC: DONE
93 ## post push state 93 ## post push state
94 # obstore: main 94 # obstore: main
95 28b51eb45704506b5c603decd6bf7ac5e0f6a52f e5ea8f9c73143125d36658e90ef70c6d2027a5b7 0 {'date': '', 'user': 'test'}
95 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 28b51eb45704506b5c603decd6bf7ac5e0f6a52f 0 {'date': '', 'user': 'test'} 96 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 28b51eb45704506b5c603decd6bf7ac5e0f6a52f 0 {'date': '', 'user': 'test'}
96 28b51eb45704506b5c603decd6bf7ac5e0f6a52f e5ea8f9c73143125d36658e90ef70c6d2027a5b7 0 {'date': '', 'user': 'test'}
97 # obstore: pushdest 97 # obstore: pushdest
98 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 28b51eb45704506b5c603decd6bf7ac5e0f6a52f 0 {'date': '', 'user': 'test'} 98 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 28b51eb45704506b5c603decd6bf7ac5e0f6a52f 0 {'date': '', 'user': 'test'}
99 # obstore: pulldest 99 # obstore: pulldest
100 ## pulling "06055a7959d4" from main into pulldest 100 ## pulling "06055a7959d4" from main into pulldest
101 pulling from main 101 pulling from main
109 OBSEXC: 1 markers added 109 OBSEXC: 1 markers added
110 OBSEXC: DONE 110 OBSEXC: DONE
111 (run 'hg update' to get a working copy) 111 (run 'hg update' to get a working copy)
112 ## post pull state 112 ## post pull state
113 # obstore: main 113 # obstore: main
114 28b51eb45704506b5c603decd6bf7ac5e0f6a52f e5ea8f9c73143125d36658e90ef70c6d2027a5b7 0 {'date': '', 'user': 'test'}
114 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 28b51eb45704506b5c603decd6bf7ac5e0f6a52f 0 {'date': '', 'user': 'test'} 115 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 28b51eb45704506b5c603decd6bf7ac5e0f6a52f 0 {'date': '', 'user': 'test'}
115 28b51eb45704506b5c603decd6bf7ac5e0f6a52f e5ea8f9c73143125d36658e90ef70c6d2027a5b7 0 {'date': '', 'user': 'test'}
116 # obstore: pushdest 116 # obstore: pushdest
117 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 28b51eb45704506b5c603decd6bf7ac5e0f6a52f 0 {'date': '', 'user': 'test'} 117 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 28b51eb45704506b5c603decd6bf7ac5e0f6a52f 0 {'date': '', 'user': 'test'}
118 # obstore: pulldest 118 # obstore: pulldest
119 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 28b51eb45704506b5c603decd6bf7ac5e0f6a52f 0 {'date': '', 'user': 'test'} 119 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 28b51eb45704506b5c603decd6bf7ac5e0f6a52f 0 {'date': '', 'user': 'test'}