From nobody Wed May 14 19:44: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 1522166268930421.6182467150858; Tue, 27 Mar 2018 08:57:48 -0700 (PDT) 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 0E445C00F6E7; Tue, 27 Mar 2018 15:57:47 +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 C43F25FCA9; Tue, 27 Mar 2018 15:57:46 +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 6F063181BA09; Tue, 27 Mar 2018 15:57:46 +0000 (UTC) Received: from smtp.corp.redhat.com (int-mx03.intmail.prod.int.phx2.redhat.com [10.5.11.13]) by lists01.pubmisc.prod.ext.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id w2RFu3bZ008860 for ; Tue, 27 Mar 2018 11:56:03 -0400 Received: by smtp.corp.redhat.com (Postfix) id 23FB4611BC; Tue, 27 Mar 2018 15:56:03 +0000 (UTC) Received: from mx1.redhat.com (ext-mx07.extmail.prod.ext.phx2.redhat.com [10.5.110.31]) by smtp.corp.redhat.com (Postfix) with ESMTPS id 5400460A9E; Tue, 27 Mar 2018 15:55:59 +0000 (UTC) Received: from NAM02-BL2-obe.outbound.protection.outlook.com (mail-bl2nam02on0081.outbound.protection.outlook.com [104.47.38.81]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id 9B320C04BE30; Tue, 27 Mar 2018 15:55:57 +0000 (UTC) Received: from wsp141597wss.amd.com (165.204.78.1) by BY2PR12MB0145.namprd12.prod.outlook.com (2a01:111:e400:585a::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.609.10; Tue, 27 Mar 2018 15:55:52 +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=Wrg7hkCUmbpl6fMlzxk1/PqeC1jXWoUsH7OMZa2hg84=; b=irdmTn21YOBUocpZd3qtYUgUjhNtKPgEW2GxRfipq3pDNZdDz6CGx+9DbPc9dpPcR4PSSI85AHCFtldA6aqrzDGg1DUZoK16LAgTz5a2drUTLmzFmGsnYJaDOqZy7VFbfS3jvoBfMCApEckIe449UWbltWHqT27DDlh+Pxp2wZw= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=brijesh.singh@amd.com; From: Brijesh Singh To: libvir-list@redhat.com Date: Tue, 27 Mar 2018 10:55:15 -0500 Message-Id: <20180327155515.87611-10-brijesh.singh@amd.com> In-Reply-To: <20180327155515.87611-1-brijesh.singh@amd.com> References: <20180327155515.87611-1-brijesh.singh@amd.com> MIME-Version: 1.0 X-Originating-IP: [165.204.78.1] X-ClientProxiedBy: BN6PR17CA0008.namprd17.prod.outlook.com (2603:10b6:404:65::18) To BY2PR12MB0145.namprd12.prod.outlook.com (2a01:111:e400:585a::18) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: d7c720b8-735f-4787-b8b9-08d593fb38b2 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(48565401081)(5600026)(4604075)(4534165)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020); SRVR:BY2PR12MB0145; X-Microsoft-Exchange-Diagnostics: 1; BY2PR12MB0145; 3:jhdoLpQtm5cs2MMEfZyLoSS/9Q8qAfI0mVG7TWB56CGx+g7ZAX4rJGjwK3ZqzwZWcUOysgIGGLbH8F87Fv8fTmfe8ZUmdAV1nnfi/2wBqOtjCvFvzpMyaK3wqYplmCXa2cwS64lJewqFCFx5fLEivx102Cm0057DAig6cwxmefVbBtNY8AtVEPnFcSHRRoAtaSoc13BRpO0gd+zqraY6u6Cp7RIAvEsbajDGtTlmxHdyD+K66THjCtH3TA2YlSJI; 25:2snSI+KJASY/ZALj0S0i9xHBCFNTRIrM3kV2aINJmtPeBQcfiXd/MSZ3OiFePYbPJdodmavT42YZty+qbbgfL237GtAzlEAYEv6VGTSoZKPiYKYV61z0zsFrrTpuJVNhiE1CiMwafXh4JSApXlhbIOQHWEiKRME0/39XtFga8VLuLFhx0t1hC0GTyUz1wJYoeiHUI/KtSbUReF04hcY9hs+1FU7NOcM5wqwuoL0Nc/ChCN0kgqwK5lUaDdxCDEPeUzirYGxKrZ6dPdSXKTqHFFIFHgoO+6OntiK8N9idCJ741ck06IA9lUf+RQslvJ/DOjG6zEmmNIOOWA2ohJ9iIA==; 31:H4tuYsrXLcTBgqmxT2M/tSuc3MEnlN9efTbDDRp2pwODeJSP8iLRDUMux89JutesNBEHM9eb85GBnbLQiMQOAD2mJdzVH4mqyacaUoueNuCjtq2h6v9o0nmMQqwNq7Z61SucEcivdcW8VpOQcQoBuLCDH/JDnnaw27htja+6TCWeraL/hdTEV1dme6ELe3i8UNgUZveIv3ou6bbU3lq5Py9tGorvYA8Uyuo2EfDol48= X-MS-TrafficTypeDiagnostic: BY2PR12MB0145: X-Microsoft-Exchange-Diagnostics: 1; BY2PR12MB0145; 20:VcqkZzIIjMmo2G8lGaa5kR6kGv+tJbunyVu+30PDdlnMFZc5otuY6nO+fBRY9tlVU988VClcHwluG23Sr8RqC95coqF2GZ+AZEfG7ZsKUV9/N0LYjDcR4Eq3AelBQ/krtSM6KUSY0LQBWJ6ZPnOufFSRQb7SqaBoLJk5kNX1Z40qEw/8WeTVtGXQdUaFH/nnRVbnTYb4Qa5D58jEzwe+/eqEz+ZWJx3lpiLyo7xn9OcuTKhODhvTKWzS6t5xiTNHNNdghGvnnHn7ECpwERyBtu1OX9qyFLKUqmOb92YQnugRliU0yQ8+GCUWrAzDyjsxQsCrsebqzUuca+ZKi03+QU3UCpSm7fI46Kl6nPDA0C5ymfAGaywmAekI0We8msDPJMlvxu5/NHK2zXE1SnDvB2cSFXfJEfdPirHFGJiAebSvt3U4hgOYWRND8vRT0q5lZmRVnjypgdtkP93AOA6N5ot+1N6XK+u5Zl/kYl59rZj1S4q8LbuXypT1LoR4CiKR; 4:uNEa7stjXLq0jsIzzYLGFcHl2jgN0rMr2PIPwUo91vYCwqMo5INt30/p2rCYB2WicNrsahz10r6XVzOJDPhTVbY2bjE/my5hQt2M2JAXKEn4SCiQVoy1jyDGXUmnQ+6/1bADnqjjd+a6K25FuxNWrpH0T6+8GkRVioYxm0SLXEmoWEp+fcV2pwiuucmpOu2VpymWr7s4f/pDHHWAW9X+1Qe/0i2rw7jkagIP4tvkdt+fkU3OK57StCcmXTOAOXOAAW0tMfQNnVEL9EadbVYh4dmV7abs/lbHorUWRr824/+glIBevtrV5s9XNUdsawC3 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)(3002001)(10201501046)(3231221)(944501327)(52105095)(93006095)(93001095)(6055026)(6041310)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123564045)(20161123560045)(6072148)(201708071742011); SRVR:BY2PR12MB0145; BCL:0; PCL:0; RULEID:; SRVR:BY2PR12MB0145; X-Forefront-PRVS: 0624A2429E X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(376002)(39380400002)(39860400002)(346002)(396003)(366004)(189003)(199004)(97736004)(6666003)(48376002)(4326008)(51416003)(6916009)(8936002)(50466002)(316002)(81166006)(50226002)(52116002)(7696005)(16586007)(53936002)(5660300001)(3846002)(16526019)(76176011)(186003)(36756003)(68736007)(486005)(956004)(25786009)(476003)(59450400001)(8676002)(2616005)(6486002)(53416004)(106356001)(486005)(26005)(47776003)(66066001)(54906003)(7736002)(2361001)(305945005)(1076002)(81156014)(6116002)(2906002)(2351001)(575784001)(446003)(86362001)(11346002)(386003)(478600001)(105586002); DIR:OUT; SFP:1101; SCL:1; SRVR:BY2PR12MB0145; H:wsp141597wss.amd.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A: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; BY2PR12MB0145; 23:CnILlu30TvlIVFloiEtrKHsS56m+GcwQ1va5e5E0N?= =?us-ascii?Q?o9hmg1T4ZbSx3fGdsVhZm6nUG8ZrcYVkRRBownCub5CCVhgEeXd7zMiJwWBF?= =?us-ascii?Q?ym7CvE2Qj+2ncDDL6NKnkqt7ZTni4OayLCVjVnRTIvUds4X/vTw4Os5T9z+V?= =?us-ascii?Q?mnR2o5q2fMFO/sYDT3fI3XA7FzaILI91yBjomvtYLM4CsqThA2iVmxUmBRCe?= =?us-ascii?Q?1YRykYWptXK5/CAJu2xlHp3/9853l9yQy4p+Q7COYZoNsC1B5t5H2Uc1iQj3?= =?us-ascii?Q?qbJ6P/VbVz/Jlq+Ub1bKtwT7bYAN6NkEj/kotceyakZOzJLkr793sl0ww2wX?= =?us-ascii?Q?XGCDlxQxV8ZHGfWouL2zPRYYyhLkzzepofHHxsarRul/CfompANxUz6xUVl9?= =?us-ascii?Q?jdU29rlNxqbDGRsdPoAEckg6zf9jOU3f0URy3wv1zKYVeTV2fg0f/rPfqXRH?= =?us-ascii?Q?S/Hs7sH7a96SNrnAIH1dLPP4WUdHADJ7bCDdqKOXfAoQPRIdq9Y/MfGXwh79?= =?us-ascii?Q?88LZxDmFFY+wY1GRla+nIEXHw0Hv10zlgucfT0ikWNQfHv5028IUz+mnr8R5?= =?us-ascii?Q?eA8X7RrkVWmdY1bNFLZtqWu/QaxOJfw/gGFf/+mZkarI5AcynymxGAVYCQ79?= =?us-ascii?Q?PpxKGOYKX1BLAxG1+zUMGqd1g1mUCE59rPb0KAmkPVtmluEk8wqpxkXZO9cC?= =?us-ascii?Q?NhliPz1sZM3VQfNr+2cOTtRZOCsp8eIdcbDNJW4VNEKaf2unr6HW7HsUGDCS?= =?us-ascii?Q?k3l09O4YeW3XvtO+EdZ2kg4dMl3nNG/r3aRjSXfU7/hLlTpU0NhS6aqmu2vr?= =?us-ascii?Q?qq8ADPaU6pezbvYprbbn0Jo4POeUkq+krXawTq5KxkohJILJ+DDhVFqMhWn/?= =?us-ascii?Q?ETD3J5DXYdwu/WBJgnOsdX/mpfNla/Zlqzo7Ef5Y7yklovvcdwKv1AJbg2Vy?= =?us-ascii?Q?QI8WGcclko8tHpgKBZcWe93hTFZ0ur391u7af0dZHQrXwzN6GMtqkNrIbA9s?= =?us-ascii?Q?PajHuuDAiTyzPtCEJxnJbzB8PvQCcc5yoq/jc+XiDXNukNr0dOnObm5OoiEZ?= =?us-ascii?Q?VLE70BB3liht6+Ov7sDg3y0e8RF1VDkH4fhwUB1NKZRd63B8OEyfkcsmXLQm?= =?us-ascii?Q?OjKNuCFZTfq5FUbrgjkHhMmXgmA46xXghiUPl/JW/eGZzfdOA0t07Yf5O3mG?= =?us-ascii?Q?mm4wa891++4hb8vrISCfC5f78rpPMyk/RYbgo56FnxAJxSmgKF0zpbBlMFCY?= =?us-ascii?Q?lgGDJ91rxaWuXBOkwtLQfjtah9VRIvqeHLpujatwDqUKTNvaAR9gJtH43yiE?= =?us-ascii?Q?evarZkvbUj9dAsmqkHg3teKEMeHAMCX7aN6x1ahyDvC?= X-Microsoft-Antispam-Message-Info: x9u7gsDbg/qqGy1ns4Cre3xhmHJO+mswB3j9ZNpJ4FO++iAqG9omvQR1+llLg7hpULNhu5O2XXm3x05Niyp8ZGNCQs6kGdr0xwwyGNsxvDgSa/5yGpAugw5CdIdKUEM78MIw8I4olk3p6uK+9uhd6MKCpaOKmynlYzkgh4eAjS3iPFdxUXZA9VyfqIvhKcm6 X-Microsoft-Exchange-Diagnostics: 1; BY2PR12MB0145; 6:4ZVDZv50d8tB72hEiq1tzlB8ZTjMM8USlrz/SFGhw01hKc2L8rvY7SssCJkR+L3AzWw6Dkpz3CR+obY5owRWqOpGdFn412VWkR0Z8SOYLTTD9QooL1nsAho2qPopxNhO3bhbvtiHazNBMOKGYD06VbQQodOH9oy3LRsRdoIrZTwFMnm0VNRhwzWIWjNfPzpsc0TSxJah6vSwKky2UPKMGV96drvMmu4pFUEt7yyiDNNeTzqH8H66gqOcbgpKVnxJwtA3BHGFrtxMuLP7G4ecDzdrb7MU+A6NFEYAxxMg5dZesuXw/eEQ2YbfebHRrzdBo6lNG0/muCpefo1eVD5rDWAcMJq6az3MZNC9132MD+25HkA5f5nlFZzAdIUfZGNjdnzbBZISIl5v18Kodv2gBL2hXb4QDMJ/g4df0WTdR85SVrxK/x76sSW4xkQp7zrHvqOLRoqqHCmlDpJaaXmuCQ==; 5:f7yaLJmqWY55Af8C0bOmIHbZETQ0rqKa+g2xBlwBlms+yPIPEdEgjRyvSKr5KSQww4WHBfj3qiRUv2EDMDg2V68Unu6iRAPzCY6G7zoChYhZymLLH77gDg9magsbs/Vexs8y4zhJqYw1ZI3WAeCzTGKiNT7q+ENaHiqNDacwoP8=; 24:LHW/1DBpCXHPSYPq2XkOplZ9gHOgm4p0Z9iQ05AKuGhJTCxGYg9IUdoPoStXB04OQkIdLTk1+jiGccX3zv3WYPQRPkqoTpaRNEYNvxGmJt0= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BY2PR12MB0145; 7:ToXubJ0o9rwoT5qje3o8gwrAvqUzOlpg51nzSMtfPWkHcf0FFw4D97CPrpCdvkrcrANvStV8pCwRNiBNInEUX9EjHWLNSOUQMxBH1yvWZqv7Ox0vJfJtmsq50fB5zRiwyqpkdO/mQ5sFPALLS7DKVBJfpTSYwBtBfkqpBRs1Gm6+4WnwEnFPQgbJpsYyD52yAwZroZ3ItFPTPydt5rNvjBxVv46tgrznjDls+fw3QcCmx1g1cFpBw5oc5n17lxrM; 20:A7pvwm0h2wFUWeVAwnBRC+ZVsIz4kvGfaRJuwYBJajuPrHy+kt7lHZgWWn8eY8P3xOnv72Mc3DMWjeYAl6lVn6awDBV2NirP+ETkZQKJ8iguLx4+YBqUd6bBaDQGP2Sq6nGACG1ER1aKAgVQx2JHbq1U62gkFfefOsxqqEQUCs0xguYdTSTQQLYrCIdOEECyBBVl+6KKN+9Bwaef4HqR10UEzRTVPyCpkUuBbacPIE19o9N/muALVrXcYwZPty00 X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Mar 2018 15:55:52.5104 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: d7c720b8-735f-4787-b8b9-08d593fb38b2 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2PR12MB0145 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.31]); Tue, 27 Mar 2018 15:55:58 +0000 (UTC) X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.31]); Tue, 27 Mar 2018 15:55:58 +0000 (UTC) for IP:'104.47.38.81' DOMAIN:'mail-bl2nam02on0081.outbound.protection.outlook.com' HELO:'NAM02-BL2-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.38.81 mail-bl2nam02on0081.outbound.protection.outlook.com 104.47.38.81 mail-bl2nam02on0081.outbound.protection.outlook.com X-Scanned-By: MIMEDefang 2.78 on 10.5.110.31 X-Scanned-By: MIMEDefang 2.79 on 10.5.11.13 X-loop: libvir-list@redhat.com Cc: Tom Lendacky , Peter Krempa , Xiaogang Chen , Jon Grimm , Andrea Bolognani , Brijesh Singh , Borislav Petkov Subject: [libvirt] [PATCH v4 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.31]); Tue, 27 Mar 2018 15:57:47 +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 0000000..aeb0c6a --- /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 0000000..70065b8 --- /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 d8270a6..3b75b43 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 0000000..312dbcf --- /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 0000000..2476b58 --- /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 308d71f..de0ac58 100644 --- a/tests/qemuxml2argvtest.c +++ b/tests/qemuxml2argvtest.c @@ -3023,6 +3023,8 @@ mymain(void) QEMU_CAPS_DEVICE_VIRTIO_MOUSE_CCW, QEMU_CAPS_DEVICE_VIRTIO_TABLET_CCW); =20 + DO_TEST("sev", QEMU_CAPS_MACHINE_OPT, QEMU_CAPS_KVM, QEMU_CAPS_SEV_GUE= ST); + 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 0000000..80017fe --- /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 0f56029..328ef66 100644 --- a/tests/qemuxml2xmltest.c +++ b/tests/qemuxml2xmltest.c @@ -1265,6 +1265,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.7.4 -- libvir-list mailing list libvir-list@redhat.com https://www.redhat.com/mailman/listinfo/libvir-list