b2cc605f4b
System tests are fragile for any object leaks, especially those holding open files. Instead of wrapping all tests with try/finally removing those local variables (as done in qubes.tests.integ.backup for example), apply generic solution: clean all traceback objects from local variables. Those aren't used to generate text report by either test runner (qubes.tests.run and nose2). If one wants to break into debugger and inspect tracebacks interactively, needs to comment out call to cleanup_traceback. |
||
---|---|---|
.. | ||
api | ||
ext | ||
qmemman | ||
storage | ||
tests | ||
tools | ||
vm | ||
__init__.py | ||
app.py | ||
backup.py | ||
config.py | ||
core2migration.py | ||
devices.py | ||
dochelpers.py | ||
events.py | ||
exc.py | ||
firewall.py | ||
log.py | ||
rngdoc.py | ||
tarwriter.py | ||
utils.py |