[master] ee6898163 Cover more of cache_tcp_pool.c by using ipv6

Poul-Henning Kamp phk at FreeBSD.org
Tue Jan 12 12:50:06 UTC 2021


commit ee6898163358ed71ad32e5edea2e611422011d15
Author: Poul-Henning Kamp <phk at FreeBSD.org>
Date:   Tue Jan 12 12:49:25 2021 +0000

    Cover more of cache_tcp_pool.c by using ipv6

diff --git a/bin/varnishtest/tests/c00102.vtc b/bin/varnishtest/tests/c00102.vtc
index ce49e0d57..96bca461a 100644
--- a/bin/varnishtest/tests/c00102.vtc
+++ b/bin/varnishtest/tests/c00102.vtc
@@ -1,12 +1,14 @@
 varnishtest "TCP pool teardown with open connection"
 
+feature ipv6
+
 # when c1's request has gotten to s1
 barrier b1 cond 3
 
 # when vcls have been swizzled
 barrier b2 cond 3
 
-server s1 {
+server s1 -listen "::1" {
 	rxreq
 	expect req.url == "/s1"
 	barrier b1 sync
@@ -33,7 +35,9 @@ client c1 {
 
 barrier b1 sync
 
-server s2 {
+varnish v1 -cliok "param.set debug +vclrel"
+
+server s2 -listen "::1" {
 	rxreq
 	expect req.url == "/s2"
 	txresp -hdr "Host: s2"


More information about the varnish-commit mailing list