From 5af233ef814a2f834c1208431ae3023bc53e5abd Mon Sep 17 00:00:00 2001 From: Vignesh C Date: Wed, 5 Nov 2025 18:51:24 +0530 Subject: [PATCH] Fix tap test failure to handle verbose log output The test failed on buildfarm member prion because it runs with log_error_verbosity = verbose, which adds an extra LOCATION: line between the WARNING and ERROR messages. Update the test to only check for the WARNING message to avoid verbosity dependent failures. --- src/test/subscription/t/036_sequences.pl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/test/subscription/t/036_sequences.pl b/src/test/subscription/t/036_sequences.pl index d34b0e4ae2f..8112f86d2dd 100644 --- a/src/test/subscription/t/036_sequences.pl +++ b/src/test/subscription/t/036_sequences.pl @@ -201,14 +201,14 @@ $node_subscriber->safe_psql('postgres', # Verify that an error is logged for parameter differences on sequence # ('regress_s4'). $node_subscriber->wait_for_log( - qr/WARNING: ( [A-Z0-9]+:)? mismatched or renamed sequence on subscriber \("public.regress_s4"\)\n.*ERROR: ( [A-Z0-9]+:)? logical replication sequence synchronization failed for subscription "regress_seq_sub"/, + qr/WARNING: ( [A-Z0-9]+:)? mismatched or renamed sequence on subscriber \("public.regress_s4"\)/, $log_offset); # Verify that an error is logged for the missing sequence ('regress_s4'). $node_publisher->safe_psql('postgres', qq(DROP SEQUENCE regress_s4;)); $node_subscriber->wait_for_log( - qr/WARNING: ( [A-Z0-9]+:)? missing sequence on publisher \("public.regress_s4"\)\n.*ERROR: ( [A-Z0-9]+:)? logical replication sequence synchronization failed for subscription "regress_seq_sub"/, + qr/WARNING: ( [A-Z0-9]+:)? missing sequence on publisher \("public.regress_s4"\)/, $log_offset); done_testing(); -- 2.43.0