[master] 5e98a8d4c Explain how r02976.vtc works
Dridi Boukelmoune
dridi.boukelmoune at gmail.com
Wed Jul 10 10:00:13 UTC 2019
commit 5e98a8d4ce24eb69f0d5ef19738758661884adc5
Author: Dridi Boukelmoune <dridi.boukelmoune at gmail.com>
Date: Wed Jul 10 11:55:28 2019 +0200
Explain how r02976.vtc works
It's really not obvious, and if it weren't for other tests covering
probes it wouldn't be enough by itself to verify what it needs to.
diff --git a/bin/varnishtest/tests/r02976.vtc b/bin/varnishtest/tests/r02976.vtc
index fdfe50fdf..e03383069 100644
--- a/bin/varnishtest/tests/r02976.vtc
+++ b/bin/varnishtest/tests/r02976.vtc
@@ -1,5 +1,9 @@
varnishtest "Detect probe interval inversion"
+# For lack of a better mechanism this test passes by not timing out.
+# This is not enough to guarantee that there wasn't a bug in probe
+# scheduling but it's enough to avoid running into #2976 again.
+
server s1 -repeat 5 { # probe requests
rxreq
txresp
More information about the varnish-commit
mailing list