From 659283c9a7ee80e522fb9447e7cc468d2ce33f42 Mon Sep 17 00:00:00 2001 From: SaitTalhaNisanci Date: Fri, 3 Apr 2020 11:50:00 +0300 Subject: [PATCH] fix multi utilities vacuum test (#3699) --- src/test/regress/expected/multi_utilities.out | 5 +++++ src/test/regress/sql/multi_utilities.sql | 7 +++++++ 2 files changed, 12 insertions(+) diff --git a/src/test/regress/expected/multi_utilities.out b/src/test/regress/expected/multi_utilities.out index c708242c9..a85a2ff12 100644 --- a/src/test/regress/expected/multi_utilities.out +++ b/src/test/regress/expected/multi_utilities.out @@ -399,6 +399,11 @@ WARNING: not propagating VACUUM command to worker nodes HINT: Provide a specific table in order to VACUUM distributed tables. -- check for multiple table vacuum VACUUM dustbunnies, second_dustbunnies; +\c - - - :worker_1_port +REFRESH MATERIALIZED VIEW prevcounts; +\c - - - :worker_2_port +REFRESH MATERIALIZED VIEW prevcounts; +\c - - - :master_port -- check the current number of vacuum and analyze run on dustbunnies SELECT run_command_on_workers($$SELECT wait_for_stats()$$); run_command_on_workers diff --git a/src/test/regress/sql/multi_utilities.sql b/src/test/regress/sql/multi_utilities.sql index 65c128775..84ffcd705 100644 --- a/src/test/regress/sql/multi_utilities.sql +++ b/src/test/regress/sql/multi_utilities.sql @@ -295,6 +295,13 @@ VACUUM; -- check for multiple table vacuum VACUUM dustbunnies, second_dustbunnies; +\c - - - :worker_1_port +REFRESH MATERIALIZED VIEW prevcounts; + +\c - - - :worker_2_port +REFRESH MATERIALIZED VIEW prevcounts; + +\c - - - :master_port -- check the current number of vacuum and analyze run on dustbunnies SELECT run_command_on_workers($$SELECT wait_for_stats()$$); SELECT run_command_on_workers($$SELECT pg_stat_get_vacuum_count(tablename::regclass) from pg_tables where tablename LIKE 'dustbunnies_%' limit 1$$);