[master] c8ecdc15f extend timeout_idle test to uds

Nils Goroll nils.goroll at uplex.de
Wed Apr 24 10:32:07 UTC 2019


commit c8ecdc15f91e2c26a74bf0561f81690bd3f370e8
Author: Nils Goroll <nils.goroll at uplex.de>
Date:   Wed Apr 24 12:27:29 2019 +0200

    extend timeout_idle test to uds

diff --git a/bin/varnishtest/tests/b00067.vtc b/bin/varnishtest/tests/b00067.vtc
index 5bb1fee4e..e7b43a36a 100644
--- a/bin/varnishtest/tests/b00067.vtc
+++ b/bin/varnishtest/tests/b00067.vtc
@@ -1,6 +1,9 @@
 varnishtest "Check timeout_idle"
 
-varnish v1 -arg "-p timeout_idle=1" -vcl {
+varnish v1 -arg "-p timeout_idle=1"	\
+	   -arg "-a 127.0.0.1:0"	\
+	   -arg "-a ${tmpdir}/v1.sock"	\
+	   -vcl {
 	backend dummy { .host = "${bad_ip}"; }
 
 	sub vcl_deliver {
@@ -22,9 +25,29 @@ client c1 {
 	rxresp
 	delay 1.2
 	expect_close
-} -run
+} -start
 
-client c1 {
+client c2 {
+	txreq -url "/sess"
+	rxresp
+	delay 1.2
+	txreq
+	rxresp
+	delay 2.2
+	expect_close
+} -start
+
+client c1u -connect "${tmpdir}/v1.sock" {
+	txreq
+	rxresp
+	delay 0.2
+	txreq
+	rxresp
+	delay 1.2
+	expect_close
+} -start
+
+client c2u -connect "${tmpdir}/v1.sock" {
 	txreq -url "/sess"
 	rxresp
 	delay 1.2
@@ -32,4 +55,9 @@ client c1 {
 	rxresp
 	delay 2.2
 	expect_close
-} -run
+} -start
+
+client c1 -wait
+client c2 -wait
+client c1u -wait
+client c2u -wait


More information about the varnish-commit mailing list