cockroachdb / cockroachdb/cockroach

roachtest: implement a pg_isolation_regress runner roachtest

Open
#95,771 3 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.