libvirt/tests
Eric Blake 471235307f snapshot: additions to domain xml for disks
As discussed here:
https://www.redhat.com/archives/libvir-list/2011-August/msg00361.html
https://www.redhat.com/archives/libvir-list/2011-August/msg00552.html

Adds snapshot attribute and transient sub-element:

<devices>
  <disk type=... snapshot='no|internal|external'>
    ...
    <transient/>
  </disk>
</devices>

* docs/schemas/domaincommon.rng (snapshot): New define.
(disk): Add snapshot and persistent attributes.
* docs/formatdomain.html.in: Document them.
* src/conf/domain_conf.h (virDomainDiskSnapshot): New enum.
(_virDomainDiskDef): New fields.
* tests/qemuxml2argvdata/qemuxml2argv-disk-transient.xml: New
test of rng, no args counterpart until qemu support is complete.
* tests/qemuxml2argvdata/qemuxml2argv-disk-snapshot.args: New
file, snapshot attribute does not affect args.
* tests/qemuxml2argvdata/qemuxml2argv-disk-snapshot.xml: Likewise.
* tests/qemuxml2argvtest.c (mymain): Run new test.
2011-09-05 07:03:04 -06:00
..
capabilityschemadata
commanddata freebsd: Avoid /bin/true in commandtest 2011-07-29 12:12:58 +02:00
confdata
cputestdata
domainschemadata
domainsnapshotxml2xmlin
domainsnapshotxml2xmlout snapshot: update rng to support full domain in xml 2011-09-03 08:12:13 -06:00
interfaceschemadata
networkxml2argvdata network: don't forward DNS requests from isolated networks 2011-07-29 17:23:55 -04:00
networkxml2xmlin
networkxml2xmlout
nodedevschemadata
nodeinfodata
nwfilterxml2xmlin
nwfilterxml2xmlout nwfilter: enable filtering of gratuitous ARP packets 2011-05-23 19:41:18 -04:00
qemuhelpdata
qemuxml2argvdata snapshot: additions to domain xml for disks 2011-09-05 07:03:04 -06:00
qemuxml2xmloutdata conf: add <listen> subelement to domain <graphics> element 2011-07-28 13:46:39 -04:00
sexpr2xmldata conf: add <listen> subelement to domain <graphics> element 2011-07-28 13:46:39 -04:00
storagepoolxml2xmlin
storagepoolxml2xmlout storage: add support for Vendor and Model in XML 2010-08-19 15:58:43 -06:00
storagevolxml2xmlin
storagevolxml2xmlout
vmx2xmldata
xencapsdata
xmconfigdata conf: add <listen> subelement to domain <graphics> element 2011-07-28 13:46:39 -04:00
xml2sexprdata
xml2vmxdata esx: Fix regression in absolute file name handling 2011-05-26 23:32:44 +02:00
.gitignore
.valgrind.supp
capabilityschematest
commandhelper.c
commandtest.c Fix command test wrt gnutls initialize & fix debugging 2011-08-25 12:05:54 +01:00
conftest.c
cpuset
cputest.c maint: simplify lots of libxml2 clients 2011-08-19 09:13:55 -06:00
daemon-conf
define-dev-segfault
domainschematest tests: Test qemuxml2xml when expected xml changes 2010-07-28 16:47:56 -04:00
domainsnapshotschematest
esxutilstest.c
eventtest.c
hashdata.h
hashtest.c
int-overflow tests: Don't use bash if we don't have to 2011-07-29 17:17:21 +02:00
interfaceschematest
interfacexml2xmltest.c
jsontest.c
libvirtd-fail
libvirtd-pool
Makefile.am build: avoid non-portable shell in test setup 2011-07-29 11:47:18 -06:00
networkschematest
networkxml2argvtest.c
networkxml2xmltest.c
nodedevschematest
nodedevxml2xmltest.c
nodeinfotest.c tests: Unify style of test skipping code 2011-07-29 12:12:58 +02:00
nwfilterschematest
nwfilterxml2xmltest.c
object-locking.ml
oomtrace.pl maint: mark more perl scripts executable 2011-05-16 10:12:21 -06:00
openvzutilstest.c
openvzutilstest.conf
pkix_asn1_tab.c
qemuargv2xmltest.c Add directsync cache mode support for disk driver 2011-09-02 21:36:58 +08:00
qemuhelptest.c Add USB hub device 2011-09-02 23:38:52 +08:00
qemuxml2argvtest.c snapshot: additions to domain xml for disks 2011-09-05 07:03:04 -06:00
qemuxml2xmltest.c Add "redirdev" redirection device 2011-09-02 23:39:03 +08:00
qparamtest.c
read-bufsiz
read-non-seekable
reconnect.c
schematestutils.sh
seclabeltest.c
sexpr2xmltest.c
sockettest.c
ssh.c
start
statstest.c
storagepoolschematest
storagepoolxml2xmltest.c tests: Lower stack usage below 4096 bytes 2011-04-30 19:59:52 +02:00
storagevolschematest
storagevolxml2xmltest.c
test_conf.sh
test-lib.sh
testutils.c
testutils.h
testutilsqemu.c
testutilsqemu.h
testutilsxen.c
testutilsxen.h
undefine virsh: properly interleave shared stdout and stderr 2011-08-19 09:22:22 -06:00
utiltest.c
vcpupin
virbuftest.c
virnetmessagetest.c
virnetsockettest.c Support changing UNIX socket owner in virNetSocketNewListenUNIX 2011-08-15 15:21:31 +02:00
virnettlscontexttest.c Fix detection of GnuTLS 1.x.y 2011-08-03 19:22:29 +02:00
virsh-all
virsh-optparse
virsh-schedinfo
virsh-synopsis
virshtest.c tests: Unify style of test skipping code 2011-07-29 12:12:58 +02:00
virt-aa-helper-test
vmx2xmltest.c
xencapstest.c
xmconfigtest.c
xml2sexprtest.c
xml2vmxtest.c Rename virDomainControllerModel to virDomainControllerModelSCSI 2011-09-02 23:22:56 +08:00