On Wed, Aug 30, 2017 at 18:46:09 -0400, John Ferlan wrote: > From: Ashish Mittal <[email protected]> > > Add a test case to verify TLS arguments are parsed correctly for a VxHS disk > > Test case verifies that XML is generated correctly for a VxHS disk > having TLS enabled. > > Signed-off-by: Ashish Mittal <[email protected]> > Signed-off-by: John Ferlan <[email protected]> > --- > > This is essentially the v5 patch7 with a couple of minor adjustments > (port == 9999 and "type":"tcp" added). > > tests/virstoragetest.c | 12 ++++++++++++ > 1 file changed, 12 insertions(+) > > diff --git a/tests/virstoragetest.c b/tests/virstoragetest.c > index ffebd4d..f437de4 100644 > --- a/tests/virstoragetest.c > +++ b/tests/virstoragetest.c > @@ -1603,6 +1603,18 @@ mymain(void) > "<source protocol='vxhs' > name='c6718f6b-0401-441d-a8c3-1f0064d75ee0'>\n" > " <host name='example.com' port='9999'/>\n" > "</source>\n"); > + TEST_BACKING_PARSE("json:{\"file\":{\"driver\":\"vxhs\"," > + > "\"vdisk-id\":\"c6718f6b-0401-441d-a8c3-1f0064d75ee0\"," > + "\"server\": { \"type\":\"tcp\"," > + > "\"host\":\"example.com\"," > + "\"port\":\"9999\"" > + "}," > + "\"tls\":\"yes\""
There is no 'tls' property in the QAPI schema for VXHS [1] drives, so this
test is bogus.
[1]
##
# @BlockdevOptionsVxHS:
#
# Driver specific block device options for VxHS
#
# @vdisk-id: UUID of VxHS volume
# @server: vxhs server IP, port
# @tls-creds: TLS credentials ID
#
# Since: 2.10
##
{ 'struct': 'BlockdevOptionsVxHS',
'data': { 'vdisk-id': 'str',
'server': 'InetSocketAddressBase',
'*tls-creds': 'str' } }
signature.asc
Description: PGP signature
-- libvir-list mailing list [email protected] https://www.redhat.com/mailman/listinfo/libvir-list
