Cole Robinson
4e7cd661ee
guest: Only add input devices if graphics are specified
2017-06-28 12:05:14 -04:00
Cole Robinson
5a1f2f7b66
tests: add aarch64 graphics test
2017-06-28 11:54:41 -04:00
Cole Robinson
1600ac39f0
fsdetails: Fix displaying filesystem type=ram devices
...
And add a test XML example to demonstrate it
2017-06-27 14:08:44 -04:00
Radostin Stoyanov
795a9d2d44
Set default Filesystem type for LXC to "Mount"
2017-06-20 16:14:17 -04:00
Radostin Stoyanov
0dfc371f18
Keep the value of filesystem/source when attribute is changed
...
When the attribute of filesystem/source is changed the old value was
not assigned to the new attribute.
2017-06-20 16:14:17 -04:00
Yuri Arabadji
4be3d030b5
cli: Add --disk logical/physical_block_size
2017-06-16 13:28:25 -04:00
Cole Robinson
4e7a6ad728
tests: pylint: Silence/fix a bunch of new warnings
2017-06-16 12:54:56 -04:00
Cole Robinson
c75b3a99b1
tests: pylint: Slim down the configuration file
...
Only list things that we change defaults for, or may want to in the future
2017-06-15 08:12:06 -04:00
Pavel Hrdina
b690908aa4
virtinst: enable secure feature together with smm for UEFI
...
The secure feature actually enforce the secure boot if Secure Boot
Mode is configured.
Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=1387479
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
2017-06-07 20:49:45 +02:00
Cole Robinson
1c22105a54
tests: inject: Update URL list
2017-06-07 12:40:46 -04:00
Cole Robinson
1d0b4a0a9e
connect: Handle \ in username
...
We need to quote URL values in the username, that's what libvirt expects.
Unquote the values before caching them in the URI object, so console
connections continue to work
https://bugzilla.redhat.com/show_bug.cgi?id=1452389
2017-06-01 14:26:46 -04:00
Pavel Hrdina
4f8e795c6a
virtinst: if required by UEFI enable SMM feature and set q35 machine type
...
If we detect that the UEFI image is build to require SMM feature we
should configure the guest to enable SMM feature and set q35 machine
type. Without this user wouldn't be able to boot the guest.
Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=1387479
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
2017-06-01 09:58:46 +02:00
Pavel Hrdina
24f9d05329
virt-install: add support for loader secure attribute
...
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
2017-06-01 09:58:46 +02:00
Pavel Hrdina
f38c56c971
virt-install: add support for SMM feature
...
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
2017-06-01 09:58:46 +02:00
Cole Robinson
69f19ca614
tests: test_urls: Update
2017-05-16 17:16:59 -04:00
Cole Robinson
f551d7e55d
Replace file() usage with open()
...
Same semantics, but the latter is needed for python3
2017-05-05 14:53:12 -04:00
Cole Robinson
55288c4551
Convert to python3 style print() syntax
...
Use __future__ imports to keep this working for python2
2017-05-05 14:52:37 -04:00
Cole Robinson
62feeb02a8
Switch to python3 style 'except X as Y' notation
...
Which also works with python2.7
2017-05-05 14:52:11 -04:00
Cole Robinson
fcebefd3bb
tests: Stop using deprecated assertEquals
...
The recommended way is assertEqual
2017-05-05 12:40:52 -04:00
Pavel Hrdina
a2985f07e6
virtinst: add support for memory device
...
This is the actual memory device that is used to hot(un)plug memory
to(from) a guest.
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
2017-05-05 12:20:52 +02:00
Pavel Hrdina
3ebbeef80e
virtinst: introduce support for <maxMemory> element
...
This element controls hot(un)plugable memory for the guest in
addition to the initial memory configured by <memory> element.
One has to configure <maxMemory> and guest numa nodes using <numa>
element to enable hot(un)plug of memory modules.
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
2017-05-05 11:49:27 +02:00
Lin Ma
ea85a3c680
tests: add test for network forward mode 'open'
...
Signed-off-by: Lin Ma <lma@suse.com>
2017-05-03 14:08:42 -04:00
Lin Ma
be6566a134
testdriver: Add network example of open network forward mode
...
Signed-off-by: Lin Ma <lma@suse.com>
2017-05-03 14:08:38 -04:00
Cole Robinson
7a4acfcd0c
devicedisk: Raise proper error on invalid source_volume (bz 1445198)
...
https://bugzilla.redhat.com/show_bug.cgi?id=1445198
2017-04-27 15:44:46 -04:00
Cole Robinson
8181e86098
guest: Only use define+start logic for vz
...
Handling this for qemu, which may need UNDEFINE_NVRAM flags to do
the cleanup, is a pain, so move this logic to only apply to vz
driver which doesn't support createXML
Mentioned on list: https://www.redhat.com/archives/virt-tools-list/2017-April/msg00037.html
2017-04-27 14:59:41 -04:00
Cole Robinson
4c4d31d67d
tests: Fix after vmvga change
2017-04-19 14:08:04 -04:00
Cole Robinson
ff3b4dc5b0
cli: Don't overwrite install bootorder with manual --boot (bz 1438946)
...
--boot should be for post-install bootorder only
https://bugzilla.redhat.com/show_bug.cgi?id=1438946
2017-04-04 18:22:15 -04:00
Lin Ma
fe9588d438
tests: add test for network of SR-IOV VF pool
...
Signed-off-by: Lin Ma <lma@suse.com>
2017-04-03 19:09:08 -04:00
Lin Ma
17ac04a62b
testdriver: Add missing net dev to match pci dev for SR-IOV network test
...
Add missing net device to match pci device for network ui test of the
SR-IOV VF pool.
Signed-off-by: Lin Ma <lma@suse.com>
2017-04-03 19:09:02 -04:00
Venkat Datta N H
66435cb03d
virt-install:support --features hyperv_synic=(on/off)
2017-03-30 14:19:06 -04:00
venkat
935c93812f
virt-install: support --features hyperv_reset=(on/off)
2017-03-27 17:50:35 -04:00
Lin Ma
7c8005b999
testdriver: Add network example of a pool of SRIOV VFs
...
Signed-off-by: Lin Ma <lma@suse.com>
2017-03-27 17:27:14 -04:00
Lin Ma
262376d16f
nodedev: Parse PCI capability_type for SR-IOV device
...
This will be used in the following patch to recognize SR-IOV capable
device.
Signed-off-by: Lin Ma <lma@suse.com>
2017-03-27 17:15:17 -04:00
Lin Ma
899f53b993
testdriver: Add SR-IOV example
...
Signed-off-by: Lin Ma <lma@suse.com>
2017-03-27 17:15:07 -04:00
Charles d'Hondt
b545201617
Added OpenVSwitch Network Detection
...
Small patch to allow VMM to detect OpenVSwitch
Signed-off-by: Charles d'Hondt <charles.dhondt@gmail.com>
2017-03-24 16:42:45 -04:00
Cole Robinson
24a073a9bc
testdriver: Add openvswitch <network> example
2017-03-24 16:27:46 -04:00
Mikhail Feoktistov
3f59906af6
Add GUI test for Virtuozzo containers
2017-03-22 11:00:50 -04:00
Cole Robinson
fd048e4c1c
tests: Add msgfmt validation for pofiles
2017-03-21 19:23:29 -04:00
Cole Robinson
6715ed6be9
tests: Minor cleanups to ui version file test
2017-03-20 17:04:54 -04:00
Mikhail Feoktistov
c25ea6537b
Tune default device list for Virtuozzo containers
...
Virtuozzo supports virtio NIC.
Also add default VNC graphics.
Privnet feature and emulator device have no sense for vz containers.
2017-03-17 13:36:15 -04:00
Mikhail Feoktistov
d86792fe0a
Add VM capabilities to vz.xml
2017-03-17 13:27:04 -04:00
Cole Robinson
d62e975568
guest: Add default virtio-rng /dev/urandom (bz 1212082)
...
For guests that support it, per libosinfo, and new enough libvirt
to handle /dev/urandom. See the bug for discussion
https://bugzilla.redhat.com/show_bug.cgi?id=1212082
2017-03-08 17:26:19 -05:00
Cole Robinson
e58b1fc95f
uitests: Add details->rename tests
2017-03-08 13:22:09 -05:00
Pavel Hrdina
5e2b63c1ff
virt-clone: add support to clone nvram VARS
...
Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=1243335
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
2017-03-07 13:06:20 +01:00
Cole Robinson
191896d0dc
cli: Add --qemu-commandline option
2017-03-06 22:15:46 -05:00
Cole Robinson
e7e9369989
util: Catch libxml2 stderr messages
...
Similar to what we do with libvirt. Was never really relevant before,
but some of the namespace XML stuff can be a bit noisy even though it
doesn't have any functional impact that I can tell
2017-03-06 22:15:46 -05:00
Cole Robinson
581e5b2ee8
uitests: Add clone wizard tests
2017-03-06 22:15:46 -05:00
Cole Robinson
ceedece2ca
tests: delete test-clone-halffull VM definition
...
And the associated pool. Neither are that useful.
2017-03-06 22:15:46 -05:00
Cole Robinson
ed92e03f39
tests: make test-clone VMs offline by default
...
Simplifies test cases
2017-03-06 22:15:46 -05:00
Cole Robinson
84d8cd9896
tests: Rename clone test VMs to have a common "test-clone" prefix
2017-03-06 22:05:35 -05:00