]> git.ipfire.org Git - thirdparty/haproxy.git/commitdiff
REGTESTS: mark proxy_protocol_random_fail as broken
authorWilly Tarreau <w@1wt.eu>
Sat, 21 Nov 2020 14:33:03 +0000 (15:33 +0100)
committerWilly Tarreau <w@1wt.eu>
Sat, 21 Nov 2020 14:33:03 +0000 (15:33 +0100)
As indicated in issue #907 it very frequently fails on FreeBSD, and
looking at it, it's broken in multiple ways. It relies on log ordering
between two layers, the first one being allowed to support h2. Given
that on FreeBSD it usually ends up in timeouts, it's very likely that
for some reason one frontend logs before the other one or that curl
uses h2 instead of h1 there, and that the log instance waits forever
for its lines.

Usually it works fine when run locally though, so let's not remove it
and mark it as broken instead so that it can still be used when relevant.

reg-tests/connection/proxy_protocol_random_fail.vtc

index 7fafc43d3ce63f66d2f1b9e58b9558619e85b15b..983857733fe4f6ca64c29610ba3ba7aab4e48e4a 100644 (file)
@@ -13,7 +13,7 @@ varnishtest "PROXY protocol random failures"
 
 feature ignore_unknown_macro
 
-#REGTEST_TYPE=bug
+#REGTEST_TYPE=broken
 
 syslog Slog_1 -repeat 8 -level info {
     recv