Contents

Heavy SQL Tests

Sticky note for contributors and agents: the maintained inventory and layer selection guide lives in SQL Tests.

Use these scripts when cargo pgrx test is not representative enough: client SQLSTATEs, ACL/RLS role boundaries, crash recovery, backup/restore, package validation, Docker, pg_upgrade, memory evidence, playground query stability, or mixed concurrency.

Most scripts expect a disposable database and accept variables such as PG_VERSION_FEATURE=pg17, PG_CONFIG, and DBNAME. Scripts that kill or upgrade PostgreSQL require disposable PGDATA directories.