@@ -20,14 +20,14 @@ func sortAddrDelays(addrDelays []network.AddrDelay) {
2020}
2121
2222func TestNoDelayDialRanker (t * testing.T ) {
23- q1 := ma .StringCast ("/ip4/1.2.3.4/udp/1/quic" )
23+ q1 := ma .StringCast ("/ip4/1.2.3.4/udp/1/quic-v1 " )
2424 q1v1 := ma .StringCast ("/ip4/1.2.3.4/udp/1/quic-v1" )
2525 wt1 := ma .StringCast ("/ip4/1.2.3.4/udp/1/quic-v1/webtransport/" )
26- q2 := ma .StringCast ("/ip4/1.2.3.4/udp/2/quic" )
26+ q2 := ma .StringCast ("/ip4/1.2.3.4/udp/2/quic-v1 " )
2727 q2v1 := ma .StringCast ("/ip4/1.2.3.4/udp/2/quic-v1" )
28- q3 := ma .StringCast ("/ip4/1.2.3.4/udp/3/quic" )
28+ q3 := ma .StringCast ("/ip4/1.2.3.4/udp/3/quic-v1 " )
2929 q3v1 := ma .StringCast ("/ip4/1.2.3.4/udp/3/quic-v1" )
30- q4 := ma .StringCast ("/ip4/1.2.3.4/udp/4/quic" )
30+ q4 := ma .StringCast ("/ip4/1.2.3.4/udp/4/quic-v1 " )
3131 t1 := ma .StringCast ("/ip4/1.2.3.5/tcp/1/" )
3232
3333 testCase := []struct {
@@ -70,14 +70,10 @@ func TestNoDelayDialRanker(t *testing.T) {
7070}
7171
7272func TestDelayRankerQUICDelay (t * testing.T ) {
73- q1 := ma .StringCast ("/ip4/1.2.3.4/udp/1/quic" )
7473 q1v1 := ma .StringCast ("/ip4/1.2.3.4/udp/1/quic-v1" )
7574 wt1 := ma .StringCast ("/ip4/1.2.3.4/udp/1/quic-v1/webtransport/" )
76- q2 := ma .StringCast ("/ip4/1.2.3.4/udp/2/quic" )
7775 q2v1 := ma .StringCast ("/ip4/1.2.3.4/udp/2/quic-v1" )
78- q3 := ma .StringCast ("/ip4/1.2.3.4/udp/3/quic" )
7976 q3v1 := ma .StringCast ("/ip4/1.2.3.4/udp/3/quic-v1" )
80- q4 := ma .StringCast ("/ip4/1.2.3.4/udp/4/quic" )
8177
8278 q1v16 := ma .StringCast ("/ip6/1::2/udp/1/quic-v1" )
8379 q2v16 := ma .StringCast ("/ip6/1::2/udp/2/quic-v1" )
@@ -90,12 +86,11 @@ func TestDelayRankerQUICDelay(t *testing.T) {
9086 }{
9187 {
9288 name : "quic-ipv4" ,
93- addrs : []ma.Multiaddr {q1 , q2 , q3 , q4 },
89+ addrs : []ma.Multiaddr {q1v1 , q2v1 , q3v1 },
9490 output : []network.AddrDelay {
95- {Addr : q1 , Delay : 0 },
96- {Addr : q2 , Delay : PublicQUICDelay },
97- {Addr : q3 , Delay : PublicQUICDelay },
98- {Addr : q4 , Delay : PublicQUICDelay },
91+ {Addr : q1v1 , Delay : 0 },
92+ {Addr : q2v1 , Delay : PublicQUICDelay },
93+ {Addr : q3v1 , Delay : PublicQUICDelay },
9994 },
10095 },
10196 {
@@ -109,37 +104,29 @@ func TestDelayRankerQUICDelay(t *testing.T) {
109104 },
110105 {
111106 name : "quic-ip4-ip6" ,
112- addrs : []ma.Multiaddr {q1 , q1v16 , q2v1 , q3 , q4 },
107+ addrs : []ma.Multiaddr {q1v16 , q2v1 },
113108 output : []network.AddrDelay {
114109 {Addr : q1v16 , Delay : 0 },
115110 {Addr : q2v1 , Delay : PublicQUICDelay },
116- {Addr : q1 , Delay : 2 * PublicQUICDelay },
117- {Addr : q3 , Delay : 2 * PublicQUICDelay },
118- {Addr : q4 , Delay : 2 * PublicQUICDelay },
119111 },
120112 },
121113 {
122114 name : "quic-quic-v1-webtransport" ,
123- addrs : []ma.Multiaddr {q1v16 , q1 , q2 , q3 , q4 , q1v1 , q2v1 , q3v1 , wt1 },
115+ addrs : []ma.Multiaddr {q1v16 , q1v1 , q2v1 , q3v1 , wt1 },
124116 output : []network.AddrDelay {
125117 {Addr : q1v16 , Delay : 0 },
126118 {Addr : q1v1 , Delay : PublicQUICDelay },
127119 {Addr : q2v1 , Delay : 2 * PublicQUICDelay },
128120 {Addr : q3v1 , Delay : 2 * PublicQUICDelay },
129- {Addr : q1 , Delay : 2 * PublicQUICDelay },
130- {Addr : q2 , Delay : 2 * PublicQUICDelay },
131- {Addr : q3 , Delay : 2 * PublicQUICDelay },
132- {Addr : q4 , Delay : 2 * PublicQUICDelay },
133121 {Addr : wt1 , Delay : 2 * PublicQUICDelay },
134122 },
135123 },
136124 {
137125 name : "wt-ranking" ,
138- addrs : []ma.Multiaddr {q1v16 , q2v16 , q3v16 , q2 , wt1 },
126+ addrs : []ma.Multiaddr {q1v16 , q2v16 , q3v16 , wt1 },
139127 output : []network.AddrDelay {
140128 {Addr : q1v16 , Delay : 0 },
141- {Addr : q2 , Delay : PublicQUICDelay },
142- {Addr : wt1 , Delay : 2 * PublicQUICDelay },
129+ {Addr : wt1 , Delay : PublicQUICDelay },
143130 {Addr : q2v16 , Delay : 2 * PublicQUICDelay },
144131 {Addr : q3v16 , Delay : 2 * PublicQUICDelay },
145132 },
@@ -164,11 +151,8 @@ func TestDelayRankerQUICDelay(t *testing.T) {
164151}
165152
166153func TestDelayRankerTCPDelay (t * testing.T ) {
167- q1 := ma .StringCast ("/ip4/1.2.3.4/udp/1/quic" )
168154 q1v1 := ma .StringCast ("/ip4/1.2.3.4/udp/1/quic-v1" )
169- q2 := ma .StringCast ("/ip4/1.2.3.4/udp/2/quic" )
170155 q2v1 := ma .StringCast ("/ip4/1.2.3.4/udp/2/quic-v1" )
171- q3 := ma .StringCast ("/ip4/1.2.3.4/udp/3/quic" )
172156
173157 q1v16 := ma .StringCast ("/ip6/1::2/udp/1/quic-v1" )
174158 q2v16 := ma .StringCast ("/ip6/1::2/udp/2/quic-v1" )
@@ -185,11 +169,10 @@ func TestDelayRankerTCPDelay(t *testing.T) {
185169 }{
186170 {
187171 name : "quic-with-tcp-ip6-ip4" ,
188- addrs : []ma.Multiaddr {q1 , q1v1 , q1v16 , q2v16 , q3v16 , q2v1 , t1 , t2 },
172+ addrs : []ma.Multiaddr {q1v1 , q1v16 , q2v16 , q3v16 , q2v1 , t1 , t2 },
189173 output : []network.AddrDelay {
190174 {Addr : q1v16 , Delay : 0 },
191175 {Addr : q1v1 , Delay : PublicQUICDelay },
192- {Addr : q1 , Delay : 2 * PublicQUICDelay },
193176 {Addr : q2v16 , Delay : 2 * PublicQUICDelay },
194177 {Addr : q3v16 , Delay : 2 * PublicQUICDelay },
195178 {Addr : q2v1 , Delay : 2 * PublicQUICDelay },
@@ -199,14 +182,12 @@ func TestDelayRankerTCPDelay(t *testing.T) {
199182 },
200183 {
201184 name : "quic-ip4-with-tcp" ,
202- addrs : []ma.Multiaddr {q1 , q2 , q3 , t1 , t2 , t1v6 },
185+ addrs : []ma.Multiaddr {q1v1 , t1 , t2 , t1v6 },
203186 output : []network.AddrDelay {
204- {Addr : q1 , Delay : 0 },
205- {Addr : q2 , Delay : PublicQUICDelay },
206- {Addr : q3 , Delay : PublicQUICDelay },
207- {Addr : t1 , Delay : PublicQUICDelay + PublicTCPDelay },
208- {Addr : t2 , Delay : PublicQUICDelay + PublicTCPDelay },
209- {Addr : t1v6 , Delay : PublicQUICDelay + PublicTCPDelay },
187+ {Addr : q1v1 , Delay : 0 },
188+ {Addr : t1 , Delay : PublicTCPDelay },
189+ {Addr : t2 , Delay : PublicTCPDelay },
190+ {Addr : t1v6 , Delay : PublicTCPDelay },
210191 },
211192 },
212193 {
@@ -238,8 +219,8 @@ func TestDelayRankerTCPDelay(t *testing.T) {
238219}
239220
240221func TestDelayRankerRelay (t * testing.T ) {
241- q1 := ma .StringCast ("/ip4/1.2.3.4/udp/1/quic" )
242- q2 := ma .StringCast ("/ip4/1.2.3.4/udp/2/quic" )
222+ q1 := ma .StringCast ("/ip4/1.2.3.4/udp/1/quic-v1 " )
223+ q2 := ma .StringCast ("/ip4/1.2.3.4/udp/2/quic-v1 " )
243224
244225 pid := test .RandPeerIDFatal (t )
245226 r1 := ma .StringCast (fmt .Sprintf ("/ip4/1.2.3.4/tcp/1/p2p-circuit/p2p/%s" , pid ))
0 commit comments