From: Christopher Faulet Date: Wed, 8 Jun 2022 14:55:21 +0000 (+0200) Subject: REGTESTS: healthcheckmail: Relax health-check failure condition X-Git-Tag: v2.7-dev1~78 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=af936762d0548bae80bd9898fb3d4465570aedb5;p=thirdparty%2Fhaproxy.git REGTESTS: healthcheckmail: Relax health-check failure condition The info field in the log message may change. For instance, on FreeBSD, a "broken pipe" is reported. Thus, the expected log message must be more generic. --- diff --git a/reg-tests/mailers/healthcheckmail.vtc b/reg-tests/mailers/healthcheckmail.vtc index 92b0967a18..00704e6015 100644 --- a/reg-tests/mailers/healthcheckmail.vtc +++ b/reg-tests/mailers/healthcheckmail.vtc @@ -5,7 +5,7 @@ feature ignore_unknown_macro syslog S1 -level notice { recv - expect ~ "[^:\\[ ]\\[${h1_pid}\\]: Health check for server be1/srv1 failed.+reason: Socket error.+info: \"Connection reset by peer\".+check duration: [[:digit:]]+ms.+status: 0/1 DOWN." + expect ~ "[^:\\[ ]\\[${h1_pid}\\]: Health check for server be1/srv1 failed.+reason: Socket error.+info: \".+\".+check duration: [[:digit:]]+ms.+status: 0/1 DOWN." recv info expect ~ "[^:\\[ ]\\[${h1_pid}\\]: Result=SUCCESS Bytes=[[:digit:]]+" } -start