core-admin/qubes/tests
Marek Marczykowski-Górecki 344bb16ae2
tests: fix various object leaks at tests framework level
The most important change is doing vm.close() when removing domain -
this means it wouldn't be cleaned later by iterating over app.domains.

Other changes include removing VMs in the right order, regarding netvm
dependency (otherwise killing or removing may fail). And one more
missing coroutine handling (in shutdown_and_wait).
2017-09-29 11:53:58 +02:00
..
integ qubes/tests: moar fixes 2017-09-21 14:18:35 +02:00
tools tests: adjust TC_00_QubesDaemonProtocol for reorganized api module 2017-06-21 06:59:58 +02:00
vm tests: add more complex test for netvm cyclic connection 2017-09-29 11:53:57 +02:00
__init__.py tests: fix various object leaks at tests framework level 2017-09-29 11:53:58 +02:00
api_admin.py Merge remote-tracking branch 'qubesos/pr/150' 2017-09-22 20:54:11 +02:00
api_misc.py Follow change of qubesdb path return type 2017-07-25 05:20:38 +02:00
api.py tests: use one event loop and one libvirtaio impl 2017-09-19 16:47:14 +02:00
app.py tests: fix some memory leaks 2017-09-19 17:01:29 +02:00
devices_block.py Follow change of qubesdb path return type 2017-07-25 05:20:38 +02:00
devices.py devices: implement DeviceCollection.update_persistent() 2017-09-05 01:33:47 +02:00
events.py tests: use one event loop and one libvirtaio impl 2017-09-19 16:47:14 +02:00
ext.py qubes.NotifyTools: ignore '/qubes-tools/version' completely 2017-06-14 10:44:24 +02:00
extra.py qubes.tests.list_templates(), and .close() the app 2017-08-31 20:30:23 +02:00
firewall.py firewall: raise ValueError on invalid hostname in dsthost= 2017-07-26 03:26:58 +02:00
init.py tests: fix some memory leaks 2017-09-19 17:01:29 +02:00
run.py qubes/tests: convert some tearDown into addCleanup 2017-08-31 20:30:24 +02:00
storage_file.py tests/storage: do not depend on system default storage pool 2017-09-29 11:53:57 +02:00
storage_kernels.py tests: fix some memory leaks 2017-09-19 17:01:29 +02:00
storage_lvm.py tests: various fixes for storage tests 2017-07-26 03:26:13 +02:00
storage.py qubes/tests: fix some of the fd leaks 2017-08-31 20:30:24 +02:00
tarwriter.py tarwriter: use new PAX format, instead of old GNU for sparse files 2017-07-21 03:14:06 +02:00