mirror of
https://git.postgresql.org/git/postgresql.git
synced 2024-11-27 07:21:09 +08:00
Fix buildfarm failures in pg_walinspect tests.
This commit is contained in:
parent
12aaae5131
commit
dad9ba1c82
@ -11,6 +11,12 @@ DATA = pg_walinspect--1.0.sql
|
||||
|
||||
REGRESS = pg_walinspect
|
||||
|
||||
REGRESS_OPTS = --temp-config $(top_srcdir)/contrib/pg_walinspect/walinspect.conf
|
||||
|
||||
# Disabled because these tests require "wal_level=replica", which
|
||||
# some installcheck users do not have (e.g. buildfarm clients).
|
||||
NO_INSTALLCHECK = 1
|
||||
|
||||
ifdef USE_PGXS
|
||||
PG_CONFIG = pg_config
|
||||
PGXS := $(shell $(PG_CONFIG) --pgxs)
|
||||
|
@ -1,9 +1,13 @@
|
||||
CREATE EXTENSION pg_walinspect;
|
||||
CREATE TABLE sample_tbl(col1 int, col2 int);
|
||||
-- Make sure checkpoints don't interfere with the test.
|
||||
SELECT lsn as wal_lsn1 FROM
|
||||
pg_create_physical_replication_slot('regress_pg_walinspect_slot', true, false)
|
||||
\gset
|
||||
SELECT 'init' FROM pg_create_physical_replication_slot('regress_pg_walinspect_slot', true, false);
|
||||
?column?
|
||||
----------
|
||||
init
|
||||
(1 row)
|
||||
|
||||
CREATE TABLE sample_tbl(col1 int, col2 int);
|
||||
SELECT pg_current_wal_lsn() AS wal_lsn1 \gset
|
||||
INSERT INTO sample_tbl SELECT * FROM generate_series(1, 2);
|
||||
SELECT pg_current_wal_lsn() AS wal_lsn2 \gset
|
||||
INSERT INTO sample_tbl SELECT * FROM generate_series(1, 2);
|
||||
|
@ -1,11 +1,11 @@
|
||||
CREATE EXTENSION pg_walinspect;
|
||||
|
||||
-- Make sure checkpoints don't interfere with the test.
|
||||
SELECT 'init' FROM pg_create_physical_replication_slot('regress_pg_walinspect_slot', true, false);
|
||||
|
||||
CREATE TABLE sample_tbl(col1 int, col2 int);
|
||||
|
||||
-- Make sure checkpoints don't interfere with the test.
|
||||
SELECT lsn as wal_lsn1 FROM
|
||||
pg_create_physical_replication_slot('regress_pg_walinspect_slot', true, false)
|
||||
\gset
|
||||
SELECT pg_current_wal_lsn() AS wal_lsn1 \gset
|
||||
|
||||
INSERT INTO sample_tbl SELECT * FROM generate_series(1, 2);
|
||||
|
||||
|
2
contrib/pg_walinspect/walinspect.conf
Normal file
2
contrib/pg_walinspect/walinspect.conf
Normal file
@ -0,0 +1,2 @@
|
||||
wal_level = replica
|
||||
max_replication_slots = 4
|
Loading…
Reference in New Issue
Block a user