aboutsummaryrefslogtreecommitdiff
path: root/test/atomicity.gdb
AgeCommit message (Collapse)Author
2014-10-05test: Port atomicity test to PythonAustin Clements
Previously, this was implemented using a horrible GDB script (because there is no such thing as a non-horrible GDB script). This GDB script often broke with newer versions of GDB for mysterious reasons. Port the test script to GDB's Python API, which makes the code much cleaner and, hopefully, more stable.
2014-05-18test: allow pending break points in atomicity script.David Bremner
This seems to fix problems with the symbol rename not being defined at startup on at least OS/X and some Debian Linux architectures.
2011-09-12test: Test atomicity of notmuch new.Austin Clements
This tests notmuch new's ability to recover from arbitrary stopping failures. It interrupts notmuch new after every database commit and, on every resulting database snapshot, re-runs notmuch new to completion and checks that the final database state is invariant.