From nobody Mon May 13 17:04:47 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) client-ip=66.175.222.108; envelope-from=bounce+27952+111646+1787277+3901457@groups.io; helo=mail02.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce+27952+111646+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=arm.com ARC-Seal: i=1; a=rsa-sha256; t=1700709977; cv=none; d=zohomail.com; s=zohoarc; b=WptqRXZxuXkYdXyOheddYc1jOitcbiBtoynwhxmaItZf+bKvo78lTkvPSx+bHc4Do6Y3W0bix66GISZ35rJ9SxQpVMvIte3yv3UoKCyPDmzO9QjkSjLVZ2/B55w2a4dZhilLYr1WD7MCdAy/KGUmwDCcN5pTGhmTpWq3l6J9Z5Q= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1700709977; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:List-Subscribe:List-Id:List-Help:List-Unsubscribe:MIME-Version:Message-ID:Reply-To:Reply-To:Sender:Subject:Subject:To:To:Message-Id; bh=T0/r7RiebwU3CnwbpYZMDscJ+pJdzFnnevvnOb0VSzw=; b=XJdAPan19so9/EFezf4Zby8mw5SbN/sD7RNzqEBSc6LJd9dboDon0twVIPZKGukl6XkL3duYQE8kjdKzM15aoiWVOVvMrN9EAdhfuqargZCqYCE7XfP7LdvXywZ6d+scBBHAROFz7b5nmChe9IL2QT8JTSpTSi57Chd45IyTLrc= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce+27952+111646+1787277+3901457@groups.io; dmarc=fail header.from= (p=none dis=none) Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by mx.zohomail.com with SMTPS id 1700709977043324.19813404759736; Wed, 22 Nov 2023 19:26:17 -0800 (PST) Return-Path: DKIM-Signature: a=rsa-sha256; bh=xe9AAmjiKswqQa/IsSWbbyqChRe/L73bd1691ucoFv8=; c=relaxed/simple; d=groups.io; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version:Precedence:List-Subscribe:List-Help:Sender:List-Id:Mailing-List:Delivered-To:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Transfer-Encoding; s=20140610; t=1700709976; v=1; b=Gp5sEX9r7Hcr/EkTv+rHYKqLKT4fCIJBWmqJrDd9iNFvn6FWE4RJDXXk6plu9k55fAEhTEuN WtF/XE7LMhySdg3QGK4kwT3RefqhMVl7YIvU36/DpcvilSuVwxalmWPJh4pNnkTbKmaVFHqr3p1 CSz4ZTiuD+OKBq9oq76Je98c= X-Received: by 127.0.0.2 with SMTP id JiHPYY1788612xqQ7bMOgcmv; Wed, 22 Nov 2023 19:26:16 -0800 X-Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by mx.groups.io with SMTP id smtpd.web10.83972.1700709975974687984 for ; Wed, 22 Nov 2023 19:26:16 -0800 X-Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 7ADBC1042; Wed, 22 Nov 2023 19:27:01 -0800 (PST) X-Received: from entos-thunderx2-desktop.shanghai.arm.com (entos-thunderx2-desktop.shanghai.arm.com [10.169.214.134]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPA id 40E243F73F; Wed, 22 Nov 2023 19:26:13 -0800 (PST) From: "Jianyong Wu" To: devel@edk2.groups.io, lersek@redhat.com, Sami.Mujawar@arm.com Cc: ardb+tianocore@kernel.org, jianyong.wu@arm.com Subject: [edk2-devel] [PATCH v2] CloudHv: Add CI for CloudHv on AArch64 Date: Thu, 23 Nov 2023 03:22:37 +0000 Message-Id: <20231123032237.2327456-1-jianyong.wu@arm.com> MIME-Version: 1.0 Precedence: Bulk List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,jianyong.wu@arm.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: YtNchNcxvC018XGFvarGqeeEx1787277AA= Content-Transfer-Encoding: quoted-printable X-ZohoMail-DKIM: pass (identity @groups.io) X-ZM-MESSAGEID: 1700709977992100001 Content-Type: text/plain; charset="utf-8" Add the long lost CI for CloudHv on AArch64. As CloudHv CI works nearly the same way with other VMMs like KvmTool, thus we can easily create its CI configuration based on KvmTool. Reviewed-by: Laszlo Ersek Signed-off-by: Jianyong Wu --- .../PlatformCI/.azurepipelines/Ubuntu-GCC5.yml | 13 +++++++++++++ .../PlatformCI/{KvmToolBuild.py =3D> CloudHvBuild.py} | 4 ++-- 2 files changed, 15 insertions(+), 2 deletions(-) copy ArmVirtPkg/PlatformCI/{KvmToolBuild.py =3D> CloudHvBuild.py} (89%) diff --git a/ArmVirtPkg/PlatformCI/.azurepipelines/Ubuntu-GCC5.yml b/ArmVir= tPkg/PlatformCI/.azurepipelines/Ubuntu-GCC5.yml index d1772a65fc..ab8a2db530 100644 --- a/ArmVirtPkg/PlatformCI/.azurepipelines/Ubuntu-GCC5.yml +++ b/ArmVirtPkg/PlatformCI/.azurepipelines/Ubuntu-GCC5.yml @@ -140,6 +140,19 @@ jobs: Build.Target: "RELEASE" Run: false =20 + CLOUDHV_AARCH64_DEBUG: + Build.File: "$(package)/PlatformCI/CloudHvBuild.py" + Build.Arch: "AARCH64" + Build.Flags: "" + Build.Target: "DEBUG" + Run: false + CLOUDHV_AARCH64_RELEASE: + Build.File: "$(package)/PlatformCI/CloudHvBuild.py" + Build.Arch: "AARCH64" + Build.Flags: "" + Build.Target: "RELEASE" + Run: false + workspace: clean: all =20 diff --git a/ArmVirtPkg/PlatformCI/KvmToolBuild.py b/ArmVirtPkg/PlatformCI/= CloudHvBuild.py similarity index 89% copy from ArmVirtPkg/PlatformCI/KvmToolBuild.py copy to ArmVirtPkg/PlatformCI/CloudHvBuild.py index 4d02dba124..06ada39886 100644 --- a/ArmVirtPkg/PlatformCI/KvmToolBuild.py +++ b/ArmVirtPkg/PlatformCI/CloudHvBuild.py @@ -19,13 +19,13 @@ class CommonPlatform(): for the different parts of stuart ''' PackagesSupported =3D ("ArmVirtPkg",) - ArchSupported =3D ("AARCH64", "ARM") + ArchSupported =3D ("AARCH64") TargetsSupported =3D ("DEBUG", "RELEASE") Scopes =3D ('armvirt', 'edk2-build') WorkspaceRoot =3D os.path.realpath(os.path.join( os.path.dirname(os.path.abspath(__file__)), "..", "..")) =20 - DscName =3D os.path.join("ArmVirtPkg", "ArmVirtKvmTool.dsc") + DscName =3D os.path.join("ArmVirtPkg", "ArmVirtCloudHv.dsc") FvQemuArg =3D "" # ignored =20 import PlatformBuildLib --=20 2.34.1 -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#111646): https://edk2.groups.io/g/devel/message/111646 Mute This Topic: https://groups.io/mt/102761729/1787277 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-