@@ -189,7 +189,7 @@ var _ = g.Describe("[Conformance][Area:Networking][Feature:Router]", func() {
189
189
g .By ("creating multiple routes" )
190
190
client := routeclientset .NewForConfigOrDie (oc .AdminConfig ()).Route ().Routes (ns )
191
191
var rv string
192
- for i := 0 ; i < 10 ; i ++ {
192
+ for i := 0 ; i < 20 ; i ++ {
193
193
_ , err := client .Create (& routev1.Route {
194
194
ObjectMeta : metav1.ObjectMeta {
195
195
Name : fmt .Sprintf ("%d" , i ),
@@ -210,7 +210,7 @@ var _ = g.Describe("[Conformance][Area:Networking][Feature:Router]", func() {
210
210
if err != nil {
211
211
return false , err
212
212
}
213
- o .Expect (routes .Items ).To (o .HaveLen (10 ))
213
+ o .Expect (routes .Items ).To (o .HaveLen (20 ))
214
214
other := 0
215
215
conflicting := 0
216
216
for _ , route := range routes .Items {
@@ -233,7 +233,7 @@ var _ = g.Describe("[Conformance][Area:Networking][Feature:Router]", func() {
233
233
}
234
234
// if other routers are writing status, wait until we get a complete
235
235
// set since we don't have a way to tell other routers to ignore us
236
- if conflicting < 3 && other % 10 != 0 {
236
+ if conflicting < 3 && other % 20 != 0 {
237
237
return false , nil
238
238
}
239
239
outputIngress (routes .Items ... )
@@ -248,7 +248,7 @@ var _ = g.Describe("[Conformance][Area:Networking][Feature:Router]", func() {
248
248
o .Expect (err ).NotTo (o .HaveOccurred ())
249
249
func () {
250
250
defer w .Stop ()
251
- timer := time .NewTimer (10 * time .Second )
251
+ timer := time .NewTimer (15 * time .Second )
252
252
ch := w .ResultChan ()
253
253
Wait:
254
254
for i := 0 ; ; i ++ {
@@ -260,7 +260,8 @@ var _ = g.Describe("[Conformance][Area:Networking][Feature:Router]", func() {
260
260
break Wait
261
261
}
262
262
}
263
- o .Expect (writes ).To (o .BeNumerically ("<" , 10 ))
263
+ // we expect to see no more than 10 writes per router (we should hit the hard limit)
264
+ o .Expect (writes ).To (o .BeNumerically ("<" , 30 ))
264
265
}()
265
266
266
267
// the os_http_be.map file will vary, so only check the haproxy config
0 commit comments