core-admin/qubes/tests
Marek Marczykowski-Górecki 3668a73ca2
tests: resurrect extra tests loader
Load integration tests from outside of core-admin repository, through
entry points.
Create wrapper for VM object to keep very basic compatibility with tests
written for core2. This means if test use only basic functionality
(vm.start(), vm.run()), the same test will work for both core2 and
core3. This is especially important for app-* repositories, where the
same version serves multiple Qubes branches.
This also hides asyncio usage from tests writer.

See QubesOS/qubes-issues#1800 for details on original feature.
2017-12-23 02:26:16 +01:00
..
integ tests: basic salt integration tests 2017-12-23 02:26:15 +01:00
tools Change license to LGPL v2.1+ 2017-10-12 00:11:50 +02:00
vm Fix starting VM with kernel=None 2017-12-14 23:26:52 +01:00
__init__.py tests: resurrect extra tests loader 2017-12-23 02:26:16 +01:00
api_admin.py features: add check_with_netvm, similar to check_with_template 2017-12-07 01:40:30 +01:00
api_misc.py Change license to LGPL v2.1+ 2017-10-12 00:11:50 +02:00
api.py Change license to LGPL v2.1+ 2017-10-12 00:11:50 +02:00
app.py app: kill default_fw_netvm property 2017-12-07 01:40:29 +01:00
devices_block.py Change license to LGPL v2.1+ 2017-10-12 00:11:50 +02:00
devices.py Change license to LGPL v2.1+ 2017-10-12 00:11:50 +02:00
events.py Change license to LGPL v2.1+ 2017-10-12 00:11:50 +02:00
ext.py Change license to LGPL v2.1+ 2017-10-12 00:11:50 +02:00
extra.py tests: resurrect extra tests loader 2017-12-23 02:26:16 +01:00
firewall.py firewall: skip expired rules 2017-10-21 03:35:00 +02:00
init.py remove unused netid code 2017-11-11 02:37:37 +01:00
run.py Change license to LGPL v2.1+ 2017-10-12 00:11:50 +02:00
storage_file.py storage/file: move revisions_to_keep restrictions to property setter 2017-11-07 02:57:59 +01:00
storage_kernels.py Change license to LGPL v2.1+ 2017-10-12 00:11:50 +02:00
storage_lvm.py storage: add size and usage properties to pool object 2017-11-07 02:57:58 +01:00
storage.py Change license to LGPL v2.1+ 2017-10-12 00:11:50 +02:00
tarwriter.py Change license to LGPL v2.1+ 2017-10-12 00:11:50 +02:00