Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

Commit 144d954

Browse files
Maxim Orlovkovdb75
Maxim Orlov
authored andcommitted
Fix parallel installcheck-world
Create unique db objects in order not to mess with other tests. tags: pg_pathman
1 parent ac5f05a commit 144d954

5 files changed

+281
-281
lines changed

expected/pathman_CVE-2020-14350.out

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,15 @@ DROP FUNCTION IF EXISTS _partition_data_concurrent(oid,integer);
77
DROP FUNCTION IF EXISTS create_single_range_partition(TEXT,ANYELEMENT,ANYELEMENT,TEXT);
88
DROP TABLE IF EXISTS test1 CASCADE;
99
DROP TABLE IF EXISTS test2 CASCADE;
10-
DROP ROLE IF EXISTS regress_hacker;
10+
DROP ROLE IF EXISTS pathman_regress_hacker;
1111
SET client_min_messages = 'notice';
1212
GRANT CREATE ON SCHEMA public TO PUBLIC;
1313
CREATE EXTENSION pg_pathman;
14-
CREATE ROLE regress_hacker LOGIN;
14+
CREATE ROLE pathman_regress_hacker LOGIN;
1515
-- Test 1
1616
RESET ROLE;
17-
ALTER ROLE regress_hacker NOSUPERUSER;
18-
SET ROLE regress_hacker;
17+
ALTER ROLE pathman_regress_hacker NOSUPERUSER;
18+
SET ROLE pathman_regress_hacker;
1919
SHOW is_superuser;
2020
is_superuser
2121
--------------
@@ -26,7 +26,7 @@ CREATE FUNCTION _partition_data_concurrent(relation oid, p_limit INT, OUT p_tota
2626
RETURNS bigint
2727
AS $$
2828
BEGIN
29-
ALTER ROLE regress_hacker SUPERUSER;
29+
ALTER ROLE pathman_regress_hacker SUPERUSER;
3030
SELECT _partition_data_concurrent(relation, NULL::text, NULL::text, p_limit) INTO p_total;
3131
END
3232
$$ LANGUAGE plpgsql;
@@ -53,7 +53,7 @@ SELECT pg_sleep(1);
5353
(1 row)
5454

5555
-- Test result (must be 'off')
56-
SET ROLE regress_hacker;
56+
SET ROLE pathman_regress_hacker;
5757
SHOW is_superuser;
5858
is_superuser
5959
--------------
@@ -62,8 +62,8 @@ SHOW is_superuser;
6262

6363
-- Test 2
6464
RESET ROLE;
65-
ALTER ROLE regress_hacker NOSUPERUSER;
66-
SET ROLE regress_hacker;
65+
ALTER ROLE pathman_regress_hacker NOSUPERUSER;
66+
SET ROLE pathman_regress_hacker;
6767
SHOW is_superuser;
6868
is_superuser
6969
--------------
@@ -74,7 +74,7 @@ CREATE FUNCTION create_single_range_partition(parent_relid TEXT, start_value ANY
7474
RETURNS REGCLASS
7575
AS $$
7676
BEGIN
77-
ALTER ROLE regress_hacker SUPERUSER;
77+
ALTER ROLE pathman_regress_hacker SUPERUSER;
7878
RETURN create_single_range_partition(parent_relid, start_value, end_value, partition_name, NULL::text);
7979
END
8080
$$ LANGUAGE plpgsql;
@@ -89,7 +89,7 @@ SELECT create_range_partitions('test2', 'i', 0, 1);
8989

9090
INSERT INTO test2 values(1);
9191
-- Test result (must be 'off')
92-
SET ROLE regress_hacker;
92+
SET ROLE pathman_regress_hacker;
9393
SHOW is_superuser;
9494
is_superuser
9595
--------------
@@ -112,5 +112,5 @@ NOTICE: drop cascades to 3 other objects
112112
DETAIL: drop cascades to sequence test2_seq
113113
drop cascades to table test2_1
114114
drop cascades to table test2_2
115-
DROP ROLE regress_hacker;
115+
DROP ROLE pathman_regress_hacker;
116116
DROP EXTENSION pg_pathman;

0 commit comments

Comments
 (0)