core-admin/qubes/tests
Marek Marczykowski-Górecki c247ddff72
dispvm: fix setting up new DispVM
Clone properties from DispVM template after setting base properties
(qid, name, uuid). This means we can use standard clone_properties()
function. Otherwise various setters may fail - for example
netvm setter require uuid property initialized (for VM lookup in VM
collection).
Also, make dispvm_allowed check more robust - include direct creation of
DispVM, and also check just before VM startup (if property was changed
in the meantime).

Fixes QubesOS/qubes-issues#3057
2017-09-05 02:07:26 +02:00
..
integ qubes.tests.list_templates(), and .close() the app 2017-08-31 20:30:23 +02:00
tools tests: adjust TC_00_QubesDaemonProtocol for reorganized api module 2017-06-21 06:59:58 +02:00
vm dispvm: fix setting up new DispVM 2017-09-05 02:07:26 +02:00
__init__.py qubes/tests: convert some tearDown into addCleanup 2017-08-31 20:30:24 +02:00
api_admin.py api/admin: add admin.vm.CreateDisposable in place of internal.vm.Create.DispVM 2017-08-06 20:54:10 +02:00
api_misc.py Follow change of qubesdb path return type 2017-07-25 05:20:38 +02:00
api.py api: use str(subject) instead of explicit subject.name 2017-07-27 22:15:02 +02:00
app.py qubes/tests: fix some of the fd leaks 2017-08-31 20:30:24 +02:00
devices_block.py Follow change of qubesdb path return type 2017-07-25 05:20:38 +02:00
devices.py devices: make attach/detach related events async 2017-07-04 13:04:23 +02:00
events.py events: add support for async event handlers 2017-07-04 13:04:22 +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: more tests fixes 2017-07-26 03:26:58 +02:00
run.py qubes/tests: convert some tearDown into addCleanup 2017-08-31 20:30:24 +02:00
storage_file.py tests: various fixes for storage tests 2017-07-26 03:26:13 +02:00
storage_kernels.py tests: very basic tests for LinuxKernel pool 2017-05-17 11:17:22 +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