[master] 7b25530 These testcases depend on us not streaming, so they get a 503 for the failure to fetch a body. Make them explicitly disable streaming.
Poul-Henning Kamp
phk at varnish-cache.org
Mon Mar 12 15:58:27 CET 2012
commit 7b2553097060e4e01cbf42cbcc3951a28597bad9
Author: Poul-Henning Kamp <phk at FreeBSD.org>
Date: Mon Mar 12 14:57:49 2012 +0000
These testcases depend on us not streaming, so they get a 503
for the failure to fetch a body. Make them explicitly disable
streaming.
diff --git a/bin/varnishtest/tests/b00020.vtc b/bin/varnishtest/tests/b00020.vtc
index d937ac0..365c305 100644
--- a/bin/varnishtest/tests/b00020.vtc
+++ b/bin/varnishtest/tests/b00020.vtc
@@ -9,7 +9,11 @@ server s1 {
send "Baba\n"
} -start
-varnish v1 -vcl+backend {} -start
+varnish v1 -vcl+backend {
+ sub vcl_fetch {
+ set beresp.do_stream = false;
+ }
+} -start
varnish v1 -cliok "param.set between_bytes_timeout 1"
client c1 {
diff --git a/bin/varnishtest/tests/b00021.vtc b/bin/varnishtest/tests/b00021.vtc
index d46caa2..5c3261a 100644
--- a/bin/varnishtest/tests/b00021.vtc
+++ b/bin/varnishtest/tests/b00021.vtc
@@ -13,6 +13,9 @@ varnish v1 -vcl+backend {
sub vcl_miss {
set bereq.between_bytes_timeout = 2s;
}
+ sub vcl_fetch {
+ set beresp.do_stream = false;
+ }
} -start
client c1 {
diff --git a/bin/varnishtest/tests/b00022.vtc b/bin/varnishtest/tests/b00022.vtc
index aa625b6..722d9f1 100644
--- a/bin/varnishtest/tests/b00022.vtc
+++ b/bin/varnishtest/tests/b00022.vtc
@@ -15,6 +15,9 @@ varnish v1 -vcl {
.port = "${s1_port}";
.between_bytes_timeout = 1s;
}
+ sub vcl_fetch {
+ set beresp.do_stream = false;
+ }
} -start
client c1 {
diff --git a/bin/varnishtest/tests/b00027.vtc b/bin/varnishtest/tests/b00027.vtc
index 4076019..9cc7a7a 100644
--- a/bin/varnishtest/tests/b00027.vtc
+++ b/bin/varnishtest/tests/b00027.vtc
@@ -11,7 +11,11 @@ server s1 {
send "\n"
} -start
-varnish v1 -vcl+backend {} -start
+varnish v1 -vcl+backend {
+ sub vcl_fetch {
+ set beresp.do_stream = false;
+ }
+} -start
client c1 {
txreq -url /foo
diff --git a/bin/varnishtest/tests/g00004.vtc b/bin/varnishtest/tests/g00004.vtc
index 5d518e0..0ab74ad 100644
--- a/bin/varnishtest/tests/g00004.vtc
+++ b/bin/varnishtest/tests/g00004.vtc
@@ -21,6 +21,8 @@ varnish v1 \
-arg {-p diag_bitmap=0x00010000} \
-vcl+backend {
sub vcl_fetch {
+ set beresp.do_stream = false;
+
if (req.url == "/gunzip") {
set beresp.do_gunzip = true;
}
diff --git a/bin/varnishtest/tests/r00387.vtc b/bin/varnishtest/tests/r00387.vtc
index fb73e6b..d4a32f9 100644
--- a/bin/varnishtest/tests/r00387.vtc
+++ b/bin/varnishtest/tests/r00387.vtc
@@ -11,7 +11,11 @@ server s1 {
send "\r\n"
} -start
-varnish v1 -vcl+backend {} -start
+varnish v1 -vcl+backend {
+ sub vcl_fetch {
+ set beresp.do_stream = false;
+ }
+} -start
client c1 {
txreq
diff --git a/bin/varnishtest/tests/r00942.vtc b/bin/varnishtest/tests/r00942.vtc
index 0df8eb2..6bb31e1 100644
--- a/bin/varnishtest/tests/r00942.vtc
+++ b/bin/varnishtest/tests/r00942.vtc
@@ -26,7 +26,11 @@ server s1 {
varnish v1 \
-arg {-p diag_bitmap=0x00010000} \
- -vcl+backend {}
+ -vcl+backend {
+ sub vcl_fetch {
+ set beresp.do_stream = false;
+ }
+}
varnish v1 -start
diff --git a/bin/varnishtest/tests/r01036.vtc b/bin/varnishtest/tests/r01036.vtc
index 8fb7600..1c77919 100644
--- a/bin/varnishtest/tests/r01036.vtc
+++ b/bin/varnishtest/tests/r01036.vtc
@@ -9,6 +9,7 @@ server s1 {
varnish v1 -arg "-smalloc,1M" -arg "-pgzip_level=0" -vcl+backend {
sub vcl_fetch {
+ set beresp.do_stream = false;
set beresp.do_gzip = true;
}
} -start
More information about the varnish-commit
mailing list