Stabilize xid_wraparound/t/002_limits.pl test. Not many buildfarm members run this test, since it's gated behind PG_TEST_EXTRA=xid_wraparound, but of those that do, the slower ones not infrequently fail. The reason seems to be that the test expects an INSERT command to either succeed or fail, but there's a window where it can succeed while issuing a warning about impending wraparound. poll_query_until treats nonempty stderr as a failure, so it loops an extra time until the INSERT succeeds with no warning. There seems no reason to treat this behavior as wrong, so adjust the test to accept it.
Reported-by: Alexander Lakhin <[email protected]> Diagnosed-by: Alexander Lakhin <[email protected]> Author: Tom Lane <[email protected]> Discussion: https://postgr.es/m/[email protected] Backpatch-through: 17 Branch ------ REL_19_STABLE Details ------- https://git.postgresql.org/pg/commitdiff/75716fe3ddbd98737459f1d24c7f459a7173ff27 Modified Files -------------- src/test/modules/xid_wraparound/t/002_limits.pl | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-)
