Disable 031_recovery_conflict.pl in 15 and 16.
authorThomas Munro
Wed, 6 Sep 2023 23:47:42 +0000 (11:47 +1200)
committerThomas Munro
Wed, 6 Sep 2023 23:47:42 +0000 (11:47 +1200)
This test fails due to known bugs in the test and the server.  Those
will be fixed in master shortly and possibly back-patched a bit later,
but in the meantime it is unhelpful for package maintainers if the tests
randomly fail, and it's not a good time to make complex changes in 16.

This had already been done for older branches prior to 15's release.
Now we're about to release 16, and Debian's test builds are regularly
failing on one architecture, so let's do the same for 15 and 16.

Reported-by: Christoph Berg
Reported-by: Bharath Rupireddy
Discussion: https://postgr.es/m/CALj2ACVr8au2J_9D88UfRCi0JdWhyQDDxAcSVav0B0irx9nXEg%40mail.gmail.com

src/test/recovery/t/031_recovery_conflict.pl

index 05e83fa854f17baa8881c3f4e9e39ac2047ba8d3..b3e7972599be7d4a4307087278bcbd75f6d24286 100644 (file)
@@ -10,6 +10,7 @@ use PostgreSQL::Test::Cluster;
 use PostgreSQL::Test::Utils;
 use Test::More;
 
+plan skip_all => "disabled due to instability";
 
 # Set up nodes
 my $node_primary = PostgreSQL::Test::Cluster->new('primary');