aboutsummaryrefslogtreecommitdiff
path: root/test/atomicity.py
AgeCommit message (Collapse)Author
2017-03-10test: atomicity.py: improve exit probability on failureTomi Ollila
Some gdb python exceptions on some os environments (e.g. macOS Sierra, non-codesigned gdb) do not make gdb exit (but to drop down to nonexistent command line?). Mitigate this chance by explict SystemExit on all exceptions. The contents of output file 'gdb.out' is unchanged.
2016-04-12test/atomicity: guard chert-only optimizationDavid Bremner
This should potentially be updated to have an equivalent optimization for the glass backend, but it in my unscientific tests, the glass backend without the optimization is faster then the chert backend with.
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.