On 2/16/22, 2:25 AM, "Michal Prívozník" <mprivozn@redhat.com> wrote:
> > @@ -7920,7 +7925,9 @@ Example: usage of the memory devices
> > 1.2.14` Provide ``nvdimm`` model that adds a Non-Volatile DIMM module.
> > :since:`Since 3.2.0` Provide ``virtio-pmem`` model to add a paravirtualized
> > persistent memory device. :since:`Since 7.1.0` Provide ``virtio-mem`` model
> > - to add paravirtualized memory device. :since:`Since 7.9.0`
> > + to add paravirtualized memory device. :since:`Since 7.9.0` Provide
> > + ``sgx-epc`` model to add a SGX enclave page cache (EPC) memory to the guest.
> > + :since:`Since 8.0.0`
> >
>
> Since 8.1.0.
Sure, I will update this.
> > diff --git a/tests/qemuxml2xmloutdata/sgx-epc.x86_64-latest.xml b/tests/qemuxml2xmloutdata/sgx-epc.x86_64-latest.xml
> > new file mode 100644
> > index 0000000000..1f2a9c418f
> > --- /dev/null
> > +++ b/tests/qemuxml2xmloutdata/sgx-epc.x86_64-latest.xml
> > @@ -0,0 +1,52 @@
> > +<domain type='qemu'>
>
> Effectively, what we want to test here is that XML can be parsed and
> formatted back. In this case we don't really care whether devices are
> automatically inserted. Having said that, this output XML can be just a
> symlink to the original XML.
Sorry, I might not fully understand this parse and re-formant test case
details. The re-formatted XML contains some tags don’t exist in original
XML, for example, the virtio memballoon device,
<memballoon model='virtio'>
<address type='pci' domain='0x0000' bus='0x01' slot='0x00' function='0x0'/>
</memballoon>
This test case will fail if symlink to the original XML. Could you share how
to resolve it? Really appreciated.
Thanks,
Lin.