diff options
author | Fujii Masao <fujii@postgresql.org> | 2020-08-26 10:52:02 +0900 |
---|---|---|
committer | Fujii Masao <fujii@postgresql.org> | 2020-08-26 10:52:02 +0900 |
commit | adc8fc6167aa3f68b951ddd60ea32a62b13f18d6 (patch) | |
tree | b4f4f3221f68044794cf62abeac2d6b2fa0c7ff1 /src | |
parent | 50db5964ee333bc148e0c8844ffafaf585c719c6 (diff) | |
download | postgresql-adc8fc6167aa3f68b951ddd60ea32a62b13f18d6.tar.gz postgresql-adc8fc6167aa3f68b951ddd60ea32a62b13f18d6.zip |
Add regression test for pg_backend_memory_contexts.
Author: Atsushi Torikoshi
Reviewed-by: Michael Paquier, Fujii Masao
Discussion: https://postgr.es/m/20200819135545.GC19121@paquier.xyz
Diffstat (limited to 'src')
-rw-r--r-- | src/test/regress/expected/sysviews.out | 9 | ||||
-rw-r--r-- | src/test/regress/sql/sysviews.sql | 5 |
2 files changed, 14 insertions, 0 deletions
diff --git a/src/test/regress/expected/sysviews.out b/src/test/regress/expected/sysviews.out index 06c4c3e4763..1cffc3349d6 100644 --- a/src/test/regress/expected/sysviews.out +++ b/src/test/regress/expected/sysviews.out @@ -19,6 +19,15 @@ select count(*) >= 0 as ok from pg_available_extensions; t (1 row) +-- The entire output of pg_backend_memory_contexts is not stable, +-- we test only the existance and basic condition of TopMemoryContext. +select name, ident, parent, level, total_bytes >= free_bytes + from pg_backend_memory_contexts where level = 0; + name | ident | parent | level | ?column? +------------------+-------+--------+-------+---------- + TopMemoryContext | | | 0 | t +(1 row) + -- At introduction, pg_config had 23 entries; it may grow select count(*) > 20 as ok from pg_config; ok diff --git a/src/test/regress/sql/sysviews.sql b/src/test/regress/sql/sysviews.sql index 28e412b7353..ac4a0e1cbba 100644 --- a/src/test/regress/sql/sysviews.sql +++ b/src/test/regress/sql/sysviews.sql @@ -12,6 +12,11 @@ select count(*) >= 0 as ok from pg_available_extension_versions; select count(*) >= 0 as ok from pg_available_extensions; +-- The entire output of pg_backend_memory_contexts is not stable, +-- we test only the existance and basic condition of TopMemoryContext. +select name, ident, parent, level, total_bytes >= free_bytes + from pg_backend_memory_contexts where level = 0; + -- At introduction, pg_config had 23 entries; it may grow select count(*) > 20 as ok from pg_config; |