Fix instability in 026_overwrite_contrecord.pl test.
authorTom Lane <tgl@sss.pgh.pa.us>
Tue, 9 Nov 2021 23:40:19 +0000 (18:40 -0500)
committerTom Lane <tgl@sss.pgh.pa.us>
Tue, 9 Nov 2021 23:40:19 +0000 (18:40 -0500)
commit9959a078f2d706d9bbea74891963e6df0a95fedb
treeecde402439d93d887e40624075b72596bd37b39d
parent8a94efd9bb71c2d5473836ce4899aedb9b4cfb2e
Fix instability in 026_overwrite_contrecord.pl test.

We've seen intermittent failures in this test on slower buildfarm
machines, which I think can be explained by assuming that autovacuum
emitted some additional WAL.  Disable autovacuum to stabilize it.

In passing, use stringwise not numeric comparison to compare
WAL file names.  Doesn't matter at present, but they are
hex strings not decimal ...

Discussion: https://postgr.es/m/1372189.1636499287@sss.pgh.pa.us
src/test/recovery/t/026_overwrite_contrecord.pl