[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