mirror of
https://github.com/EnterpriseDB/repmgr.git
synced 2026-03-26 16:46:28 +00:00
Update regression tests
This commit is contained in:
@@ -1 +1,70 @@
|
|||||||
|
-- minimal SQL tests
|
||||||
|
--
|
||||||
|
-- comprehensive tests will require a working replication cluster
|
||||||
|
-- set up using the "repmgr" binary and with "repmgrd" running
|
||||||
|
-- extension
|
||||||
CREATE EXTENSION repmgr;
|
CREATE EXTENSION repmgr;
|
||||||
|
-- tables
|
||||||
|
SELECT * FROM repmgr.nodes;
|
||||||
|
node_id | upstream_node_id | active | node_name | type | location | priority | conninfo | repluser | slot_name | config_file
|
||||||
|
---------+------------------+--------+-----------+------+----------+----------+----------+----------+-----------+-------------
|
||||||
|
(0 rows)
|
||||||
|
|
||||||
|
SELECT * FROM repmgr.events;
|
||||||
|
node_id | event | successful | event_timestamp | details
|
||||||
|
---------+-------+------------+-----------------+---------
|
||||||
|
(0 rows)
|
||||||
|
|
||||||
|
SELECT * FROM repmgr.monitoring_history;
|
||||||
|
primary_node_id | standby_node_id | last_monitor_time | last_apply_time | last_wal_primary_location | last_wal_standby_location | replication_lag | apply_lag
|
||||||
|
-----------------+-----------------+-------------------+-----------------+---------------------------+---------------------------+-----------------+-----------
|
||||||
|
(0 rows)
|
||||||
|
|
||||||
|
-- views
|
||||||
|
SELECT * FROM repmgr.replication_status;
|
||||||
|
primary_node_id | standby_node_id | standby_name | node_type | active | last_monitor_time | last_wal_primary_location | last_wal_standby_location | replication_lag | replication_time_lag | apply_lag | communication_time_lag
|
||||||
|
-----------------+-----------------+--------------+-----------+--------+-------------------+---------------------------+---------------------------+-----------------+----------------------+-----------+------------------------
|
||||||
|
(0 rows)
|
||||||
|
|
||||||
|
SELECT * FROM repmgr.show_nodes;
|
||||||
|
node_id | node_name | active | upstream_node_id | upstream_node_name | type | priority | conninfo
|
||||||
|
---------+-----------+--------+------------------+--------------------+------+----------+----------
|
||||||
|
(0 rows)
|
||||||
|
|
||||||
|
-- functions
|
||||||
|
SELECT repmgr.get_new_primary();
|
||||||
|
get_new_primary
|
||||||
|
-----------------
|
||||||
|
|
||||||
|
(1 row)
|
||||||
|
|
||||||
|
SELECT repmgr.get_voting_status();
|
||||||
|
get_voting_status
|
||||||
|
-------------------
|
||||||
|
|
||||||
|
(1 row)
|
||||||
|
|
||||||
|
SELECT repmgr.reset_voting_status();
|
||||||
|
reset_voting_status
|
||||||
|
---------------------
|
||||||
|
|
||||||
|
(1 row)
|
||||||
|
|
||||||
|
SELECT repmgr.standby_get_last_updated();
|
||||||
|
standby_get_last_updated
|
||||||
|
--------------------------
|
||||||
|
|
||||||
|
(1 row)
|
||||||
|
|
||||||
|
SELECT repmgr.standby_set_last_updated();
|
||||||
|
standby_set_last_updated
|
||||||
|
--------------------------
|
||||||
|
|
||||||
|
(1 row)
|
||||||
|
|
||||||
|
SELECT repmgr.unset_bdr_failover_handler();
|
||||||
|
unset_bdr_failover_handler
|
||||||
|
----------------------------
|
||||||
|
|
||||||
|
(1 row)
|
||||||
|
|
||||||
|
|||||||
@@ -1 +1,25 @@
|
|||||||
|
-- minimal SQL tests
|
||||||
|
--
|
||||||
|
-- comprehensive tests will require a working replication cluster
|
||||||
|
-- set up using the "repmgr" binary and with "repmgrd" running
|
||||||
|
|
||||||
|
-- extension
|
||||||
CREATE EXTENSION repmgr;
|
CREATE EXTENSION repmgr;
|
||||||
|
|
||||||
|
-- tables
|
||||||
|
SELECT * FROM repmgr.nodes;
|
||||||
|
SELECT * FROM repmgr.events;
|
||||||
|
SELECT * FROM repmgr.monitoring_history;
|
||||||
|
|
||||||
|
-- views
|
||||||
|
|
||||||
|
SELECT * FROM repmgr.replication_status;
|
||||||
|
SELECT * FROM repmgr.show_nodes;
|
||||||
|
|
||||||
|
-- functions
|
||||||
|
SELECT repmgr.get_new_primary();
|
||||||
|
SELECT repmgr.get_voting_status();
|
||||||
|
SELECT repmgr.reset_voting_status();
|
||||||
|
SELECT repmgr.standby_get_last_updated();
|
||||||
|
SELECT repmgr.standby_set_last_updated();
|
||||||
|
SELECT repmgr.unset_bdr_failover_handler();
|
||||||
|
|||||||
Reference in New Issue
Block a user