cockroachdb / cockroachdb/cockroach
roachtest: implement a pg_isolation_regress runner roachtest
Open
A-read-committed
A-testing
C-enhancement
T-sql-queries
- Dominant language
- Go
- Stars
- 32.5k
- Forks
- 4.1k
- PR merge metrics
- PR metrics pending
Description
[pg_isolation_regress](https://github.com/postgres/postgres/tree/master/src/test/isolation) is a multi-connection variant of [pg_regress](https://github.com/postgres/postgres/tree/master/src/test/regress) used to test the behavior of concurrent transactions. It contains hundred of test cases for Postgres behavior, each of which exercises a set of ordering permutations.
In https://github.com/cockroachdb/cockroach/issues/95768, we detailed a plan to port pg_regress over to a roachtest. We should do the same for pg_isolation_regress.
Jira issue: CRDB-23727
Epic: CRDB-34183
Contributor guide
Assessment
This issue has not been assessed yet.