Commit 8625540b authored by Pål Hermunn Johansen's avatar Pål Hermunn Johansen

Make testcase 2372 work on SunOS

Since SunOS needs a litt bit more workspace_thread, this test case
needs to be updated.

The default buffer size for vtc (configurable with -b) had to be
increased.

Conflicts:
	bin/varnishtest/vtc_main.c
parent c2e69f4d
varnishtest "Count purges when there are many variants" varnishtest "Count purges when there are many variants"
server s1 -repeat 40 { server s1 -repeat 72 {
rxreq rxreq
txresp -hdr "Vary: foo" txresp -hdr "Vary: foo"
} -start } -start
varnish v1 -arg "-p workspace_thread=256" -vcl+backend { varnish v1 -arg "-p workspace_thread=512" -vcl+backend {
import ${vmod_std}; import ${vmod_std};
sub vcl_recv { sub vcl_recv {
...@@ -16,7 +16,7 @@ varnish v1 -arg "-p workspace_thread=256" -vcl+backend { ...@@ -16,7 +16,7 @@ varnish v1 -arg "-p workspace_thread=256" -vcl+backend {
} }
} -start } -start
client c1 -repeat 40 { client c1 -repeat 72 {
txreq txreq
rxresp rxresp
} -run } -run
...@@ -29,4 +29,4 @@ client c2 { ...@@ -29,4 +29,4 @@ client c2 {
varnish v1 -expect n_lru_nuked == 0 varnish v1 -expect n_lru_nuked == 0
varnish v1 -expect cache_hit == 0 varnish v1 -expect cache_hit == 0
varnish v1 -expect n_purges == 1 varnish v1 -expect n_purges == 1
varnish v1 -expect n_obj_purged == 40 varnish v1 -expect n_obj_purged == 72
...@@ -84,7 +84,7 @@ struct vtc_job { ...@@ -84,7 +84,7 @@ struct vtc_job {
int iflg = 0; int iflg = 0;
unsigned vtc_maxdur = 60; unsigned vtc_maxdur = 60;
unsigned vtc_bufsiz = 512 * 1024; static unsigned vtc_bufsiz = 1024 * 1024;
static VTAILQ_HEAD(, vtc_tst) tst_head = VTAILQ_HEAD_INITIALIZER(tst_head); static VTAILQ_HEAD(, vtc_tst) tst_head = VTAILQ_HEAD_INITIALIZER(tst_head);
static struct vev_base *vb; static struct vev_base *vb;
......
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