From nobody Wed May 14 19:33:21 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zoho.com: domain of redhat.com designates 209.132.183.28 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com Return-Path: Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by mx.zohomail.com with SMTPS id 1520529259623655.5511872946207; Thu, 8 Mar 2018 09:14:19 -0800 (PST) Received: from smtp.corp.redhat.com (int-mx02.intmail.prod.int.phx2.redhat.com [10.5.11.12]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id 6B4CC3DFCC; Thu, 8 Mar 2018 17:14:18 +0000 (UTC) Received: from colo-mx.corp.redhat.com (colo-mx01.intmail.prod.int.phx2.redhat.com [10.5.11.20]) by smtp.corp.redhat.com (Postfix) with ESMTPS id 3D8A7BABC; Thu, 8 Mar 2018 17:14:18 +0000 (UTC) Received: from lists01.pubmisc.prod.ext.phx2.redhat.com (lists01.pubmisc.prod.ext.phx2.redhat.com [10.5.19.33]) by colo-mx.corp.redhat.com (Postfix) with ESMTP id 583C7180596E; Thu, 8 Mar 2018 17:14:02 +0000 (UTC) Received: from smtp.corp.redhat.com (int-mx02.intmail.prod.int.phx2.redhat.com [10.5.11.12]) by lists01.pubmisc.prod.ext.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id w28HE1Eq014270 for ; Thu, 8 Mar 2018 12:14:01 -0500 Received: by smtp.corp.redhat.com (Postfix) id 45D1651DF2; Thu, 8 Mar 2018 17:14:01 +0000 (UTC) Received: from mx1.redhat.com (ext-mx01.extmail.prod.ext.phx2.redhat.com [10.5.110.25]) by smtp.corp.redhat.com (Postfix) with ESMTPS id 04861BA65; Thu, 8 Mar 2018 17:13:30 +0000 (UTC) Received: from NAM02-CY1-obe.outbound.protection.outlook.com (mail-cys01nam02on0043.outbound.protection.outlook.com [104.47.37.43]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id E1E9D7FEBA; Thu, 8 Mar 2018 17:12:43 +0000 (UTC) Received: from wsp141597wss.amd.com (165.204.78.1) by DM2PR12MB0156.namprd12.prod.outlook.com (2a01:111:e400:50ce::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.548.13; Thu, 8 Mar 2018 17:12:40 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amdcloud.onmicrosoft.com; s=selector1-amd-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=oCLDikFG61J05ovpussAhPQtFEMMbK3eK7WT/bpKa8U=; b=kmFDAa0ECQs1BswVJvxxp2GeiCZNMYIxiNspRAqAwoQ4e6HOXy3BWImeMbiIQBoId5jY7C6tjhfYVy+5Ev5WGh2WGA9P2ln00LI4Cm/YxeGtVsPz+WQ7akH2ITWzOFRT28Qon9ueF9Hdwl9X5ry7zCkn/bbepxt5K1rFgh+0lOI= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=brijesh.singh@amd.com; From: Brijesh Singh To: libvir-list@redhat.com Date: Thu, 8 Mar 2018 11:12:08 -0600 Message-Id: <20180308171208.54369-10-brijesh.singh@amd.com> In-Reply-To: <20180308171208.54369-1-brijesh.singh@amd.com> References: <20180308171208.54369-1-brijesh.singh@amd.com> MIME-Version: 1.0 X-Originating-IP: [165.204.78.1] X-ClientProxiedBy: BN6PR11CA0037.namprd11.prod.outlook.com (2603:10b6:404:4b::23) To DM2PR12MB0156.namprd12.prod.outlook.com (2a01:111:e400:50ce::19) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: 32c246c5-0cf2-44c7-4555-08d58517cd2b X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(48565401081)(5600026)(4604075)(4534165)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020); SRVR:DM2PR12MB0156; X-Microsoft-Exchange-Diagnostics: 1; DM2PR12MB0156; 3:FICCY0dvE0q2hp+KtNvCJ0xYFCg+oUx62osygmz7ZmudUjztY5NP4nSJdumvv2ZGLWRmu8swzZgoPqoY40RJuJgmMyYFeVax3HDPw3aY8H0HoddLorMsmiuM7pbOdl+KcRrjW1gSDnNOUrF4JYs9Vq4reKcSoC6OEUC7uzGc5RzcKjxUOsUNCoT9PU7ULAYZQDurPhcFbzudH71gUS+1Tfkm1+vbE71uu+FWayJ3UuTrvzhYBuMoHxJY2DMpF1h7; 25:DBdCr07hSSmu5FP/qCEKbR+/ieH8/p6IdGQIvm1NIa5aylp0cj3xTijyIkbtfHpbjy+HdumPrW+bS00YbjxymdokXg+fuk14vLs//22+cSn2pJwWBuEdAhXjdwSylaJfmBqVFRcP9dh/R2/LY9koXgXeSQZTXuV9SXdRQ3hSQdXawRCrCy/ocAdPTN7o0KO6feo9cIAfS/zn5ZOJKFZDBT5xdz24pbWKZfgacpw3V70MRjTA2xvgeo9uWLIRBGwqeOpIK7IM3P+8Y6HEaN9ex/ZR3zUUANBQ8BAtalCYT5wst3f/e+oJuyfj32xc+7op8rAC+yyByOeIxTEnTqeR+Q==; 31:YLX+1Ei9s0LrtKj1uM+kgtdHeYVc8R/4qQR+W5XCicLDEJb5NGEwTCRkeTxXSR3uLo/oC7EFhB39qtl0ytO91JPGKC0yBcg0DEb0hmhJirWyiZ5ownbXtnSj0xAguAIynPCu0/Qt0v4AdzlSBo98kNcUX7eYuyidUtKILqwriEKR5JJTHuiG6sIqUp/3sDzhnF4qpGnC4YXYp/GLEROsZm9DgvUvFXBJLNEdSp2mag0= X-MS-TrafficTypeDiagnostic: DM2PR12MB0156: X-Microsoft-Exchange-Diagnostics: 1; DM2PR12MB0156; 20:NgZcIzaDzcAhyc+Y/5ehvZDvhXZwUqESgEdSTm4ci5vuaA79wh1Zas4GposS0PzTA+mayJ2lH7gTfuvhDWzDrD3gdkB0cYB2b84A2zPTfb+rvVvV3DpDP1fqGlADiCsNibFKDOVeOhOvrn5QAYKotilE1+dwlKg4SByCSZQP8MC78h9yuGO6KVrcUgLJyp7TTHgxiUUlSdAEOHgd29XYntHpPSy5hrgJpuBZNYskXKA/zfgcOJNvRrNMXPLJPScX9aZB1YOHbeVcYYPYzS439zHKQDRueDbfwAfTMrm+hKYA7gvt5yo27zQoOdw+uC70Wmki8+lfSCDtoPGqy54qfk7N2FWS8Bd+RN2vXVW6Co8bDpqn2KeLda8prr5u+tWe+RoxPvwLjGoyUJ57LMGG0PHREjrcfVWtd6ovs7r/arRryqgGT6uNzF349amxbEu8PrnFMsvSzV6xG6yl559OnaNOmkejWZmBc+VZgUSKCqq7hbskIwS6IiTwAPY86gR2; 4:3eFEPUXYEQaQrM1c1ddulGlz6+3grQSoefYAUVcPkqW5uoegldq8i9kG3VqkK4u2t8iQMs4ST8pKZpvZFH6DCuIM/ORT9ZMceE43b/gmy5PMP8ZBGi0PuZW4Yt+olQhz6hIBi+5L3WgyOZh7Mie3XywPedEwhiFJAcbginzYGzJtVVTo8MCFqR+HP2sHo0vigbZx6fVLop7fvVT75y0ZymCvRyO69k294otBlwGWocLjRItYvKZryssF6GufOjKZcgLZX0wZARThkw91zd11kqPv6DS1H0bBCkPNtWxxyHDlwn6eKwXgs0TA+KTxnanU X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(767451399110); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040501)(2401047)(5005006)(8121501046)(10201501046)(93006095)(93001095)(3002001)(3231220)(944501244)(52105095)(6055026)(6041288)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123562045)(20161123558120)(20161123564045)(6072148)(201708071742011); SRVR:DM2PR12MB0156; BCL:0; PCL:0; RULEID:; SRVR:DM2PR12MB0156; X-Forefront-PRVS: 060503E79B X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(366004)(346002)(39860400002)(396003)(376002)(39380400002)(199004)(189003)(5660300001)(16526019)(16586007)(478600001)(3846002)(6116002)(7696005)(52116002)(51416003)(76176011)(6486002)(25786009)(4326008)(316002)(59450400001)(26005)(1076002)(54906003)(86362001)(575784001)(186003)(386003)(6666003)(2361001)(106356001)(2351001)(53416004)(8676002)(81166006)(81156014)(50226002)(53936002)(2950100002)(6916009)(2906002)(97736004)(68736007)(66066001)(47776003)(305945005)(7736002)(8936002)(36756003)(50466002)(48376002)(105586002); DIR:OUT; SFP:1101; SCL:1; SRVR:DM2PR12MB0156; H:wsp141597wss.amd.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; Received-SPF: pass (zoho.com: domain of redhat.com designates 209.132.183.28 as permitted sender) client-ip=209.132.183.28; envelope-from=libvir-list-bounces@redhat.com; helo=mx1.redhat.com; Received-SPF: None (protection.outlook.com: amd.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM2PR12MB0156; 23:Fbp7LP3Zquz64sEWOOxHMK4lYRHFi48CN6hxSOo4X?= =?us-ascii?Q?jL6YFY24JO7ubIoUzcNzFfOVBeUBACydVGCEvd5ot686OJkubA5TxtBkXHN8?= =?us-ascii?Q?aWMVvf2VhMlywUkQuBwNTFf/sSRT9BT4eW/Jo0feEO+P6imP+w8VA+49wlXc?= =?us-ascii?Q?Be1xIUkosy1o9fXxxuH1IrmJxkjZf6owjl7n5Np4JLweEYXznv+RUlwmFaC4?= =?us-ascii?Q?MrWwJHF4QUHJLSS9vTAhHf1Xkiy6uovoexdWqj6yjZog2Q56GOwTrZjCllmE?= =?us-ascii?Q?bEnzGsEidcU2KSRWOJlyTI/zPBkdLBKkWWa3AD4fcjrgRY5F2qGIVogLdSqo?= =?us-ascii?Q?JhJvXTWzRUfgC1UVBFIQYQGaoSa5X07F9EGTQTZCHiPABzBDEkvnz2xryDso?= =?us-ascii?Q?RJOHuFjzdytLlXXF5kbOMdC1Cq3jYmVPULgfPXmndrs/G+o5KV1IUADJYJKK?= =?us-ascii?Q?FNIGLGu6T0SdOXKHmwHJWVHK10knmoIBPtFHrOrsxwARYg/NQQCZy5Qj1Eqg?= =?us-ascii?Q?+DnM/tgJHblzNwYeg9djZiyxsz18gOHQkxqTWiioYiVbFSvrCJvXebxjA1NC?= =?us-ascii?Q?Ku3trzQVeczz6QzBdJqAVhTwt46dD53/wWybV4PFtXrorlSuu5Gciee/mStp?= =?us-ascii?Q?FTnWqIwKrauFX/gzjiyWyQrstOyleyQeZWZApaa8MLYmEn3s9skySbc4YHXK?= =?us-ascii?Q?96Cf4Qdy/KSE8w0nlyJ8EPg2BMBN70TAHcvbXs/desb98g3Y8CNKqBgqSwI+?= =?us-ascii?Q?Ho55o9BCAhbDnwVn0lPW/FQFjuxPGDLWJ8fePm5u4iGn+SX8YY1G58b8MUMM?= =?us-ascii?Q?5fCiJkMbitO1Y7V8TAE2TE8+fX7ld7+FUnOCWj6PLT6dX5xzCPBZK/LQSWU9?= =?us-ascii?Q?OfzPdLyesILw64H4AtNbTtHN5xdEu+fEiuSNSy5q6WCMqSN0hvIfEIgxturM?= =?us-ascii?Q?IB9fc6jYgW+hEPBfrae83lrSjefUy/ey8+GcB2bcRHWBzot+ji4Gev9GIKkD?= =?us-ascii?Q?GEaVDZXa0Qd9iW0qJfsvNWqeoIVSYd3ZGH6dD6s8ABbjptNm2jx4q5alA6Ba?= =?us-ascii?Q?Qf5hXMVTCjIWp6StpVipI4FUkUag2vtHhF/nUJpzuEAgqUmygZnuB2C7cmgy?= =?us-ascii?Q?IVML3LhkMOobHY10DPaBRDDpFPru3DFObCEc/2eAuwwXDOHlJ0GLi+eZ2ToW?= =?us-ascii?Q?dNsiXQ4zCdHQX/as9GLXyOOAmCH/xXLMyqQ1lC6I4httsNXiE32epnTow=3D?= =?us-ascii?Q?=3D?= X-Microsoft-Antispam-Message-Info: 4ZvUc/jApR13Sewyxp1VZDTOIBBuFjQ5/wFpmXGd6uMvvFcgVxYx84IJGb3VYOtd1irwFEqfItEWO9GC2hZYMBpn5AzwBdhENr0j+KVsgJ9kb7Dqsr7EU7AKO5vu7ym79edObc9e78jbq/9m7Zgxc50S/P4L/qQY9BCMf0VQo/dpFcDvvW6Sn295c7dUJtAP X-Microsoft-Exchange-Diagnostics: 1; DM2PR12MB0156; 6:yDkk87t8c/ovgbWjte+WbexNj9BlSr6mLq4/EpaAhm0OpBIKkBkK6KebeZUyFIonDFxdHWrm+0eZaCOSzSFT6dL4a1VTAV2pJDBiD7lFT13qVe/2QDq7M3VUZSB9AHG1oD7Ud4KOo6jOXcIvNZCM6RYHL15cdy3v1OTrTMldZr90X1b6n3grDeiLFPJKAdqOe/VTC4V9lmK/bvCabCLicXEve37qI8PXCEvEVWG072rFNXCIVMenYeCi5fkhj+RdrPU4rdG2MO1ENoYWe7AE1WMWmMML8yCX5ZvUUTQdgewpgeUx8JtYmFxig53ylmCixmI5CtGgBbfC8oKrO8OrKA0rFVNUxkxtTOX/xPhjuNY=; 5:BRHCSMC9NCHdIiQjLPbMlmFl+R+iE5ac5XswZyN+uS/u7qmP16r30vu2trkOKOa5Qnu3ogFXj+csfwju0i9eqcAG57GzrTiJaEc72eEM/wytHfttaJcoo+OI5wk0seSlQl+h4TosYmtom6qqWbgU9d54Vi4d+EkQojsJrnN5Bl0=; 24:y07loauy1uZYhPqIeqxtvJ+UCXjThk46sM2HvF4xXPdmNIe3CU+NfX3MndYz4FcipXyZHgoBDWq7jCskQwyrUsS45xpX6OJGMJoi4ILh3FU=; 7:8ncKIhOOrukEGruVwwpYTHKEbV2f6KCm1UJ+yx95CcpWxAy5covdoFiC17vU8aYu5dHMcTfw5zNBYBLTHrgST17k0c167w+K5mDgaR/R5QUpCd2JlmnisW2I2P/OL0id6qBIblkLwkxdjgsqXsgAsKJB5NUq8OXlqiO4EFRSYoxWWMuu1Gb7CP2VTiKT/rPKq97Ngd7jRMJfwa9pJyk99N3l5lmQOgqt00x7H5twSqOy7mHYfo+2hlccuw7MhI3Y SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; DM2PR12MB0156; 20:FGWLmdkEf4mRR4MD9+Sl6QcYHrxrsKIHArF1BhFkCETkOc03XwvxPEqw8wNrEsUnXw+0thH84kRykKkcujZpshB/8M4DyVxOP7Dxl2FWuLk0k7TrM8VXXovjtVH4v9iYtgddGXNsyp03hzDpz8oKT4sJIOxp201BqzmXthl/D++1CxSYE6b8mDgJgD5hNDtLPRy1URXrAc/WjC2xF74xVndepwKr6UZM/v8xNn/6GjhWHodeNiT8bttvTc39UZDi X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Mar 2018 17:12:40.7106 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 32c246c5-0cf2-44c7-4555-08d58517cd2b X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM2PR12MB0156 X-Greylist: Sender passed SPF test, Sender IP whitelisted by DNSRBL, ACL 207 matched, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.25]); Thu, 08 Mar 2018 17:12:44 +0000 (UTC) X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.25]); Thu, 08 Mar 2018 17:12:44 +0000 (UTC) for IP:'104.47.37.43' DOMAIN:'mail-cys01nam02on0043.outbound.protection.outlook.com' HELO:'NAM02-CY1-obe.outbound.protection.outlook.com' FROM:'brijesh.singh@amd.com' RCPT:'' X-RedHat-Spam-Score: -0.011 (DKIM_SIGNED, DKIM_VALID, RCVD_IN_DNSWL_NONE, SPF_HELO_PASS) 104.47.37.43 mail-cys01nam02on0043.outbound.protection.outlook.com 104.47.37.43 mail-cys01nam02on0043.outbound.protection.outlook.com X-Scanned-By: MIMEDefang 2.83 on 10.5.110.25 X-Scanned-By: MIMEDefang 2.79 on 10.5.11.12 X-loop: libvir-list@redhat.com Cc: Tom Lendacky , Peter Krempa , Xiaogang Chen , Jon Grimm , Brijesh Singh , Borislav Petkov Subject: [libvirt] [PATCH v2 9/9] tests: extend tests to include sev specific tag parsing X-BeenThere: libvir-list@redhat.com X-Mailman-Version: 2.1.12 Precedence: junk List-Id: Development discussions about the libvirt library & tools List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Transfer-Encoding: quoted-printable Sender: libvir-list-bounces@redhat.com Errors-To: libvir-list-bounces@redhat.com X-Scanned-By: MIMEDefang 2.79 on 10.5.11.12 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.29]); Thu, 08 Mar 2018 17:14:18 +0000 (UTC) X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZohoMail: RDKM_2 RSF_0 Z_629925259 SPT_0 Content-Type: text/plain; charset="utf-8" From: Xiaogang Chen Update qemuxml2xmltest, genericxml2xmltest and qemuxml2argvtest to include sev specific tag, a typical SEV specific tag looks like 47 1 1 Signed-off-by: Xiaogang Chen Signed-off-by: Brijesh Singh --- tests/genericxml2xmlindata/sev.xml | 22 +++++++++++++++++++++ tests/genericxml2xmloutdata/sev.xml | 22 +++++++++++++++++++++ tests/genericxml2xmltest.c | 2 ++ tests/qemuxml2argvdata/sev.args | 25 ++++++++++++++++++++++++ tests/qemuxml2argvdata/sev.xml | 35 +++++++++++++++++++++++++++++++++ tests/qemuxml2argvtest.c | 2 ++ tests/qemuxml2xmloutdata/sev.xml | 39 +++++++++++++++++++++++++++++++++= ++++ tests/qemuxml2xmltest.c | 2 ++ 8 files changed, 149 insertions(+) create mode 100644 tests/genericxml2xmlindata/sev.xml create mode 100644 tests/genericxml2xmloutdata/sev.xml create mode 100644 tests/qemuxml2argvdata/sev.args create mode 100644 tests/qemuxml2argvdata/sev.xml create mode 100644 tests/qemuxml2xmloutdata/sev.xml diff --git a/tests/genericxml2xmlindata/sev.xml b/tests/genericxml2xmlindat= a/sev.xml new file mode 100644 index 000000000000..6f9a09d3a133 --- /dev/null +++ b/tests/genericxml2xmlindata/sev.xml @@ -0,0 +1,22 @@ + + foobar + c7a5fdbd-edaf-9455-926a-d65c16db1809 + 219136 + 219136 + 1 + + hvm + + + + destroy + restart + destroy + + + + 47 + 1 + 1 + + diff --git a/tests/genericxml2xmloutdata/sev.xml b/tests/genericxml2xmloutd= ata/sev.xml new file mode 100644 index 000000000000..6f9a09d3a133 --- /dev/null +++ b/tests/genericxml2xmloutdata/sev.xml @@ -0,0 +1,22 @@ + + foobar + c7a5fdbd-edaf-9455-926a-d65c16db1809 + 219136 + 219136 + 1 + + hvm + + + + destroy + restart + destroy + + + + 47 + 1 + 1 + + diff --git a/tests/genericxml2xmltest.c b/tests/genericxml2xmltest.c index c33fce192237..0ab95c000322 100644 --- a/tests/genericxml2xmltest.c +++ b/tests/genericxml2xmltest.c @@ -141,6 +141,8 @@ mymain(void) DO_TEST_FULL("cachetune-colliding-types", false, true, TEST_COMPARE_DOM_XML2XML_RESULT_FAIL_PARSE); =20 + DO_TEST_DIFFERENT("sev"); + virObjectUnref(caps); virObjectUnref(xmlopt); =20 diff --git a/tests/qemuxml2argvdata/sev.args b/tests/qemuxml2argvdata/sev.a= rgs new file mode 100644 index 000000000000..67f5505bf91d --- /dev/null +++ b/tests/qemuxml2argvdata/sev.args @@ -0,0 +1,25 @@ +LC_ALL=3DC \ +PATH=3D/bin \ +HOME=3D/home/test \ +USER=3Dtest \ +LOGNAME=3Dtest \ +QEMU_AUDIO_DRV=3Dnone \ +/usr/bin/qemu-system-i686 \ +-name QEMUGuest1 \ +-S \ +-M pc \ +-m 214 \ +-smp 1,sockets=3D1,cores=3D1,threads=3D1 \ +-uuid c7a5fdbd-edaf-9455-926a-d65c16db1809 \ +-nographic \ +-nodefaults \ +-chardev socket,id=3Dcharmonitor,path=3D/tmp/lib/domain--1-QEMUGuest1/moni= tor.sock,\ +server,nowait \ +-mon chardev=3Dcharmonitor,id=3Dmonitor,mode=3Dreadline \ +-no-acpi \ +-boot c \ +-usb \ +-drive file=3D/dev/HostVG/QEMUGuest1,format=3Draw,if=3Dnone,id=3Ddrive-ide= 0-0-0 \ +-device ide-drive,bus=3Dide.0,unit=3D0,drive=3Ddrive-ide0-0-0,id=3Dide0-0-= 0 \ +-machine memory-encryption=3Dsev0 \ +-object sev-guest,id=3Dsev0,cbitpos=3D47,reduced-phys-bits=3D1,policy=3D0x1 diff --git a/tests/qemuxml2argvdata/sev.xml b/tests/qemuxml2argvdata/sev.xml new file mode 100644 index 000000000000..267ea0cf4806 --- /dev/null +++ b/tests/qemuxml2argvdata/sev.xml @@ -0,0 +1,35 @@ + + QEMUGuest1 + c7a5fdbd-edaf-9455-926a-d65c16db1809 + 219100 + 219100 + 1 + + hvm + + + + destroy + restart + destroy + + /usr/bin/qemu-system-i686 + + + + +
+ + + + + + + + + + 47 + 1 + 1 + + diff --git a/tests/qemuxml2argvtest.c b/tests/qemuxml2argvtest.c index 688846b9b464..382fa1a5f07d 100644 --- a/tests/qemuxml2argvtest.c +++ b/tests/qemuxml2argvtest.c @@ -2966,6 +2966,8 @@ mymain(void) QEMU_CAPS_HDA_DUPLEX); DO_TEST("user-aliases2", QEMU_CAPS_DEVICE_IOH3420, QEMU_CAPS_ICH9_AHCI= ); =20 + DO_TEST("sev", QEMU_CAPS_SEV); + if (getenv("LIBVIRT_SKIP_CLEANUP") =3D=3D NULL) virFileDeleteTree(fakerootdir); =20 diff --git a/tests/qemuxml2xmloutdata/sev.xml b/tests/qemuxml2xmloutdata/se= v.xml new file mode 100644 index 000000000000..e603326799c1 --- /dev/null +++ b/tests/qemuxml2xmloutdata/sev.xml @@ -0,0 +1,39 @@ + + QEMUGuest1 + c7a5fdbd-edaf-9455-926a-d65c16db1809 + 219100 + 219100 + 1 + + hvm + + + + destroy + restart + destroy + + /usr/bin/qemu-system-i686 + + + + +
+ + +
+ + +
+ + + + + + + + 47 + 1 + 1 + + diff --git a/tests/qemuxml2xmltest.c b/tests/qemuxml2xmltest.c index 0eb9e6c77a77..709405683652 100644 --- a/tests/qemuxml2xmltest.c +++ b/tests/qemuxml2xmltest.c @@ -1344,6 +1344,8 @@ mymain(void) =20 DO_TEST("user-aliases", NONE); =20 + DO_TEST("sev", NONE); + if (getenv("LIBVIRT_SKIP_CLEANUP") =3D=3D NULL) virFileDeleteTree(fakerootdir); =20 --=20 2.14.3 -- libvir-list mailing list libvir-list@redhat.com https://www.redhat.com/mailman/listinfo/libvir-list