-
- Downloads
Add support for blocked commands in isolationtester
This enables us to test that blocking commands (such as foreign keys checks that conflict with some other lock) act as intended. The set of tests that this adds is pretty minimal, but can easily be extended by adding new specs. The intention is that this will serve as a basis for ensuring that further tweaks of locking implementation preserve (or improve) existing behavior. Author: Noah Misch
Showing
- src/test/isolation/README 13 additions, 0 deletionssrc/test/isolation/README
- src/test/isolation/expected/fk-contention.out 17 additions, 0 deletionssrc/test/isolation/expected/fk-contention.out
- src/test/isolation/expected/fk-deadlock.out 67 additions, 0 deletionssrc/test/isolation/expected/fk-deadlock.out
- src/test/isolation/expected/fk-deadlock2.out 107 additions, 0 deletionssrc/test/isolation/expected/fk-deadlock2.out
- src/test/isolation/isolation_schedule 3 additions, 0 deletionssrc/test/isolation/isolation_schedule
- src/test/isolation/isolationtester.c 185 additions, 30 deletionssrc/test/isolation/isolationtester.c
- src/test/isolation/specs/fk-contention.spec 19 additions, 0 deletionssrc/test/isolation/specs/fk-contention.spec
- src/test/isolation/specs/fk-deadlock.spec 54 additions, 0 deletionssrc/test/isolation/specs/fk-deadlock.spec
- src/test/isolation/specs/fk-deadlock2.spec 59 additions, 0 deletionssrc/test/isolation/specs/fk-deadlock2.spec
Loading
Please register or sign in to comment