Revert "Fix timing issue in deadlock recovery conflict test."
authorAndres Freund <[email protected]>
Wed, 4 May 2022 21:15:20 +0000 (14:15 -0700)
committerAndres Freund <[email protected]>
Wed, 4 May 2022 21:15:20 +0000 (14:15 -0700)
This reverts commit 3197e0f5ae9d58a0dd45e1bf8646ce83791bb2de.

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

index a2e4c659f20fce81945dc290a1b710103cd3ce92..aa36582d1100973c30af16367ae7dfe67d45ebc1 100644 (file)
@@ -231,14 +231,6 @@ check_conflict_stat("lock");
 $sect = "startup deadlock";
 $expected_conflicts++;
 
-# Want to test recovery deadlock conflicts, not buffer pin conflicts. Without
-# changing max_standby_streaming_delay it'd be timing dependent what we hit
-# first
-$node_standby->adjust_conf('postgresql.conf', 'max_standby_streaming_delay',
-                          "${PostgreSQL::Test::Utils::timeout_default}s");
-$node_standby->restart();
-reconnect_and_clear();
-
 # Generate a few dead rows, to later be cleaned up by vacuum. Then acquire a
 # lock on another relation in a prepared xact, so it's held continuously by
 # the startup process. The standby psql will block acquiring that lock while
@@ -294,9 +286,6 @@ check_conflict_stat("deadlock");
 
 # clean up for next tests
 $node_primary->safe_psql($test_db, qq[ROLLBACK PREPARED 'lock';]);
-$node_standby->adjust_conf('postgresql.conf', 'max_standby_streaming_delay', '50ms');
-$node_standby->restart();
-reconnect_and_clear();
 
 
 # Check that expected number of conflicts show in pg_stat_database. Needs to