From nobody Mon Dec 15 01:46:08 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 1521099514572397.7006622163061; Thu, 15 Mar 2018 00:38:34 -0700 (PDT) Received: from smtp.corp.redhat.com (int-mx03.intmail.prod.int.phx2.redhat.com [10.5.11.13]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id 1803F68AE; Thu, 15 Mar 2018 07:38:33 +0000 (UTC) Received: from colo-mx.corp.redhat.com (colo-mx02.intmail.prod.int.phx2.redhat.com [10.5.11.21]) by smtp.corp.redhat.com (Postfix) with ESMTPS id CCD282D35B; Thu, 15 Mar 2018 07:38:32 +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 95587ADABD; Thu, 15 Mar 2018 07:38:32 +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 w2EFkP0Q006825 for ; Wed, 14 Mar 2018 11:46:37 -0400 Received: by smtp.corp.redhat.com (Postfix) id 8DAD25FCA0; Wed, 14 Mar 2018 15:46:25 +0000 (UTC) Received: from mx1.redhat.com (ext-mx04.extmail.prod.ext.phx2.redhat.com [10.5.110.28]) by smtp.corp.redhat.com (Postfix) with ESMTPS id 7C82E60240; Wed, 14 Mar 2018 15:46:23 +0000 (UTC) Received: from NAM02-CY1-obe.outbound.protection.outlook.com (mail-cys01nam02on0050.outbound.protection.outlook.com [104.47.37.50]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id B088D8047A; Wed, 14 Mar 2018 15:46:21 +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.588.14; Wed, 14 Mar 2018 15:46:16 +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=5lkglpsxxYGJX8TydPCUmPSkukjwJ6obXcq0NZf9hjY=; b=ZKVLs5yEdbO1ZwQCBqMwdDf0vxIF0asGUEC31lrzgOdG8Klgx32Jl0TsU66F5dT9jjG07v0nuZ9JtkWlS4ICX1ohMCtZl3kvR0N+mrj2QLSYawXOBXnkxkDWM8yi0s/GjJpKaopXZAf1Qmaly82ISCr5ufTlD83ZlNPEtMS3Cp4= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=brijesh.singh@amd.com; From: Brijesh Singh To: libvir-list@redhat.com Date: Wed, 14 Mar 2018 10:44:35 -0500 Message-Id: <20180314154435.17991-10-brijesh.singh@amd.com> In-Reply-To: <20180314154435.17991-1-brijesh.singh@amd.com> References: <20180314154435.17991-1-brijesh.singh@amd.com> MIME-Version: 1.0 X-Originating-IP: [165.204.78.1] X-ClientProxiedBy: MWHPR1701CA0015.namprd17.prod.outlook.com (2603:10b6:301:14::25) 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: 582b91ce-9e40-4fb5-46fe-08d589c2ba09 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:fI+ZDs6xqKTk5nhKDqhOfqznbfNXNanyGXxHF+ly2E/ClMPb6mQ7gf69Hn7+fGBMPgD1dsLkkZZUdahO14S9dW9VG1esbdfeUwVhb2r04g6G16cDymNDcyK+I5prJB1Y8FMYOeDTWuGefyBBN+S9XRQu2eknP91xuAD09cfvRjWlHTHIi2smwIl4CH1S3ZO+/tcN0tX8oqn0jg/3vkVrPLM0f3xwVgQhpoVPXTjz484jLER0s6KUhjLTOGCrqGpa; 25:Dv5yrBEOGLXjy/SeYkpAbDFXsTYI6o7DrzVPo4Sfu8mw6Eivc8kLe2Kqd9taFUsj5qCQW98R/cmy/t2ZU2HRysXfV1yeIW64HkPSyZbQjicYma3Hro2mVc8oDDfm4j7i4/Tm1hPBUK2XmBSgilCb6SJYg5fnU9zU+mR70HWtON3gdxrWZEzEJ9K5JRW/85WLL7SJCRNlcTs6dWXuwJqsr4h1BqaY6Oax02LGVBr2Ca/zCCHPk2tkKkebAs/fYbT4ElM9Z2RuvaAnn94G5979QzuxU9dtBAnC+AYKdN9tvTBG6xGxjqn9a/JUe8fk8xoJgcL7T+FgSckpCga7KpqLAQ==; 31:y5+B/7KYHJTwLbe/2PWW43eYip6T3p++DhqaIyT7ApibsLwjnI0XNMTs82yI7MvjZLhmRgOaDNZFSRGCxoO4XLXPWAMh9tqgzmne4xtNGC7rqnesoni0GlCefs+QVSp8iTYtJyPOEpRSE3Vc8aqqtB797sWWCDWxXxVUMAD/WZNb911LPahn6Th495MbaTwhuxKZYwv6vsVF3Tq+oO0KtK4MfMZeOlvKKGhVQku840c= X-MS-TrafficTypeDiagnostic: DM2PR12MB0156: X-Microsoft-Exchange-Diagnostics: 1; DM2PR12MB0156; 20:qCUeCEB5XnFbp/EogDwuGp4LUYJ9hcH52A66GCgOYG5+sxTydn7N1MLcxqP91otng0jim2gSL56PBsivhvA06A6SR71KFuHT0MHPgZZKUE68UoFeO9h4al/4aKjxpkFtv6WuxcmIUGPMNgdkpgHoRtise51dV2ixk6Wb9MwSutoZ9wuwTgawnmLzCzcfIxYgraFj4SEIpGSelzsvBC9Sq2t+3o37SOqKXx3XNOnQqTKIN7Xyh4Mfm8ejV22poRI6am2XXm6uFBgEgFgdqiQZUxtOw6jhZIlZrYDmPniepFq4iNMczX7ZFHea9lS6nFbRBHa3gyM5pa7fEXSp9POb26nzqEPW9DRtWgXIXDBg9GwfWdJWN0D2mp8q5m1y7lgGcDIpRIJy7/ZH7bGMbYZOiMCRsUKfK16g4VNzp2PnzjxEFiiudBzE44PvVbdnTNLiGsDBITuO0swETprFNANr+/qvQus82pjzBCv2RnyxR/8WaD11T8cgFRRB4KP4t15M; 4:Fp5Inc+V7bmPg314OQz7CUaHPB/Vcv0qwt+MSl8g++17OH0fBPPq4fHqXPkpbmuxV5icQdVeh9QHcCXeby4WIrnPJgdG8na7/V0X1EYZQkO8+D8mBAsPpFmZGQ1QrMlfJsW+yBz+efzTZrYu5ZYOPv1LJFqoaEgYUfex+cPNf2ULJzR8eyEQzLU0kcCvjZapha3x40FVyXnJaZa+G0dbJG9fikfFraKiJ92Roue7rLv4TWrM1NmX/mms3zrZqyQ+rp4EFAIm/M+RLRK3rXQqwAsuGlfAPSWXmFK74NZn7uySh+keEZlzrLcFRwzdKBsb X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(767451399110); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(10201501046)(3002001)(3231221)(944501244)(52105095)(93006095)(93001095)(6055026)(6041310)(20161123562045)(20161123560045)(20161123564045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011); SRVR:DM2PR12MB0156; BCL:0; PCL:0; RULEID:; SRVR:DM2PR12MB0156; X-Forefront-PRVS: 0611A21987 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(366004)(39860400002)(376002)(346002)(396003)(39380400002)(199004)(189003)(59450400001)(2950100002)(6916009)(81166006)(2351001)(81156014)(4326008)(6116002)(478600001)(6666003)(52116002)(51416003)(7736002)(8676002)(3846002)(7696005)(305945005)(48376002)(106356001)(2361001)(50466002)(53936002)(16586007)(76176011)(47776003)(5660300001)(316002)(6486002)(54906003)(53416004)(68736007)(105586002)(97736004)(1076002)(66066001)(8936002)(50226002)(186003)(16526019)(386003)(36756003)(26005)(2906002)(86362001)(575784001)(25786009); 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:AongXOy0SO+f7D83ZVa+88XexF6AwWF1bHiGxXpnx?= =?us-ascii?Q?TaEOJ7OUlvGuWgeRYZMQx0ZXfyTUhUXn3uwnnDZKrnM15W+B1h4yD4nRSZn9?= =?us-ascii?Q?bdYEEK4J1rcIhY294X4bfklEce3ASbwaV+XaHw7dZKFdQwc1zrAs176yQ57+?= =?us-ascii?Q?kotS9KJu27qiy3L7yuiFrsznCDxhYUupb97jIaPBs5hT4MTfFuz8UAFD0HGe?= =?us-ascii?Q?/YohFEllOCYeIOkM5VMrf/y3YMzY+ZcnZHzFQcPDXhuDsvBjWMhgnN8dKJM7?= =?us-ascii?Q?2EIyNFk6Cc6x4DCnwr88W0UpxZ4wXnY8BdG1rhG6ikLQnfVmAkQxcQp4GYNC?= =?us-ascii?Q?hLLgtNsL1P2setd5clr35m4CLnlry7H65ALujiYkPoLUb4CdWqarLSgILGMF?= =?us-ascii?Q?NCOcaVszfm2eokSKHD+2O3/BZeHHRwXQzWlUdiy/fuuKEirYslzvPpirx6Cs?= =?us-ascii?Q?3Z1KdzlT8LyV2icC1JTrr7GTHShB2oqjLdPEYmP4qGPuDa7TF4TH0MQ+Cufi?= =?us-ascii?Q?q5EXKkw8fkPLoJmdGCdb3xtZ3FhTls5oeYwTMmtesTiOnVXyygRqirSk54aB?= =?us-ascii?Q?LqdRiR197M6Y8SNP+yfRu50qM+WQY/KQo+10x/04sbIQB6wQVeBVcHUxH6cj?= =?us-ascii?Q?TsDIsjvFhnhKtY9o/w6kwvEQeREjglNzuPgrPUatwV+DFuOM7FcJvfWRgIo2?= =?us-ascii?Q?Jc3dn2yN9MgK+vQfzjrvycSK6DTALnI7sPxng+7W3U6edawxlnLr0kvHPK5d?= =?us-ascii?Q?/217gRcluRAnl1zc0ENL8aJbCnZSRKGvH474wkx6ohHLNUsOEicrYXL4O06c?= =?us-ascii?Q?6ila1yAVInCJqqgL1Not/ASQ+nuXnCGoQmUxElCD/P7+UfPh7phS7801P4Ee?= =?us-ascii?Q?rxKSSxjxy1/henTfqLxjw30VM3u7e9FRaKJAR/0gPmS/KKcgm6ZyHlnte8SQ?= =?us-ascii?Q?aPOIhi5g3SOyxsnV3VCEPlwiqMJevE110uN9XRzq92/0RFYsahU+tSy7G+qA?= =?us-ascii?Q?X5oWAZhdH6Tcrz3ZXQC+iXK1PmeP21BRJLMxQX6qtcmxJrNbf3xeUpFLNriD?= =?us-ascii?Q?KxQW4nM0wYgva9K8n0lx5IZneCYY3ewixrUK0Qjo7Z3yNLvnBgZzHwegq1VZ?= =?us-ascii?Q?Gd4tNEy5CFsnnlquuKxOtA8EWPSNnHPJMS8K8sODRTrtPIR7M7q2KcxUPbsD?= =?us-ascii?Q?vFS0cWJtrsX6bVmC+0HpphrDSXie7H4TdGGPU9A1SLlchrXgnaZMQdt5Q=3D?= =?us-ascii?Q?=3D?= X-Microsoft-Antispam-Message-Info: Crn2QjZktfISf0U4ncBqiowMRotVJtKp6ELuMNNpIjgGCwOy8N8LYQaIGdAJd8lxCWUER6UfLAtkwan3KhSqwCfh7sG+xXsPpWAwdEqL/gTMzfZm4urQW9mBFhnu0jihU4r3EGwCbLVqMZP9CizJaBoxoUpui2L2bFRYNDcclHNl0ngSGitVmn2UIQJQYWJb X-Microsoft-Exchange-Diagnostics: 1; DM2PR12MB0156; 6:zPMF8azNKK3jOrhIubHtDVdGp/oIEOvL/6zoOL0HIVjXTmfk82e7aU/gvzy5RLlYAT5v7UmUDc/H4+roHov+4K4z568uDeOr0juLRK8z1eEnYWl1qFDWz9GnkgT9ORxkSK+6lAMFa4eBLZiNCEJXHoJQR1lodnuffGNkq+Mj1OKFhBAgKdbJ1H6xYxZhC0/LF/6YxlqiEfVF0H3wWkVnSa12JBexz7k5MDqy9HcLQ/WRafEdc7UWWnUeFhy/n8MaNr4ArkRjpU5n2yzbdWZdVC1UCvYDhj3aqnQLBjJwYxtShE94txMGIrwTCmlgPMWTqog01Y+iGUzhOPVdmPcn8J0xTYqp1LhxxPoN7pRZCgc=; 5:573rbsbaCTBP36qe2Qk8DovYUOOA1wiBkgQ8ffgWNxMQoqDSG/eZzOlOpYC0zdFILiqLfInaEyH24I4KH8/i/JbrzFDOvM6EophNHJrLk49ZebsCGuo6fDKqHqU7AC5EacRh+HaekQBpnRY8waHW/AH8Y8QuDROIUvo8K2M6VYQ=; 24:1byiaG0qKCGCRIgFPSbfgKPGEmHuwRrV+6SwUCUU10l7o8BX5nqo6apsusrLaSBN/Im0eEn19kHNs2LpqbKNiMyK4XGVeCB2Pv19I85MWMI=; 7:X+rYmZl5Hl99PPnfZLPn3hpHU5cAcyHJvs+3nR7VECtV0XvGjJASZwpUOha2u2GdPlTPXEWIyaLwSM5ltq5t2VgaWx05HscCrc4IFYazBhkV3KaqiJNurUInnVTP4WF7XcdEKVFG5yiGyvb6zFjnJnjRULctkMw0VoWrADzHARjAuNw71VpYpemjqfIxfh+v8zYtJRKroEuCcv1stCAJb3tBORh/WaoMYT8nANQw3vyvXkP9uaKkweYcKt0+lTPk SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; DM2PR12MB0156; 20:8XJ3trRnMycAANU+r8DE7HnVJKDivErvQVrBM5upYIK9aBxI/Xv3aL9UlKwnqLt54qF5WT89zeXNmtzHe9olGxWCdszkQT0lRZX7s6F0jNVEhK8DTxlStxZXDAKgBoN9gEf4+3wHNAGPmeJQX+SXIPksRbBJBB3sQ7BY6gnq+kC4rSdkBWG9JNw+rbDon2spChPtO15ZGb0UoH9ixsZSVW4jlHr1W+iL240ngXKi+/PSCYDKynprxqJd8fqNqtbZ X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Mar 2018 15:46:16.9061 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 582b91ce-9e40-4fb5-46fe-08d589c2ba09 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.28]); Wed, 14 Mar 2018 15:46:21 +0000 (UTC) X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.28]); Wed, 14 Mar 2018 15:46:21 +0000 (UTC) for IP:'104.47.37.50' DOMAIN:'mail-cys01nam02on0050.outbound.protection.outlook.com' HELO:'NAM02-CY1-obe.outbound.protection.outlook.com' FROM:'brijesh.singh@amd.com' RCPT:'' X-RedHat-Spam-Score: -0.031 (DKIM_SIGNED, DKIM_VALID, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL, SPF_HELO_PASS) 104.47.37.50 mail-cys01nam02on0050.outbound.protection.outlook.com 104.47.37.50 mail-cys01nam02on0050.outbound.protection.outlook.com X-Scanned-By: MIMEDefang 2.78 on 10.5.110.28 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 v3 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.13 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.39]); Thu, 15 Mar 2018 07:38:33 +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 | 20 +++++++++++++++++++ tests/genericxml2xmloutdata/sev.xml | 22 +++++++++++++++++++++ tests/genericxml2xmltest.c | 2 ++ tests/qemuxml2argvdata/sev.args | 24 +++++++++++++++++++++++ tests/qemuxml2argvdata/sev.xml | 35 +++++++++++++++++++++++++++++++++ tests/qemuxml2argvtest.c | 2 ++ tests/qemuxml2xmloutdata/sev.xml | 39 +++++++++++++++++++++++++++++++++= ++++ tests/qemuxml2xmltest.c | 2 ++ 8 files changed, 146 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..aeb0c6a0a709 --- /dev/null +++ b/tests/genericxml2xmlindata/sev.xml @@ -0,0 +1,20 @@ + + QEMUGuest1 + c7a5fdbd-edaf-9455-926a-d65c16db1809 + 219100 + 219100 + 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..70065b861861 --- /dev/null +++ b/tests/genericxml2xmloutdata/sev.xml @@ -0,0 +1,22 @@ + + QEMUGuest1 + c7a5fdbd-edaf-9455-926a-d65c16db1809 + 219100 + 219100 + 1 + + hvm + + + + destroy + restart + destroy + + + + 47 + 1 + 1 + + diff --git a/tests/genericxml2xmltest.c b/tests/genericxml2xmltest.c index d8270a6cae82..3b75b43feda3 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..312dbcfd3c6c --- /dev/null +++ b/tests/qemuxml2argvdata/sev.args @@ -0,0 +1,24 @@ +LC_ALL=3DC \ +PATH=3D/bin \ +HOME=3D/home/test \ +USER=3Dtest \ +LOGNAME=3Dtest \ +QEMU_AUDIO_DRV=3Dnone \ +/usr/bin/qemu-system-x86_64 \ +-name QEMUGuest1 \ +-S \ +-machine pc-1.0,accel=3Dkvm,memory-encryption=3Dsev0 \ +-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 \ +-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..2476b586d72e --- /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-x86_64 + + + + +
+ + + + + + + + + + 47 + 1 + 1 + + diff --git a/tests/qemuxml2argvtest.c b/tests/qemuxml2argvtest.c index 731db9ed5221..5d43457730cc 100644 --- a/tests/qemuxml2argvtest.c +++ b/tests/qemuxml2argvtest.c @@ -3004,6 +3004,8 @@ mymain(void) DO_TEST("disk-many-format-probing", QEMU_CAPS_DRIVE_BOOT); driver.config->allowDiskFormatProbing =3D false; =20 + DO_TEST("sev", QEMU_CAPS_MACHINE_OPT, QEMU_CAPS_KVM, 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..80017fe07691 --- /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-x86_64 + + + + +
+ + +
+ + +
+ + + + + + + + 47 + 1 + 1 + + diff --git a/tests/qemuxml2xmltest.c b/tests/qemuxml2xmltest.c index 28ba46efb2bc..1c2dcea7cf90 100644 --- a/tests/qemuxml2xmltest.c +++ b/tests/qemuxml2xmltest.c @@ -1243,6 +1243,8 @@ mymain(void) DO_TEST_STATUS("modern"); DO_TEST_STATUS("migration-out-nbd"); =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