Modify the isolation tester so that multiple sessions can wait.

Robert Haas <rhaas@postgresql.org>

Commit: 38f8bdcac4982215beb9f65a19debecaf22fd470
Author: Robert Haas <rhaas@postgresql.org>
Date: 2016-02-11T13:36:30Z
Releases: 9.6.0
Modify the isolation tester so that multiple sessions can wait.

This allows testing of deadlock scenarios.  Scenarios that would
previously have been considered invalid are now simply taken as a
scenario in which more than one backend will wait.

Files

PathChange+/−
src/test/isolation/isolationtester.c modified +189 −141
src/test/isolation/README modified +5 −4