core-admin-client/qubesadmin/tests/tools
Rusty Bird c83deccdd3
qvm-run: wait for X11 in --dispvm --gui case
'qvm-run --dispvm' cannot easily make a separate qubes.WaitForSession
call. Instead, if --gui is active, pass the new WaitForSession argument
to qubes.VMShell, which will do the equivalent.

The unit tests have been copied (in slightly adapted form) from commit
a620f02e2a

Fixes QubesOS/qubes-issues#3012
Closes QubesOS/qubes-core-admin-client#49
2018-01-14 18:36:46 +00:00
..
__init__.py tests/tools: add MockEventsReader 2017-07-08 00:08:19 +02:00
init.py Rename qubesmgmt to qubesadmin module 2017-05-11 23:40:03 +02:00
qubes_prefs.py Rename Mgmt API to Admin API: methods names 2017-05-12 19:36:03 +02:00
qvm_backup_restore.py tests: update tests for fixed verify_only handling 2017-12-10 22:39:19 +01:00
qvm_backup.py tools: add qvm-backup tool 2017-07-21 03:58:18 +02:00
qvm_check.py Rename Mgmt API to Admin API: methods names 2017-05-12 19:36:03 +02:00
qvm_clone.py Implement VM clone as create + copy data+metadata 2017-06-20 01:34:18 +02:00
qvm_create.py tools: add qvm-create --help-classes 2017-08-30 16:54:24 +02:00
qvm_device.py devices,features: fix bool values handling 2017-07-17 20:27:35 +02:00
qvm_features.py tests: too much copy&paste 2017-07-28 13:56:39 +02:00
qvm_firewall.py tools: remove policy handling from qvm-firewall tool 2017-07-05 14:16:30 +02:00
qvm_kill.py Rename Mgmt API to Admin API: methods names 2017-05-12 19:36:03 +02:00
qvm_ls.py tools/qvm-ls: fix handling columns with underscore 2017-12-29 03:24:22 +01:00
qvm_pause.py Rename Mgmt API to Admin API: methods names 2017-05-12 19:36:03 +02:00
qvm_pool.py Rename Mgmt API to Admin API: methods names 2017-05-12 19:36:03 +02:00
qvm_prefs.py Rename Mgmt API to Admin API: methods names 2017-05-12 19:36:03 +02:00
qvm_remove.py tests: update qvm-template-process and qvm-remove tests 2018-01-06 03:40:51 +01:00
qvm_run.py qvm-run: wait for X11 in --dispvm --gui case 2018-01-14 18:36:46 +00:00
qvm_service.py tools: qvm-service tool 2017-07-28 14:24:04 +02:00
qvm_shutdown.py tools/qvm-shutdown: fix handling shutdown timeout for multiple VMs 2017-10-28 22:40:24 +02:00
qvm_start_gui.py tests: fix tests after dropping unnecessary admin.label.List call 2017-12-05 22:56:37 +01:00
qvm_start.py tools: adjust qvm-start message and logic, update tests 2017-10-08 18:17:03 +02:00
qvm_tags.py tools: add qvm-tags tool 2017-06-20 01:34:17 +02:00
qvm_template_postprocess.py tests: update qvm-template-process and qvm-remove tests 2018-01-06 03:40:51 +01:00
qvm_unpause.py Rename Mgmt API to Admin API: methods names 2017-05-12 19:36:03 +02:00
qvm_volume.py tools: finish 'qvm-volume revert' implementation, add tests 2017-10-02 21:12:17 +02:00