Fix cache-dependent test failures in logical decoding.
authorMasahiko Sawada <[email protected]>
Tue, 24 Jun 2025 14:07:40 +0000 (07:07 -0700)
committerMasahiko Sawada <[email protected]>
Tue, 24 Jun 2025 14:07:40 +0000 (07:07 -0700)
commit87819f766f3791da3d01a3718b1d3fb985640ad0
tree4f72ae101130282c9bdea5a2ce3f3283fc8427e2
parent0a277da651696304c3ffd34eb67cc7a6737b4106
Fix cache-dependent test failures in logical decoding.

The regression test added in commit 1230be12f failed with
CLOBBER_CACHE_ALWAYS builds as it depends on cache behavior. This test
failure occurred only on v13 because the original data loss problem
was fixed differently in v13 compared to v14 and later versions,
resulting in different expected-output files.

This commit adds an extra expected-output file to cover both regular
and CLOBBER_CACHE_ALWAYS build cases.

Oversight in 1230be12f.

Per buildfarm member trilobite.

Reported-by: Alexander Lakhin <[email protected]>
Reviewed-by: Amit Kapila <[email protected]>
Reviewed-by: Hayato Kuroda <[email protected]>
Reviewed-by: Michael Paquier <[email protected]>
Discussion: https://postgr.es/m/dbf561f7-465e-4086-adfa-733b9b9a34b3@gmail.com
contrib/test_decoding/expected/invalidation_distribution_1.out [new file with mode: 0644]
contrib/test_decoding/specs/invalidation_distribution.spec