test_decoding: Protect against rare spurious test failures.

Andres Freund <andres@anarazel.de>

Commit: eef34e523693c15eb4ad7067c96269ab96c87ef5
Author: Andres Freund <andres@anarazel.de>
Date: 2015-09-22T13:39:46Z
Releases: 9.6.0
test_decoding: Protect against rare spurious test failures.

A bunch of tests missed specifying that empty transactions shouldn't be
displayed. That causes problems when e.g. autovacuum runs in an
unfortunate moment. The tests in question only run for a very short
time, making this quite unlikely.

Reported-By: Buildfarm member axolotl
Backpatch: 9.4, where logical decoding was introduced

Files