48
48
func BenchmarkGC4El100k (b * testing.B ) {
49
49
oldGc := debug .SetGCPercent (- 1 )
50
50
51
- ts1 := benchServeGC (b , "tcp" , ":9001 " , true , 4 , 100000 )
51
+ ts1 := benchServeGC (b , "tcp" , ":0 " , true , 4 , 100000 )
52
52
b .Run ("Run-4-eventloop-100000" , func (b * testing.B ) {
53
53
for i := 0 ; i < b .N ; i ++ {
54
54
runtime .GC ()
@@ -62,7 +62,7 @@ func BenchmarkGC4El100k(b *testing.B) {
62
62
func BenchmarkGC4El200k (b * testing.B ) {
63
63
oldGc := debug .SetGCPercent (- 1 )
64
64
65
- ts1 := benchServeGC (b , "tcp" , ":9001 " , true , 4 , 200000 )
65
+ ts1 := benchServeGC (b , "tcp" , ":0 " , true , 4 , 200000 )
66
66
b .Run ("Run-4-eventloop-200000" , func (b * testing.B ) {
67
67
for i := 0 ; i < b .N ; i ++ {
68
68
runtime .GC ()
@@ -76,7 +76,7 @@ func BenchmarkGC4El200k(b *testing.B) {
76
76
func BenchmarkGC4El500k (b * testing.B ) {
77
77
oldGc := debug .SetGCPercent (- 1 )
78
78
79
- ts1 := benchServeGC (b , "tcp" , ":9001 " , true , 4 , 500000 )
79
+ ts1 := benchServeGC (b , "tcp" , ":0 " , true , 4 , 500000 )
80
80
b .Run ("Run-4-eventloop-500000" , func (b * testing.B ) {
81
81
for i := 0 ; i < b .N ; i ++ {
82
82
runtime .GC ()
@@ -146,73 +146,73 @@ func TestServeGC(t *testing.T) {
146
146
if testBigGC {
147
147
t .Skipf ("Skip when testBigGC=%t" , testBigGC )
148
148
}
149
- testServeGC (t , "tcp" , ":9000 " , true , true , 1 , 10000 )
149
+ testServeGC (t , "tcp" , ":0 " , true , true , 1 , 10000 )
150
150
})
151
151
t .Run ("1-loop-100000" , func (t * testing.T ) {
152
152
if ! testBigGC {
153
153
t .Skipf ("Skip when testBigGC=%t" , testBigGC )
154
154
}
155
- testServeGC (t , "tcp" , ":9000 " , true , true , 1 , 100000 )
155
+ testServeGC (t , "tcp" , ":0 " , true , true , 1 , 100000 )
156
156
})
157
157
t .Run ("1-loop-1000000" , func (t * testing.T ) {
158
158
if ! testBigGC {
159
159
t .Skipf ("Skip when testBigGC=%t" , testBigGC )
160
160
}
161
- testServeGC (t , "tcp" , ":9000 " , true , true , 1 , 1000000 )
161
+ testServeGC (t , "tcp" , ":0 " , true , true , 1 , 1000000 )
162
162
})
163
163
t .Run ("2-loop-10000" , func (t * testing.T ) {
164
164
if testBigGC {
165
165
t .Skipf ("Skip when testBigGC=%t" , testBigGC )
166
166
}
167
- testServeGC (t , "tcp" , ":9000 " , true , true , 2 , 10000 )
167
+ testServeGC (t , "tcp" , ":0 " , true , true , 2 , 10000 )
168
168
})
169
169
t .Run ("2-loop-100000" , func (t * testing.T ) {
170
170
if ! testBigGC {
171
171
t .Skipf ("Skip when testBigGC=%t" , testBigGC )
172
172
}
173
- testServeGC (t , "tcp" , ":9000 " , true , true , 2 , 100000 )
173
+ testServeGC (t , "tcp" , ":0 " , true , true , 2 , 100000 )
174
174
})
175
175
t .Run ("2-loop-1000000" , func (t * testing.T ) {
176
176
if ! testBigGC {
177
177
t .Skipf ("Skip when testBigGC=%t" , testBigGC )
178
178
}
179
- testServeGC (t , "tcp" , ":9000 " , true , true , 2 , 1000000 )
179
+ testServeGC (t , "tcp" , ":0 " , true , true , 2 , 1000000 )
180
180
})
181
181
t .Run ("4-loop-10000" , func (t * testing.T ) {
182
182
if testBigGC {
183
183
t .Skipf ("Skip when testBigGC=%t" , testBigGC )
184
184
}
185
- testServeGC (t , "tcp" , ":9000 " , true , true , 4 , 10000 )
185
+ testServeGC (t , "tcp" , ":0 " , true , true , 4 , 10000 )
186
186
})
187
187
t .Run ("4-loop-100000" , func (t * testing.T ) {
188
188
if ! testBigGC {
189
189
t .Skipf ("Skip when testBigGC=%t" , testBigGC )
190
190
}
191
- testServeGC (t , "tcp" , ":9000 " , true , true , 4 , 100000 )
191
+ testServeGC (t , "tcp" , ":0 " , true , true , 4 , 100000 )
192
192
})
193
193
t .Run ("4-loop-1000000" , func (t * testing.T ) {
194
194
if ! testBigGC {
195
195
t .Skipf ("Skip when testBigGC=%t" , testBigGC )
196
196
}
197
- testServeGC (t , "tcp" , ":9000 " , true , true , 4 , 1000000 )
197
+ testServeGC (t , "tcp" , ":0 " , true , true , 4 , 1000000 )
198
198
})
199
199
t .Run ("16-loop-10000" , func (t * testing.T ) {
200
200
if testBigGC {
201
201
t .Skipf ("Skip when testBigGC=%t" , testBigGC )
202
202
}
203
- testServeGC (t , "tcp" , ":9000 " , true , true , 16 , 10000 )
203
+ testServeGC (t , "tcp" , ":0 " , true , true , 16 , 10000 )
204
204
})
205
205
t .Run ("16-loop-100000" , func (t * testing.T ) {
206
206
if ! testBigGC {
207
207
t .Skipf ("Skip when testBigGC=%t" , testBigGC )
208
208
}
209
- testServeGC (t , "tcp" , ":9000 " , true , true , 16 , 100000 )
209
+ testServeGC (t , "tcp" , ":0 " , true , true , 16 , 100000 )
210
210
})
211
211
t .Run ("16-loop-1000000" , func (t * testing.T ) {
212
212
if ! testBigGC {
213
213
t .Skipf ("Skip when testBigGC=%t" , testBigGC )
214
214
}
215
- testServeGC (t , "tcp" , ":9000 " , true , true , 16 , 1000000 )
215
+ testServeGC (t , "tcp" , ":0 " , true , true , 16 , 1000000 )
216
216
})
217
217
})
218
218
}
0 commit comments