[master] 21cd8ee Add a basic test case for unix jails

Poul-Henning Kamp phk at FreeBSD.org
Wed Mar 4 16:23:35 CET 2015


commit 21cd8eed2f6c8b59d6a14a5a4bede98c699ed464
Author: Poul-Henning Kamp <phk at FreeBSD.org>
Date:   Wed Mar 4 15:23:14 2015 +0000

    Add a basic test case for unix jails

diff --git a/bin/varnishtest/tests/README b/bin/varnishtest/tests/README
index a504ec5..3d6fdca 100644
--- a/bin/varnishtest/tests/README
+++ b/bin/varnishtest/tests/README
@@ -19,6 +19,7 @@ Naming scheme
 	id ~ [d] --> Director VMOD tests
 	id ~ [e] --> ESI tests
 	id ~ [g] --> GZIP tests
+	id ~ [j] --> JAIL tests
 	id ~ [l] --> VSL tests
 	id ~ [m] --> VMOD tests excluding director
 	id ~ [p] --> Persistent tests
diff --git a/bin/varnishtest/tests/j00000.vtc b/bin/varnishtest/tests/j00000.vtc
new file mode 100644
index 0000000..f9ae253
--- /dev/null
+++ b/bin/varnishtest/tests/j00000.vtc
@@ -0,0 +1,21 @@
+varnishtest "Code coverage basic UNIX jail"
+
+feature user_varnish
+feature group_varnish
+feature root
+
+server s1 {
+	rxreq
+	txresp
+} -start
+
+varnish v1 \
+	-jail "-junix,user=varnish,ccgroup=varnish" \
+	-vcl+backend {
+} -start
+
+client c1 {
+	txreq
+	rxresp
+	expect resp.status == 200
+} -run



More information about the varnish-commit mailing list