From: | Peter Geoghegan <pg(at)bowt(dot)ie> |
---|---|
To: | pgsql-committers(at)lists(dot)postgresql(dot)org |
Subject: | pgsql: Add test coverage for rootdescend verification. |
Date: | 2019-04-05 00:26:24 |
Message-ID: | E1hCCga-0006SO-K8@gemulon.postgresql.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-committers |
Add test coverage for rootdescend verification.
Commit c1afd175, which added support for rootdescend verification to
amcheck, added only minimal regression test coverage. Address this by
making sure that rootdescend verification is run on a multi-level index.
In passing, simplify some of the regression tests that exercise
multi-level nbtree page deletion.
Both issues spotted while rereviewing coverage of the nbtree patch
series using gcov.
Branch
------
master
Details
-------
https://git.postgresql.org/pg/commitdiff/344b7e11bbaf5e11f2497b11405e63d190043cfe
Modified Files
--------------
contrib/amcheck/expected/check_btree.out | 13 +++++--------
contrib/amcheck/sql/check_btree.sql | 13 +++++--------
src/test/regress/expected/create_index.out | 3 ---
src/test/regress/sql/create_index.sql | 3 ---
4 files changed, 10 insertions(+), 22 deletions(-)
From | Date | Subject | |
---|---|---|---|
Next Message | Andres Freund | 2019-04-05 00:43:50 | pgsql: Harden tableam against nonexistant / wrong kind of AMs. |
Previous Message | Andres Freund | 2019-04-04 23:31:16 | pgsql: tableam: Add table_multi_insert() and revamp/speed-up COPY FROM |