]> git.ipfire.org Git - thirdparty/postgresql.git/commit
Stabilize subscription stats test.
authorMasahiko Sawada <msawada@postgresql.org>
Fri, 8 Sep 2023 13:50:53 +0000 (22:50 +0900)
committerMasahiko Sawada <msawada@postgresql.org>
Fri, 8 Sep 2023 13:50:53 +0000 (22:50 +0900)
commit461a7fad7c670037d5308d043609462e2ff83951
tree2aec1169e69053619ee206783c72e34ff6a2faa6
parent87d6e0127acaf5563d22fcc310483f1d960c85c5
Stabilize subscription stats test.

The new test added by commit 68a59f9e9 disables the subscription and
manually drops the associated replication slot. However, since
disabling the subsubscription doesn't wait for a walsender to release
the replication slot and exit, pg_drop_replication_slot() could
fail. Avoid failure by adding a wait for the replication slot to
become inactive.

Reported-by: Hou Zhijie, as per buildfarm
Reviewed-by: Hou Zhijie
Discussion: https://postgr.es/m/OS0PR01MB571682316378379AA34854F694E9A%40OS0PR01MB5716.jpnprd01.prod.outlook.com
Backpatch-through: 15
src/test/subscription/t/026_stats.pl