Skip to content
This repository was archived by the owner on Feb 16, 2026. It is now read-only.

Commit 6dda666

Browse files
committed
vtc: Polish c{97..99} tests
1 parent 04a125e commit 6dda666

3 files changed

Lines changed: 27 additions & 27 deletions

File tree

bin/varnishtest/tests/c00097.vtc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ client c4 {
5353
} -start
5454

5555
# Wait until c2-c4 are on the waitinglist
56-
delay 1
56+
varnish v1 -vsl_catchup
5757
varnish v1 -expect busy_sleep == 3
5858

5959
# Open up the response headers from s1, and as a result HSH_Unbusy

bin/varnishtest/tests/c00098.vtc

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -70,17 +70,17 @@ server s6 {
7070

7171
varnish v1 -arg "-p thread_pools=1" -arg "-p thread_pool_min=30" -arg "-p rush_exponent=2" -arg "-p debug=+syncvsl" -arg "-p debug=+waitinglist" -vcl+backend {
7272
sub vcl_backend_fetch {
73-
if (bereq.http.client == "1") {
73+
if (bereq.http.user-agent == "c1") {
7474
set bereq.backend = s1;
75-
} else if (bereq.http.client == "2") {
75+
} else if (bereq.http.user-agent == "c2") {
7676
set bereq.backend = s2;
77-
} else if (bereq.http.client == "3") {
77+
} else if (bereq.http.user-agent == "c3") {
7878
set bereq.backend = s3;
79-
} else if (bereq.http.client == "4") {
79+
} else if (bereq.http.user-agent == "c4") {
8080
set bereq.backend = s4;
81-
} else if (bereq.http.client == "5") {
81+
} else if (bereq.http.user-agent == "c5") {
8282
set bereq.backend = s5;
83-
} else if (bereq.http.client == "6") {
83+
} else if (bereq.http.user-agent == "c6") {
8484
set bereq.backend = s6;
8585
}
8686
}
@@ -90,40 +90,40 @@ varnish v1 -arg "-p thread_pools=1" -arg "-p thread_pool_min=30" -arg "-p rush_e
9090
} -start
9191

9292
client c1 {
93-
txreq -url /hfp -hdr "Client: 1"
93+
txreq
9494
rxresp
9595
} -start
9696

9797
# This makes sure that c1->s1 is done first
9898
barrier b1 sync
9999

100100
client c2 {
101-
txreq -url /hfp -hdr "Client: 2"
101+
txreq
102102
rxresp
103103
} -start
104104

105105
client c3 {
106-
txreq -url /hfp -hdr "Client: 3"
106+
txreq
107107
rxresp
108108
} -start
109109

110110
client c4 {
111-
txreq -url /hfp -hdr "Client: 4"
111+
txreq
112112
rxresp
113113
} -start
114114

115115
client c5 {
116-
txreq -url /hfp -hdr "Client: 5"
116+
txreq
117117
rxresp
118118
} -start
119119

120120
client c6 {
121-
txreq -url /hfp -hdr "Client: 6"
121+
txreq
122122
rxresp
123123
} -start
124124

125125
# Wait until c2-c6 are on the waitinglist
126-
delay 1
126+
varnish v1 -vsl_catchup
127127
varnish v1 -expect busy_sleep == 5
128128

129129
# Open up the response headers from s1, and as a result HSH_Unbusy

bin/varnishtest/tests/c00099.vtc

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -70,17 +70,17 @@ server s6 {
7070

7171
varnish v1 -arg "-p thread_pools=1" -arg "-p thread_pool_min=30" -arg "-p rush_exponent=2" -arg "-p debug=+syncvsl" -arg "-p debug=+waitinglist" -vcl+backend {
7272
sub vcl_backend_fetch {
73-
if (bereq.http.client == "1") {
73+
if (bereq.http.user-agent == "c1") {
7474
set bereq.backend = s1;
75-
} else if (bereq.http.client == "2") {
75+
} else if (bereq.http.user-agent == "c2") {
7676
set bereq.backend = s2;
77-
} else if (bereq.http.client == "3") {
77+
} else if (bereq.http.user-agent == "c3") {
7878
set bereq.backend = s3;
79-
} else if (bereq.http.client == "4") {
79+
} else if (bereq.http.user-agent == "c4") {
8080
set bereq.backend = s4;
81-
} else if (bereq.http.client == "5") {
81+
} else if (bereq.http.user-agent == "c5") {
8282
set bereq.backend = s5;
83-
} else if (bereq.http.client == "6") {
83+
} else if (bereq.http.user-agent == "c6") {
8484
set bereq.backend = s6;
8585
}
8686
}
@@ -90,40 +90,40 @@ varnish v1 -arg "-p thread_pools=1" -arg "-p thread_pool_min=30" -arg "-p rush_e
9090
} -start
9191

9292
client c1 {
93-
txreq -url /hfm -hdr "Client: 1"
93+
txreq
9494
rxresp
9595
} -start
9696

9797
# This makes sure that c1->s1 is done first
9898
barrier b1 sync
9999

100100
client c2 {
101-
txreq -url /hfm -hdr "Client: 2"
101+
txreq
102102
rxresp
103103
} -start
104104

105105
client c3 {
106-
txreq -url /hfm -hdr "Client: 3"
106+
txreq
107107
rxresp
108108
} -start
109109

110110
client c4 {
111-
txreq -url /hfm -hdr "Client: 4"
111+
txreq
112112
rxresp
113113
} -start
114114

115115
client c5 {
116-
txreq -url /hfm -hdr "Client: 5"
116+
txreq
117117
rxresp
118118
} -start
119119

120120
client c6 {
121-
txreq -url /hfm -hdr "Client: 6"
121+
txreq
122122
rxresp
123123
} -start
124124

125125
# Wait until c2-c6 are on the waitinglist
126-
delay 1
126+
varnish v1 -vsl_catchup
127127
varnish v1 -expect busy_sleep == 5
128128

129129
# Open up the response headers from s1, and as a result HSH_Unbusy

0 commit comments

Comments
 (0)