[4.0] 739fee0b Edit -bodylen in r01637.vtc to make varnishtest more cooperative.

Dag Haavi Finstad daghf at varnish-software.com
Wed Feb 11 16:14:46 CET 2015


commit 739fee0b19595258cab835cad52eef5b875f160f
Author: Dag Haavi Finstad <daghf at varnish-software.com>
Date:   Wed Feb 11 16:01:31 2015 +0100

    Edit -bodylen in r01637.vtc to make varnishtest more cooperative.

diff --git a/bin/varnishtest/tests/r01637.vtc b/bin/varnishtest/tests/r01637.vtc
index 9ffdcee..1c7489c 100644
--- a/bin/varnishtest/tests/r01637.vtc
+++ b/bin/varnishtest/tests/r01637.vtc
@@ -4,16 +4,29 @@ server s1 {
 	# First consume (almost) all of the storage
 	rxreq
 	expect req.url == /url1
-	txresp -bodylen 1040000
+	txresp -bodylen 260000
 
 	rxreq
 	expect req.url == /url2
-	txresp -bodylen 1040000
+	txresp -bodylen 260000
+
+	rxreq
+	expect req.url == /url3
+	txresp -bodylen 260000
+
+	rxreq
+	expect req.url == /url4
+	txresp -bodylen 260000
+
+	rxreq
+	expect req.url == /url5
+	txresp -bodylen 9000
 } -start
 
-varnish v1  -arg "-smalloc,1M" -arg "-p nuke_limit=0" -vcl+backend {
+varnish v1  -arg "-smalloc,1M" -arg "-p nuke_limit=0 -p gzip_level=0" \
+    -vcl+backend {
 	sub vcl_backend_response {
-		if (bereq.url == "/url2") {
+		if (bereq.url == "/url5") {
 			set beresp.do_esi = true;
 			set beresp.do_gzip = true;
 		}
@@ -28,5 +41,17 @@ client c1 {
 
 	txreq -url /url2
 	rxresp
+	expect resp.status == 200
+
+	txreq -url /url3
+	rxresp
+	expect resp.status == 200
+
+	txreq -url /url4
+	rxresp
+	expect resp.status == 200
+
+	txreq -url /url5
+	rxresp
 	expect resp.status == 503
 } -run



More information about the varnish-commit mailing list