Mailing List Archive

[master] 271e2b830 Let the VSL catch up between clients. This seems to stabilize this test.
commit 271e2b8307ff56942ce05f04b90948027ca60cd8
Author: Poul-Henning Kamp <phk@FreeBSD.org>
Date: Wed Mar 30 14:21:23 2022 +0000

Let the VSL catch up between clients. This seems to stabilize this test.

diff --git a/bin/varnishtest/tests/t02022.vtc b/bin/varnishtest/tests/t02022.vtc
index 39fbc4c68..a646893be 100644
--- a/bin/varnishtest/tests/t02022.vtc
+++ b/bin/varnishtest/tests/t02022.vtc
@@ -53,6 +53,8 @@ varnish v1 -expect MAIN.n_lru_nuked == 0
barrier b1 sync
client c1 -wait

+varnish v1 -vsl_catchup
+
varnish v1 -expect SM?.rxbuf.g_bytes == 0
varnish v1 -expect SM?.Transient.g_bytes == 0
varnish v1 -expect MAIN.n_lru_nuked == 0
@@ -64,6 +66,8 @@ client c2 {
expect resp.bodylen == 1048000
} -run

+varnish v1 -vsl_catchup
+
varnish v1 -expect SM?.rxbuf.g_bytes >= 1048000
varnish v1 -expect MAIN.n_lru_nuked == 0

@@ -90,5 +94,7 @@ varnish v1 -expect MAIN.n_lru_nuked == 1
barrier b1 sync
client c3 -wait

+varnish v1 -vsl_catchup
+
varnish v1 -expect SM?.rxbuf.g_bytes == 0
varnish v1 -expect SM?.Transient.g_bytes == 0
_______________________________________________
varnish-commit mailing list
varnish-commit@varnish-cache.org
https://www.varnish-cache.org/lists/mailman/listinfo/varnish-commit