[master] 77849fd Use new debug bit to make this test robust.

Poul-Henning Kamp phk at FreeBSD.org
Thu Oct 30 16:50:21 CET 2014


commit 77849fdaf94f697a6094fb1d19a16fe1ab9b029f
Author: Poul-Henning Kamp <phk at FreeBSD.org>
Date:   Thu Oct 30 15:50:03 2014 +0000

    Use new debug bit to make this test robust.

diff --git a/bin/varnishtest/tests/r01506.vtc b/bin/varnishtest/tests/r01506.vtc
index b8d1e44..09a8db0 100644
--- a/bin/varnishtest/tests/r01506.vtc
+++ b/bin/varnishtest/tests/r01506.vtc
@@ -9,9 +9,8 @@ server s1 {
 
 	rxreq
 	txresp -nolen -hdr "Content-Length: 010"
-	send "01234"
-	delay .5
-	send "56789"
+	sema r2 sync 2
+	send "0123456789"
 } -start
 
 varnish v1 -vcl+backend {
@@ -21,7 +20,7 @@ varnish v1 -vcl+backend {
 			set beresp.do_gzip = true;
 		}
 	}
-} -start -cliok "param.set debug +syncvsl"
+} -start -cliok "param.set debug +syncvsl" -cliok "param.set debug +flush_head"
 
 client c1 {
 	txreq
@@ -33,11 +32,13 @@ client c1 {
 	delay .1
 
 	txreq -url "/2"
-	rxresp
+	rxresphdrs
 	expect resp.http.content-length == "<undef>"
+	sema r2 sync 2
+	rxrespbody
 	expect resp.body == "0123456789"
-
 	delay .1
+
 	txreq -url "/2"
 	rxresp
 	expect resp.http.content-length == "10"



More information about the varnish-commit mailing list