From f97e3cae709f921579b265d9307328e8a2515b47 Mon Sep 17 00:00:00 2001 From: "Andrei V. Lepikhov" Date: Fri, 3 Apr 2026 08:36:33 +0200 Subject: [PATCH] Fix flaky ordering assertion in t/100_vacuumdb.pl Both test tables have relpages=0, making ORDER BY c.relpages DESC unstable. Replace the sequential regex with order-independent lookaheads. --- src/bin/scripts/t/100_vacuumdb.pl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/bin/scripts/t/100_vacuumdb.pl b/src/bin/scripts/t/100_vacuumdb.pl index cf0b853e9bf..40f87fe11ec 100644 --- a/src/bin/scripts/t/100_vacuumdb.pl +++ b/src/bin/scripts/t/100_vacuumdb.pl @@ -175,8 +175,8 @@ $node->issues_sql_unlike( 'vacuumdb --dry-run'); $node->issues_sql_like( [ 'vacuumdb', '--schema' => '"Foo"', '--schema' => '"Bar"', 'postgres' ], - qr/VACUUM\ \(SKIP_DATABASE_STATS\)\ "Foo".bar - .*VACUUM\ \(SKIP_DATABASE_STATS\)\ "Bar".baz + qr/(?=.*VACUUM\ \(SKIP_DATABASE_STATS\)\ "Foo"\.bar) + (?=.*VACUUM\ \(SKIP_DATABASE_STATS\)\ "Bar"\.baz) /sx, 'vacuumdb multiple --schema switches'); $node->issues_sql_like( -- 2.53.0