Disable dist_move_chunk test in PG15

The dist_move_chunk causes the CI to hang when compiled and run with
PG15 as explained in #4972.

Also fixed schema permission issues in data_node and dist_param tests.
This commit is contained in:
Lakshmi Narayanan Sreethar 2022-11-14 19:30:33 +05:30 committed by Lakshmi Narayanan Sreethar
parent 8afdddc2da
commit 33531212b2
5 changed files with 5 additions and 1 deletions

View File

@ -153,7 +153,7 @@ m["include"].append(
"snapshot": "snapshot",
"tsdb_build_args": "-DASSERTIONS=ON -DREQUIRE_ALL_TESTS=ON -DEXPERIMENTAL=ON",
# below tests are tracked as part of #4838
"installcheck_args": "SKIPS='003_connections_privs 001_simple_multinode 004_multinode_rdwr_1pc data_node_bootstrap dist_hypertable-15 bgw_custom cagg_dump' "
"installcheck_args": "SKIPS='003_connections_privs 001_simple_multinode 004_multinode_rdwr_1pc data_node_bootstrap dist_hypertable-15 bgw_custom cagg_dump dist_move_chunk' "
# below tests are tracked as part of #4835
"IGNORES='telemetry_stats dist_query dist_partial_agg plan_hashagg partialize_finalize dist_fetcher_type dist_remote_error jit-15 "
# below tests are tracked as part of #4837

View File

@ -1616,6 +1616,7 @@ SELECT node_name, database, node_created, database_created, extension_created FR
(1 row)
GRANT USAGE ON FOREIGN SERVER data_node_1, data_node_2, data_node_3 TO :ROLE_1;
GRANT CREATE ON SCHEMA public TO :ROLE_1;
SET ROLE :ROLE_1;
CREATE TABLE hyper1 (time timestamptz, location int, temp float);
CREATE TABLE hyper2 (LIKE hyper1);

View File

@ -16,6 +16,7 @@ select 1 from add_data_node('data_node_1', host => 'localhost',
(1 row)
grant usage on foreign server data_node_1 to public;
grant create on schema public to :ROLE_1;
set role :ROLE_1;
reset client_min_messages;
-- helper function: float -> pseudorandom float [0..1].

View File

@ -789,6 +789,7 @@ SELECT node_name, database, node_created, database_created, extension_created FR
SELECT node_name, database, node_created, database_created, extension_created FROM add_data_node('data_node_3', host => 'localhost', database => :'DN_DBNAME_3');
GRANT USAGE ON FOREIGN SERVER data_node_1, data_node_2, data_node_3 TO :ROLE_1;
GRANT CREATE ON SCHEMA public TO :ROLE_1;
SET ROLE :ROLE_1;
CREATE TABLE hyper1 (time timestamptz, location int, temp float);

View File

@ -13,6 +13,7 @@ drop database if exists :"DN_DBNAME_1";
select 1 from add_data_node('data_node_1', host => 'localhost',
database => :'DN_DBNAME_1');
grant usage on foreign server data_node_1 to public;
grant create on schema public to :ROLE_1;
set role :ROLE_1;
reset client_min_messages;