]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
qemuMonitorJSONTestAttachChardev: Add logfile to some tests
authorPeter Krempa <pkrempa@redhat.com>
Wed, 9 Feb 2022 09:19:56 +0000 (10:19 +0100)
committerPeter Krempa <pkrempa@redhat.com>
Mon, 14 Feb 2022 12:14:00 +0000 (13:14 +0100)
Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
tests/qemumonitorjsontest.c

index 434677f25f46477811470d90ca6962785bb29bb7..8fbb199a5916fe01cd651c332f2c75e4f1ab76ff 100644 (file)
@@ -726,13 +726,17 @@ qemuMonitorJSONTestAttachChardev(virDomainXMLOption *xmlopt,
 
         chr->data.file.path = g_strdup("/test/path");
 
-        chr->type = VIR_DOMAIN_CHR_TYPE_FILE;
-        CHECK("file", false,
-              "{'id':'alias','backend':{'type':'file','data':{'out':'/test/path'}}}");
-
         chr->type = VIR_DOMAIN_CHR_TYPE_DEV;
         CHECK("device", false,
               "{'id':'alias','backend':{'type':'serial','data':{'device':'/test/path'}}}");
+
+        chr->type = VIR_DOMAIN_CHR_TYPE_FILE;
+        chr->logfile = g_strdup("/test/logfile");
+        chr->logappend = VIR_TRISTATE_SWITCH_OFF;
+        CHECK("file", false,
+              "{'id':'alias','backend':{'type':'file','data':{'out':'/test/path',"
+                                                             "'logfile':'/test/logfile',"
+                                                             "'logappend':false}}}");
     }
 
     {
@@ -753,6 +757,7 @@ qemuMonitorJSONTestAttachChardev(virDomainXMLOption *xmlopt,
 
         chr->data.tcp.tlscreds = true;
         chrSourcePriv->tlsCredsAlias = qemuAliasTLSObjFromSrcAlias("alias");
+        chr->logfile = g_strdup("/test/log");
         CHECK("tcp", false,
               "{'id':'alias',"
                "'backend':{'type':'socket',"
@@ -761,7 +766,8 @@ qemuMonitorJSONTestAttachChardev(virDomainXMLOption *xmlopt,
                                                   "'port':'1234'}},"
                                   "'telnet':false,"
                                   "'server':false,"
-                                  "'tls-creds':'objalias_tls0'}}}");
+                                  "'tls-creds':'objalias_tls0',"
+                                  "'logfile':'/test/log'}}}");
 
     }