Isolation tester

A testing tool used to run tests for concurrent behavior at the SQL level

The isolation tester is a testing tool used to run tests for concurrent behavior at the SQL level. The name "isolation" refers to its origin as a tool for testing the serializable isolation level, but it has since been expanded to include tests for other kinds of concurrent behaviour.

The isolation tester was added in PostgreSQL 9.1 (commit dafaa3ef).

Source code

Source code for the isolation tester is located at src/test/isolation/.

Categories

Testing