Page Menu
Home
Phabricator
Search
Configure Global Search
Log In
Paste
P6177
14-admission-probability.vtc
Active
Public
Actions
Authored by
•
ema
on Oct 25 2017, 10:14 AM.
Edit Paste
Archive Paste
View Raw File
Subscribe
Mute Notifications
Award Token
Flag For Later
Tags
None
Referenced Files
F10426448: 14-admission-probability.vtc
Oct 25 2017, 10:14 AM
2017-10-25 10:14:20 (UTC+0)
Subscribers
None
varnishtest "Admission probability with different CL values"
server s1 {
# CL == 0
rxreq
expect req.url == "/1"
txresp -nolen -hdr "Content-Length: 0"
# CL > 0
rxreq
expect req.url == "/2"
txresp -bodylen 65536
# No CL
rxreq
expect req.url == "/3"
txresp -nolen
# CL == 0
rxreq
expect req.url == "/4"
txresp -nolen -hdr "Content-Length: 0"
} -start
varnish v1 -arg "-p vcc_err_unref=false -p vcc_allow_inline_c=true" -vcl+backend {
backend vtc_backend {
.host = "${s1_addr}"; .port = "${s1_port}";
}
include "/usr/share/varnish/tests/wikimedia_upload-frontend.vcl";
} -start
client c1 {
txreq -url "/1" -hdr "X-Forwarded-Proto: https" -hdr "Host: upload.wikimedia.org"
rxresp
expect resp.status == 200
expect resp.http.X-Admission-Probability == 1.000
txreq -url "/2" -hdr "X-Forwarded-Proto: https" -hdr "Host: upload.wikimedia.org"
rxresp
expect resp.status == 200
expect resp.http.X-Admission-Probability > 0
expect resp.http.X-Admission-Probability < 1
txreq -url "/3" -hdr "X-Forwarded-Proto: https" -hdr "Host: upload.wikimedia.org"
rxresp
expect resp.status == 200
expect resp.http.X-Admission-Probability == 1.000
txreq -url "/4" -hdr "X-Forwarded-Proto: https" -hdr "Host: upload.wikimedia.org"
rxresp
expect resp.status == 200
expect resp.http.X-Admission-Probability == 1.000
} -run
Event Timeline
•
ema
created this paste.
Oct 25 2017, 10:14 AM
2017-10-25 10:14:20 (UTC+0)
Log In to Comment