[master] 54d256cbe Make b00067 less aggressive on smaller Vtesters.
Poul-Henning Kamp
phk at FreeBSD.org
Sat Apr 8 08:48:05 UTC 2023
commit 54d256cbe2464c5dd142593a9b72e6f9716b9beb
Author: Poul-Henning Kamp <phk at FreeBSD.org>
Date: Sat Apr 8 08:46:47 2023 +0000
Make b00067 less aggressive on smaller Vtesters.
diff --git a/bin/varnishtest/tests/b00067.vtc b/bin/varnishtest/tests/b00067.vtc
index 786ddcd93..1b53348df 100644
--- a/bin/varnishtest/tests/b00067.vtc
+++ b/bin/varnishtest/tests/b00067.vtc
@@ -1,6 +1,6 @@
varnishtest "Check timeout_idle"
-varnish v1 -arg "-p timeout_idle=1" \
+varnish v1 -arg "-p timeout_idle=2" \
-arg "-a ${listen_addr}" \
-arg "-a ${tmpdir}/v1.sock" \
-vcl {
@@ -8,7 +8,7 @@ varnish v1 -arg "-p timeout_idle=1" \
sub vcl_deliver {
if (req.url == "/sess") {
- set sess.timeout_idle = 2s;
+ set sess.timeout_idle = 4s;
}
}
sub vcl_backend_error {
@@ -23,7 +23,6 @@ client c1 {
delay 0.2
txreq
rxresp
- delay 1.2
expect_close
} -start
@@ -33,17 +32,15 @@ client c2 {
delay 1.2
txreq
rxresp
- delay 2.2
expect_close
} -start
client c3 {
loop 3 {
# send a periodic CRLF
- delay 0.3
+ delay 0.5
sendhex 0d0a
}
- delay 0.3
expect_close
} -start
@@ -52,20 +49,23 @@ client c4 {
rxresp
loop 3 {
# send a periodic CRLF
- delay 0.3
+ delay 0.5
sendhex 0d0a
}
- delay 0.3
expect_close
} -start
+client c1 -wait
+client c2 -wait
+client c3 -wait
+client c4 -wait
+
client c1u -connect "${tmpdir}/v1.sock" {
txreq
rxresp
delay 0.2
txreq
rxresp
- delay 1.2
expect_close
} -start
@@ -75,17 +75,15 @@ client c2u -connect "${tmpdir}/v1.sock" {
delay 1.2
txreq
rxresp
- delay 2.2
expect_close
} -start
client c3u -connect "${tmpdir}/v1.sock" {
loop 3 {
# send a periodic CRLF
- delay 0.2
+ delay 0.5
sendhex 0d0a
}
- delay 0.4
expect_close
} -start
@@ -94,17 +92,12 @@ client c4u -connect "${tmpdir}/v1.sock" {
rxresp
loop 3 {
# send a periodic CRLF
- delay 0.2
+ delay 0.5
sendhex 0d0a
}
- delay 0.4
expect_close
} -start
-client c1 -wait
-client c2 -wait
-client c3 -wait
-client c4 -wait
client c1u -wait
client c2u -wait
client c3u -wait
More information about the varnish-commit
mailing list