Commit 7b255309 authored by Poul-Henning Kamp's avatar Poul-Henning Kamp

These testcases depend on us not streaming, so they get a 503

for the failure to fetch a body.  Make them explicitly disable
streaming.
parent 40d62bd8
...@@ -9,7 +9,11 @@ server s1 { ...@@ -9,7 +9,11 @@ server s1 {
send "Baba\n" send "Baba\n"
} -start } -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" varnish v1 -cliok "param.set between_bytes_timeout 1"
client c1 { client c1 {
......
...@@ -13,6 +13,9 @@ varnish v1 -vcl+backend { ...@@ -13,6 +13,9 @@ varnish v1 -vcl+backend {
sub vcl_miss { sub vcl_miss {
set bereq.between_bytes_timeout = 2s; set bereq.between_bytes_timeout = 2s;
} }
sub vcl_fetch {
set beresp.do_stream = false;
}
} -start } -start
client c1 { client c1 {
......
...@@ -15,6 +15,9 @@ varnish v1 -vcl { ...@@ -15,6 +15,9 @@ varnish v1 -vcl {
.port = "${s1_port}"; .port = "${s1_port}";
.between_bytes_timeout = 1s; .between_bytes_timeout = 1s;
} }
sub vcl_fetch {
set beresp.do_stream = false;
}
} -start } -start
client c1 { client c1 {
......
...@@ -11,7 +11,11 @@ server s1 { ...@@ -11,7 +11,11 @@ server s1 {
send "\n" send "\n"
} -start } -start
varnish v1 -vcl+backend {} -start varnish v1 -vcl+backend {
sub vcl_fetch {
set beresp.do_stream = false;
}
} -start
client c1 { client c1 {
txreq -url /foo txreq -url /foo
......
...@@ -21,6 +21,8 @@ varnish v1 \ ...@@ -21,6 +21,8 @@ varnish v1 \
-arg {-p diag_bitmap=0x00010000} \ -arg {-p diag_bitmap=0x00010000} \
-vcl+backend { -vcl+backend {
sub vcl_fetch { sub vcl_fetch {
set beresp.do_stream = false;
if (req.url == "/gunzip") { if (req.url == "/gunzip") {
set beresp.do_gunzip = true; set beresp.do_gunzip = true;
} }
......
...@@ -11,7 +11,11 @@ server s1 { ...@@ -11,7 +11,11 @@ server s1 {
send "\r\n" send "\r\n"
} -start } -start
varnish v1 -vcl+backend {} -start varnish v1 -vcl+backend {
sub vcl_fetch {
set beresp.do_stream = false;
}
} -start
client c1 { client c1 {
txreq txreq
......
...@@ -26,7 +26,11 @@ server s1 { ...@@ -26,7 +26,11 @@ server s1 {
varnish v1 \ varnish v1 \
-arg {-p diag_bitmap=0x00010000} \ -arg {-p diag_bitmap=0x00010000} \
-vcl+backend {} -vcl+backend {
sub vcl_fetch {
set beresp.do_stream = false;
}
}
varnish v1 -start varnish v1 -start
......
...@@ -9,6 +9,7 @@ server s1 { ...@@ -9,6 +9,7 @@ server s1 {
varnish v1 -arg "-smalloc,1M" -arg "-pgzip_level=0" -vcl+backend { varnish v1 -arg "-smalloc,1M" -arg "-pgzip_level=0" -vcl+backend {
sub vcl_fetch { sub vcl_fetch {
set beresp.do_stream = false;
set beresp.do_gzip = true; set beresp.do_gzip = true;
} }
} -start } -start
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment