summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2022-04-04 22:10:07 -0400
committerTom Lane <tgl@sss.pgh.pa.us>2022-04-04 22:10:07 -0400
commit8803df4ea960117f42f38ee82a74e954e72e0339 (patch)
tree5d90f343823e7f862fc5448f39e8cb830ddbd441
parent32558a8bc3c0035e7b738e47b00ff6b4bfc96da8 (diff)
Update some tests in 013_crash_restart.pl.
The expected backend message after SIGQUIT changed in commit 7e784d1dc, but we missed updating this test case. Also, experience shows that we might sometimes get "could not send data to server" instead of either of the libpq messages the test is looking for. Per report from Mark Dilger. Back-patch to v14 where the backend message changed. Discussion: https://postgr.es/m/17BD82D7-49AC-40C9-8204-E7ADD30321A0@enterprisedb.com
-rw-r--r--src/test/recovery/t/013_crash_restart.pl8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/test/recovery/t/013_crash_restart.pl b/src/test/recovery/t/013_crash_restart.pl
index b6540e418fa..b1e9d82809a 100644
--- a/src/test/recovery/t/013_crash_restart.pl
+++ b/src/test/recovery/t/013_crash_restart.pl
@@ -117,7 +117,7 @@ SELECT 1;
ok( pump_until(
$killme,
\$killme_stderr,
- qr/WARNING: terminating connection because of crash of another server process|server closed the connection unexpectedly|connection to server was lost/m
+ qr/WARNING: terminating connection because of unexpected SIGQUIT signal|server closed the connection unexpectedly|connection to server was lost|could not send data to server/m
),
"psql query died successfully after SIGQUIT");
$killme_stderr = '';
@@ -130,7 +130,7 @@ $killme->finish;
ok( pump_until(
$monitor,
\$monitor_stderr,
- qr/WARNING: terminating connection because of crash of another server process|server closed the connection unexpectedly|connection to server was lost/m
+ qr/WARNING: terminating connection because of crash of another server process|server closed the connection unexpectedly|connection to server was lost|could not send data to server/m
),
"psql monitor died successfully after SIGQUIT");
$monitor->finish;
@@ -195,7 +195,7 @@ SELECT 1;
ok( pump_until(
$killme,
\$killme_stderr,
- qr/server closed the connection unexpectedly|connection to server was lost/m
+ qr/server closed the connection unexpectedly|connection to server was lost|could not send data to server/m
),
"psql query died successfully after SIGKILL");
$killme->finish;
@@ -206,7 +206,7 @@ $killme->finish;
ok( pump_until(
$monitor,
\$monitor_stderr,
- qr/WARNING: terminating connection because of crash of another server process|server closed the connection unexpectedly|connection to server was lost/m
+ qr/WARNING: terminating connection because of crash of another server process|server closed the connection unexpectedly|connection to server was lost|could not send data to server/m
),
"psql monitor died successfully after SIGKILL");
$monitor->finish;