From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from EUR02-VE1-obe.outbound.protection.outlook.com (EUR02-VE1-obe.outbound.protection.outlook.com [40.107.2.59]) by mx.groups.io with SMTP id smtpd.web10.10084.1619085797901206665 for ; Thu, 22 Apr 2021 03:03:18 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@armh.onmicrosoft.com header.s=selector2-armh-onmicrosoft-com header.b=TFbr6zrM; spf=pass (domain: arm.com, ip: 40.107.2.59, mailfrom: sami.mujawar@arm.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=QeNDzyd0Kaj85ovVVvWKKwknLSHETalAsGaC/LAfnRI=; b=TFbr6zrMmmBv7s4BlC/JmtlfzRHSmPZc8tpYe4pzmLZ76lAMkblI3bwJge7tA1I1/En/2vGyOsWrxPMVnlLPgVWZ0GWjf6Ict3KseJzVORnlgN+6UNsgygQm4f7X+WkfRjVp5Gr7tgLud5Nr0DCXw2wyczvXB4D+bo+VZC97W2g= Received: from MRXP264CA0003.FRAP264.PROD.OUTLOOK.COM (2603:10a6:500:15::15) by AM6PR08MB3832.eurprd08.prod.outlook.com (2603:10a6:20b:89::29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4042.16; Thu, 22 Apr 2021 10:03:06 +0000 Received: from VE1EUR03FT040.eop-EUR03.prod.protection.outlook.com (2603:10a6:500:15:cafe::20) by MRXP264CA0003.outlook.office365.com (2603:10a6:500:15::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4065.20 via Frontend Transport; Thu, 22 Apr 2021 10:03:05 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; edk2.groups.io; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;edk2.groups.io; dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by VE1EUR03FT040.mail.protection.outlook.com (10.152.18.210) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4065.21 via Frontend Transport; Thu, 22 Apr 2021 10:03:05 +0000 Received: ("Tessian outbound 9bcb3c8d6cb1:v90"); Thu, 22 Apr 2021 10:03:05 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 3baddb4457ed8437 X-CR-MTA-TID: 64aa7808 Received: from a8218bfa3ad0.2 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 57CBA10F-A3F1-49E6-AB78-CD0FE2B4152E.1; Thu, 22 Apr 2021 10:02:53 +0000 Received: from EUR03-VE1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id a8218bfa3ad0.2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Thu, 22 Apr 2021 10:02:53 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=LFAHAhawU0vsYxlkYxPG/hne8UMCRwNH3Z9PbwrEq6LgKKNzTyCbTL6R53gEzx/9VLSn81lqv5F0nEgoNmVIDttWXKc1pbCFu7EJCpusqlDJjWCDc356/1LU+Jm38OsDUrEFiUy+cZCL6i8KCimKUFEQMDzeryut/HWQon+YwB7phLFZOr9wak8Q1XfLjpZUf1H8Edt21EBTfUnKN9lYdQMUOxslr3OdQ4NaVuAKU1ajunINTwuDhxoo2KUqlPHFbAjbgU545GlMzn+r58yJ+qW1uGft5bqloYKxoQkU1UOcauoEbe6AA8Nlk18fhydCPLv+YZy4FY2UQcc64OD+cg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=QeNDzyd0Kaj85ovVVvWKKwknLSHETalAsGaC/LAfnRI=; b=eMhVZDaawjjHd100G2bIirtA97PZP6axNeiOU13v4E0GUwRqeLvrzS9+WeOU3BdA5Yy9X6ORPh8npgbIq37QLzbDw6f9MBvEaP+xgAiA4GUUW3Jw347LDXrmonl9JOF9SGPyFlYV1addU7L7NeToi7JJGe+Ds+t8Fjs4Ex+N81hHoRb/7R/sJtrS/Vcb1XavHlRzA4f9/CYkciEmXtCo6KS8Q5Zqorinm2JHO8mg1avrGepheemW0JjTWmVqR08w2xoz2hs8CAd/dcAsodDNgdAA4SHgsFIdlq3888wo7rXkE0qzNhI9WfIoqgd67ExSWe/3OgrhWkkT6tr5ontUSg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=QeNDzyd0Kaj85ovVVvWKKwknLSHETalAsGaC/LAfnRI=; b=TFbr6zrMmmBv7s4BlC/JmtlfzRHSmPZc8tpYe4pzmLZ76lAMkblI3bwJge7tA1I1/En/2vGyOsWrxPMVnlLPgVWZ0GWjf6Ict3KseJzVORnlgN+6UNsgygQm4f7X+WkfRjVp5Gr7tgLud5Nr0DCXw2wyczvXB4D+bo+VZC97W2g= Received: from AM6PR08MB3784.eurprd08.prod.outlook.com (2603:10a6:20b:85::25) by AM5PR0801MB1762.eurprd08.prod.outlook.com (2603:10a6:203:39::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4042.16; Thu, 22 Apr 2021 10:02:51 +0000 Received: from AM6PR08MB3784.eurprd08.prod.outlook.com ([fe80::1cd5:e144:5ad7:eb0]) by AM6PR08MB3784.eurprd08.prod.outlook.com ([fe80::1cd5:e144:5ad7:eb0%6]) with mapi id 15.20.4065.021; Thu, 22 Apr 2021 10:02:50 +0000 From: "Sami Mujawar" To: Pierre Gondois , "devel@edk2.groups.io" , "leif@nuviainc.com" , "ardb+tianocore@kernel.org" , "sean.brogan@microsoft.com" , "Bret.Barkelew@microsoft.com" , nd Subject: Re: [PATCH v1 06/12] ArmPkg: Add ArmPkg.ci.yaml Thread-Topic: [PATCH v1 06/12] ArmPkg: Add ArmPkg.ci.yaml Thread-Index: AQHXNqjYWETFMmdYIUS2Ko/31YEmyKrATZaP Date: Thu, 22 Apr 2021 10:02:49 +0000 Message-ID: References: <20210421122048.11729-1-Pierre.Gondois@arm.com>,<20210421122048.11729-7-Pierre.Gondois@arm.com> In-Reply-To: <20210421122048.11729-7-Pierre.Gondois@arm.com> Accept-Language: en-GB, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: Authentication-Results-Original: arm.com; dkim=none (message not signed) header.d=none;arm.com; dmarc=none action=none header.from=arm.com; x-originating-ip: [81.131.179.80] x-ms-publictraffictype: Email X-MS-Office365-Filtering-Correlation-Id: 4c1f304f-0937-46ec-322e-08d90575d2d0 x-ms-traffictypediagnostic: AM5PR0801MB1762:|AM6PR08MB3832: x-ms-exchange-transport-forked: True X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true nodisclaimer: true x-ms-oob-tlc-oobclassifiers: OLM:7691;OLM:9508; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: Xv7H9Bt8NvJ0cFaj10V5Ljub5AhDqFcir20bCsYL8JeY3xJNueHpG9TXULNyXZ2IBuXbgxTcbnC+xrq+8SINhiH31xSg4zjAuhTpFKkrKmx6+1hxrZpPINiDNuSU8xdLAHQDNGryZqwryOpkWWGVa4268YlBvjAqLQlCrFjzzu2Z5Se0Zrgxo9tTEowGGKWEqkLlROpdpGuJ4KdZt7CnXY6Pis4CezsNWOXeCszDOEC+5eB5bLOL2TUwf42luQpR0/lQSznIjUg2iYjjKt6oRVZeDoOMQG9fvKXsYc68o4DpZuMga8QQlnkEQcTbLC6k9cB9iEhSIPjy5rF6QnW4Wep7SSb1rwYfBRnc/YJx19c7ZxUVRGkoySsPyVKh8LpeVooG0Wc3Z8i9N4iFByEPEZ+jOnBTT2wubHOYIBn+MtZAMauymyfQ2CmlCvLJgcE2xnbSyFC0R5PlKVQqgQ4qUBfFCoYGntK6eVuVA2rFlm1LWr1pn8aAT7aqFZwEb7CEQMRyKSg04LNfO0JUk2Ny35QSHxYY13O0qyZ1ZMts4+uRLkjxzAU/NQGRLhAqsstIZ3OYmwN2XWj7JPnWgMpdkeQA3x5AoFUm0WK0hBpyq/g= X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM6PR08MB3784.eurprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(4636009)(346002)(396003)(376002)(366004)(136003)(39860400002)(5660300002)(52536014)(478600001)(316002)(9686003)(122000001)(86362001)(55016002)(2906002)(91956017)(38100700002)(7696005)(6636002)(64756008)(6506007)(110136005)(53546011)(33656002)(66446008)(83380400001)(8676002)(66476007)(9326002)(66556008)(26005)(71200400001)(66946007)(186003)(45080400002)(8936002)(76116006);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata: =?Windows-1252?Q?5QEmwwF9edr748APX9QEuFSfAAtTspcc5rRZGNFx8AEgDeFLvkhcOF4N?= =?Windows-1252?Q?2taVJ3w8agCWzemIt+byRii2Rdz4ZsBw2bKQdeLaQuPgZocNGDTtj5fk?= =?Windows-1252?Q?ohrKTQQNBDeHQfDx/twwcGDDcpPVD74CPJzJKKb9d1QT02i+b9GDoweK?= =?Windows-1252?Q?tdjOu4Z82W9lxk3s0Nrsgk+INP5BbZHUISy65skYz1qeqAC8+luromaG?= =?Windows-1252?Q?EyZ+1EfPM3/Zz+dguf9p81Cu6O5s76EZrN0elZ1b6stfK1hyPT21eHvg?= =?Windows-1252?Q?9W+s7acqGo43EkgyydF22LFL1Y6pxeFfmH1zz4vODDWnu40eOBC7OEJJ?= =?Windows-1252?Q?m0u+SYylIx8tx+B91iTOPa6comaOWA0qzAH0yl1j3Sfsyb5k82Gl81Eb?= =?Windows-1252?Q?El8vNrP9zsXNehMKnqf4cZHi5kpbBsm5MvDgkStNyJ3iZ2BE4DEdypvH?= =?Windows-1252?Q?Nn8IpXa/a3iQE4qjA5Jp8hKh0Jgv2yKZ/g9skylVde+QrVGvhOOcK33H?= =?Windows-1252?Q?5h72SDZc74T99Ca7JSDl+oFunAEI++rMKJLnAjwfuDAp8IWR/b7yUPsB?= =?Windows-1252?Q?EjoG9m1vd6TUTnBok6Q0aVCPuCfHqVRvJb3SW7OvF+/UDeEeZWGGBxMU?= =?Windows-1252?Q?LjmI0jOsJ1Fd1ayLGPezJqPDhlc56lZ6cA6O73yaoslCRL0mX6iSnbql?= =?Windows-1252?Q?TZZc4bYrFVQdC4b9GpNo10qcJ1/yAOOvnXQ10jL/yKpEMBb2kvUkDLMP?= =?Windows-1252?Q?WM/b6AfJYgQe95FcrnbHWOdx9LQwOmgHd42R3ljGzPNN+W2e51kn01pK?= =?Windows-1252?Q?1LEJrg0pjPJ+iCBJGCbh9HT+RADWhcvslVm8hxS6Mu7vZqOeV2kXtnVF?= =?Windows-1252?Q?MM9pkFfYn6B28LzlRMjeDRq93vZ7tcoOwJbrz0dR8+/xSfsSbE4FDKPA?= =?Windows-1252?Q?oSTR4or1Cw9q77D7juyl4VdEpzOWr7oPXPfNbrdzmn3cqgVCJex4kTzM?= =?Windows-1252?Q?56p2fsDtqDKB+saG5xdqtIxVhoyygPmF+ULyDmNSARpn3deKgnbUEyBX?= =?Windows-1252?Q?l3C7vopa2GclbE1pht8KqvZ8Kl/nUFjsmuM7sN9sF+gV6hQNBWpTolET?= =?Windows-1252?Q?rL6vLxzdELofkReKGtRQTLI7dqEGtqVfq5JJCCZNxwaHUVnrn6OyPtVY?= =?Windows-1252?Q?51NZqqffAyqHQOPKF/LVZDbfgps3jjYGxBw/6jhMur79QqMPsL37ENWJ?= =?Windows-1252?Q?ORjneG44CwXtG9AtzBROxIZhmvBc6Mw9klfvQw/aYfq11zIU5ez/VDsd?= =?Windows-1252?Q?PCKH1MuOYSmP7FUf6HsCIeavTgS4IRq6UoxUDPwhCHaApspWkxoxgjbV?= =?Windows-1252?Q?8iq2JQjsrRwReqHSKwfxC6Uo0bNIBDvOxHEcWoG/AnsjJ9YzOAE3rLdb?= =?Windows-1252?Q?S1k/bal3Sn3dGshGHjjAFQ=3D=3D?= MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM5PR0801MB1762 Original-Authentication-Results: arm.com; dkim=none (message not signed) header.d=none;arm.com; dmarc=none action=none header.from=arm.com; Return-Path: Sami.Mujawar@arm.com X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: VE1EUR03FT040.eop-EUR03.prod.protection.outlook.com X-MS-Office365-Filtering-Correlation-Id-Prvs: b9fbc5d4-82a9-4d7d-5b78-08d90575c9c1 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 3cTTa+h9Eo7UDnGvvr02ByStH+MiRmC7/UrZqcdocKrNPTNrzQxy4CgqZET7Dd2IAc4a/8FjgysJ++h5qIikcWWcS45CgNm6N6lwAf+YiXIxroSy1PPKBKYUYcdQvzzTP/hq7Y1PAlJ9qVLK4/DuOQapKWWVobEaq8pbYDgXjHunPXuhXLqdt2O7mUUYLOuUjIJf1Qf5FO78z/5xEEZ6enBEy8BWXb+VjuyFaq7gfa6iEBFHQd7tOWydkloltz4gZBultrptZi+TV1YQSOcmsT9qDZHojFqGxVR03cblKTMcZT1M6GAp0MSmhA4DbWBgPhio9DoerhEx2EHSq+ujGaB7aT7TZDshE9AIBwEut8gIIMp7wnrt1X1F+LDrdf7xR/ZLShMR+RXAsFvQxZ1HaLH/whzrSfDm2kCA8IzaMrBAXHiP57GanEWe7tRezKrkDM0Q67hrS8NVUgJq85EJPussc3+MLtT/pwJ+QaLNngdOpBX6+nMTjFeKB2eP2HGg+NBBIuz6DxLBkabpjW9qEGlpQGneJYVsTPkPe+lQMKkHVwPvw/Ml3+lCFJbwrETobRbaGOaY20E7rITEJeogK0f7elXdmgOTJ58VMY0qdfp9nlhjklUwpodDOPJU/zkrGPYZKMnA48ZpKSBD8Pg6sSZkdhm8zYdMKrxd7tDV55R0pJ4XaJzh25T68aawkwrt X-Forefront-Antispam-Report: CIP:63.35.35.123;CTRY:IE;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:64aa7808-outbound-1.mta.getcheckrecipient.com;PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com;CAT:NONE;SFS:(4636009)(136003)(39860400002)(396003)(376002)(346002)(36840700001)(46966006)(82310400003)(83380400001)(34070700002)(36860700001)(8676002)(82740400003)(9686003)(356005)(30864003)(81166007)(86362001)(8936002)(9326002)(70586007)(110136005)(316002)(7696005)(70206006)(52536014)(6636002)(186003)(55016002)(6506007)(2906002)(478600001)(45080400002)(47076005)(336012)(33656002)(5660300002)(26005)(53546011);DIR:OUT;SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Apr 2021 10:03:05.4068 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 4c1f304f-0937-46ec-322e-08d90575d2d0 X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d;Ip=[63.35.35.123];Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-AuthSource: VE1EUR03FT040.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR08MB3832 Content-Language: en-GB Content-Type: multipart/alternative; boundary="_000_AM6PR08MB378469829F31232A9230F79584469AM6PR08MB3784eurp_" --_000_AM6PR08MB378469829F31232A9230F79584469AM6PR08MB3784eurp_ Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable Hi Pierre, I have a few minor comments marked inline as [SAMI]. With those changed. Reviewed-by: Sami Mujawar Regards, Sami Mujawar From: Pierre.Gondois@arm.com Date: Wednesday, 21 April 2021 at 13:21 To: devel@edk2.groups.io , Sami Mujawar , leif@nuviainc.com , ardb+tianocore@kernel.org= , sean.brogan@microsoft.com , Bret.Barkelew@microsoft.com Subject: [PATCH v1 06/12] ArmPkg: Add ArmPkg.ci.yaml From: Pierre Gondois Add ArmPkg.ci.yaml to configure the CI for the ArmPkg. Signed-off-by: Pierre Gondois --- ArmPkg/ArmPkg.ci.yaml | 222 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 222 insertions(+) create mode 100644 ArmPkg/ArmPkg.ci.yaml diff --git a/ArmPkg/ArmPkg.ci.yaml b/ArmPkg/ArmPkg.ci.yaml new file mode 100644 index 000000000000..ba502cd647c9 --- /dev/null +++ b/ArmPkg/ArmPkg.ci.yaml @@ -0,0 +1,222 @@ +## @file +# CI configuration for ArmPkg +# +# Copyright (c) 2021, Arm Limited. All rights reserved.
+# SPDX-License-Identifier: BSD-2-Clause-Patent +## +{ + ## options defined .pytool/Plugin/LicenseCheck + "LicenseCheck": { + "IgnoreFiles": [] + }, + + "EccCheck": { + ## Exception sample looks like below: + ## "ExceptionList": [ + ## "", "" + ## ] + "ExceptionList": [ + ], + ## Both file path and directory path are accepted. + "IgnoreFiles": [ + "Library/ArmSoftFloatLib/berkeley-softfloat-3" + ] + }, + + ## options defined .pytool/Plugin/CompilerPlugin + "CompilerPlugin": { + "DscPath": "ArmPkg.dsc" + }, + + ## options defined .pytool/Plugin/HostUnitTestCompilerPlugin + "HostUnitTestCompilerPlugin": { + "DscPath": "" # Don't support this test + }, + + ## options defined .pytool/Plugin/CharEncodingCheck + "CharEncodingCheck": { + "IgnoreFiles": [] + }, + + ## options defined .pytool/Plugin/DependencyCheck + "DependencyCheck": { + "AcceptableDependencies": [ + "ArmPlatformPkg/ArmPlatformPkg.dec", + "ArmPkg/ArmPkg.dec", + "EmbeddedPkg/EmbeddedPkg.dec", + "MdeModulePkg/MdeModulePkg.dec", + "MdePkg/MdePkg.dec", + "ShellPkg/ShellPkg.dec" [SAMI] Can this list be sorted in alphabetical order, please? [/SAMI] + ], + # For host based unit tests + "AcceptableDependencies-HOST_APPLICATION":[ + "UnitTestFrameworkPkg/UnitTestFrameworkPkg.dec" + ], + # For UEFI shell based apps + "AcceptableDependencies-UEFI_APPLICATION":[], + "IgnoreInf": [] + }, + + ## options defined .pytool/Plugin/DscCompleteCheck + "DscCompleteCheck": { + "IgnoreInf": [], + "DscPath": "ArmPkg.dsc" + }, + + ## options defined .pytool/Plugin/HostUnitTestDscCompleteCheck + "HostUnitTestDscCompleteCheck": { + "IgnoreInf": [""], + "DscPath": "" # Don't support this test + }, + + ## options defined .pytool/Plugin/GuidCheck + "GuidCheck": { + "IgnoreGuidName": [], + "IgnoreGuidValue": [], + "IgnoreFoldersAndFiles": [], + "IgnoreDuplicates": [], + }, + + ## options defined .pytool/Plugin/LibraryClassCheck + "LibraryClassCheck": { + "IgnoreHeaderFile": [] + }, + + ## options defined .pytool/Plugin/SpellCheck + "SpellCheck": { + "AuditOnly": False, + "IgnoreFiles": [ + "Library/ArmSoftFloatLib/berkeley-softfloat-3/**" + ], # use gitignore syntax to ignore erro= rs + # in matching files + "ExtendWords": [ + "api's", + "ackintid", [SAMI] Can this list be sorted in alphabetical order, please? [/SAMI] + "actlr", + "aeabi", + "ashldi", + "ashrdi", + "ccidx", + "ccsidr", + "clidr", + "clrex", + "clzsi", + "cpuactlr", + "csselr", + "ctzsi", + "cygdrive", + "cygpaths", + "datas", + "dcmpeq", + "dcmpge", + "dcmpgt", + "dcmple", + "dcmplt", + "ddisable", + "divdi", + "divsi", + "dmdepkg", + "drsub", + "eoi'ed", [SAMI] I don=92t think there is such a word. Should the original text be fi= xed? [/SAMI] + "fcmpeq", + "fcmpge", + "fcmpgt", + "fcmple", + "fcmplt", + "ffreestanding", + "frsub", + "hisilicon", + "iccbpr", + "icciar", + "iccicr", + "icciidr", + "iccpmr", + "icdicer", + "icdicfr", + "icdictr", + "icdiser", + "icdisr", + "icdsgir", + "icenabler", + "intid", + "ipriority", + "irouter", + "isenabler", + "istatus", + "itargets", + "lable", + "ldivmod", + "ldmdb", + "ldmia", + "ldrbt", + "ldrex", + "ldrexb", + "ldrexd", + "ldrexh", + "ldrhbt", + "ldrht", + "ldrsb", + "ldrsbt", + "ldrsh", + "lshrdi", + "moddi", + "modsi", + "mpidr", + "muldi", + "mullu", + "nonshareable", + "nsacr", + "nsasedis", + "nuvia", + "oldit", + "readc", + "revsh", + "rfedb", + "sctlr", + "smccc", + "smlabb", + "smlabt", + "smlad", + "smladx", + "smlatb", + "smlatt", + "smlawb", + "smlawt", + "smlsd", + "smlsdx", + "smmla", + "smmlar", + "smmls", + "smmlsr", + "sourcery", + "srsdb", + "stmdb", + "stmia", + "strbt", + "strexb", + "strexd", + "strexh", + "strht", + "switchu", + "tpidrurw", + "ttbcr", + "typer", + "ucmpdi", + "udivdi", + "udivmoddi", + "udivsi", + "uefi's", + "uldiv", + "umoddi", + "umodsi", + "usada", + "vlpis", + "writec" + ], # words to extend to the dictionary fo= r this package + "IgnoreStandardPaths": [ # Standard Plugin defined paths that + "*.asm", "*.s" # should be ignore + ], + "AdditionalIncludePaths": [] # Additional paths to spell check + # (wildcards supported) + } +} -- 2.17.1 IMPORTANT NOTICE: The contents of this email and any attachments are confid= ential and may also be privileged. If you are not the intended recipient, p= lease notify the sender immediately and do not disclose the contents to any= other person, use it for any purpose, or store or copy the information in = any medium. Thank you. --_000_AM6PR08MB378469829F31232A9230F79584469AM6PR08MB3784eurp_ Content-Type: text/html; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable

Hi Pierre= ,

&nbs= p;

I have a = few minor comments marked inline as [SAMI].

With thos= e changed.

&nbs= p;

Reviewed-= by: Sami Mujawar <sami.mujawar@arm.com>

&nbs= p;

Regards,<= o:p>

&nbs= p;

Sami Muja= war

&nbs= p;

&nbs= p;

From: Pierre.Gondois@arm.= com <Pierre.Gondois@arm.com>
Date: Wednesday, 21 April 2021 at 13:21
To: devel@edk2.groups.io <devel@edk2.groups.io>, Sami Mujawar = <Sami.Mujawar@arm.com>, leif@nuviainc.com <leif@nuviainc.com>, = ardb+tianocore@kernel.org <ardb+tianocore@kernel.org>, sean.brogan@mi= crosoft.com <sean.brogan@microsoft.com>, Bret.Barkelew@microsoft.com <Bret.Barkelew@microsoft.com>
Subject: [PATCH v1 06/12] ArmPkg: Add ArmPkg.ci.yaml

From: Pierre Gondois = <Pierre.Gondois@arm.com>

Add ArmPkg.ci.yaml to configure the CI for the
ArmPkg.

Signed-off-by: Pierre Gondois <Pierre.Gondois@arm.com>
---
 ArmPkg/ArmPkg.ci.yaml | 222 +++++++++++++++++++++++++++++++++++++++++= +
 1 file changed, 222 insertions(+)
 create mode 100644 ArmPkg/ArmPkg.ci.yaml

diff --git a/ArmPkg/ArmPkg.ci.yaml b/ArmPkg/ArmPkg.ci.yaml
new file mode 100644
index 000000000000..ba502cd647c9
--- /dev/null
+++ b/ArmPkg/ArmPkg.ci.yaml
@@ -0,0 +1,222 @@
+## @file
+# CI configuration for ArmPkg
+#
+# Copyright (c) 2021, Arm Limited. All rights reserved.<BR>
+# SPDX-License-Identifier: BSD-2-Clause-Patent
+##
+{
+    ## options defined .pytool/Plugin/LicenseCheck
+    "LicenseCheck": {
+        "IgnoreFiles": []
+    },
+
+    "EccCheck": {
+        ## Exception sample looks like = below:
+        ## "ExceptionList": [=
+        ##     &quo= t;<ErrorID>", "<KeyWord>"
+        ## ]
+        "ExceptionList": [ +        ],
+        ## Both file path and directory= path are accepted.
+        "IgnoreFiles": [
+            "L= ibrary/ArmSoftFloatLib/berkeley-softfloat-3"
+        ]
+    },
+
+    ## options defined .pytool/Plugin/CompilerPlugin
+    "CompilerPlugin": {
+        "DscPath": "ArmP= kg.dsc"
+    },
+
+    ## options defined .pytool/Plugin/HostUnitTestCompilerP= lugin
+    "HostUnitTestCompilerPlugin": {
+        "DscPath": "&quo= t; # Don't support this test
+    },
+
+    ## options defined .pytool/Plugin/CharEncodingCheck
+    "CharEncodingCheck": {
+        "IgnoreFiles": []
+    },
+
+    ## options defined .pytool/Plugin/DependencyCheck
+    "DependencyCheck": {
+        "AcceptableDependencies&qu= ot;: [
+            "A= rmPlatformPkg/ArmPlatformPkg.dec",
+            "A= rmPkg/ArmPkg.dec",
+            "E= mbeddedPkg/EmbeddedPkg.dec",
+            "M= deModulePkg/MdeModulePkg.dec",
+            "M= dePkg/MdePkg.dec",
+            "S= hellPkg/ShellPkg.dec"

[SAMI] Can this list = be sorted in alphabetical order, please?

[/SAMI]
+        ],
+        # For host based unit tests
+        "AcceptableDependencies-HO= ST_APPLICATION":[
+            "U= nitTestFrameworkPkg/UnitTestFrameworkPkg.dec"
+        ],
+        # For UEFI shell based apps
+        "AcceptableDependencies-UE= FI_APPLICATION":[],
+        "IgnoreInf": []
+    },
+
+    ## options defined .pytool/Plugin/DscCompleteCheck
+    "DscCompleteCheck": {
+        "IgnoreInf": [],
+        "DscPath": "ArmP= kg.dsc"
+    },
+
+    ## options defined .pytool/Plugin/HostUnitTestDscComple= teCheck
+    "HostUnitTestDscCompleteCheck": {
+        "IgnoreInf": ["&= quot;],
+        "DscPath": "&quo= t; # Don't support this test
+    },
+
+    ## options defined .pytool/Plugin/GuidCheck
+    "GuidCheck": {
+        "IgnoreGuidName": [],=
+        "IgnoreGuidValue": []= ,
+        "IgnoreFoldersAndFiles&quo= t;: [],
+        "IgnoreDuplicates": [= ],
+    },
+
+    ## options defined .pytool/Plugin/LibraryClassCheck
+    "LibraryClassCheck": {
+        "IgnoreHeaderFile": [= ]
+    },
+
+    ## options defined .pytool/Plugin/SpellCheck
+    "SpellCheck": {
+        "AuditOnly": False, +        "IgnoreFiles": [
+            "L= ibrary/ArmSoftFloatLib/berkeley-softfloat-3/**"
+        ],     = ;            &n= bsp;         # use gitignore syntax= to ignore errors
+            &n= bsp;            = ;            # in ma= tching files
+        "ExtendWords": [
+          "api's",<= br> +          "ackintid"= ;,

[SAMI] Can this list = be sorted in alphabetical order, please?

[/SAMI]
+          "actlr",<= br> +          "aeabi",<= br> +          "ashldi",=
+          "ashrdi",=
+          "ccidx",<= br> +          "ccsidr",=
+          "clidr",<= br> +          "clrex",<= br> +          "clzsi",<= br> +          "cpuactlr"= ;,
+          "csselr",=
+          "ctzsi",<= br> +          "cygdrive"= ;,
+          "cygpaths"= ;,
+          "datas",<= br> +          "dcmpeq",=
+          "dcmpge",=
+          "dcmpgt",=
+          "dcmple",=
+          "dcmplt",=
+          "ddisable"= ;,
+          "divdi",<= br> +          "divsi",<= br> +          "dmdepkg"= ,
+          "drsub",<= br> +          "eoi'ed",=

[SAMI] I don=92t thin= k there is such a word. Should the original text be fixed?

[/SAMI]
+          "fcmpeq",=
+          "fcmpge",=
+          "fcmpgt",=
+          "fcmple",=
+          "fcmplt",=
+          "ffreestanding= ",
+          "frsub",<= br> +          "hisilicon&quo= t;,
+          "iccbpr",=
+          "icciar",=
+          "iccicr",=
+          "icciidr"= ,
+          "iccpmr",=
+          "icdicer"= ,
+          "icdicfr"= ,
+          "icdictr"= ,
+          "icdiser"= ,
+          "icdisr",=
+          "icdsgir"= ,
+          "icenabler&quo= t;,
+          "intid",<= br> +          "ipriority&quo= t;,
+          "irouter"= ,
+          "isenabler&quo= t;,
+          "istatus"= ,
+          "itargets"= ;,
+          "lable",<= br> +          "ldivmod"= ,
+          "ldmdb",<= br> +          "ldmia",<= br> +          "ldrbt",<= br> +          "ldrex",<= br> +          "ldrexb",=
+          "ldrexd",=
+          "ldrexh",=
+          "ldrhbt",=
+          "ldrht",<= br> +          "ldrsb",<= br> +          "ldrsbt",=
+          "ldrsh",<= br> +          "lshrdi",=
+          "moddi",<= br> +          "modsi",<= br> +          "mpidr",<= br> +          "muldi",<= br> +          "mullu",<= br> +          "nonshareable&= quot;,
+          "nsacr",<= br> +          "nsasedis"= ;,
+          "nuvia",<= br> +          "oldit",<= br> +          "readc",<= br> +          "revsh",<= br> +          "rfedb",<= br> +          "sctlr",<= br> +          "smccc",<= br> +          "smlabb",=
+          "smlabt",=
+          "smlad",<= br> +          "smladx",=
+          "smlatb",=
+          "smlatt",=
+          "smlawb",=
+          "smlawt",=
+          "smlsd",<= br> +          "smlsdx",=
+          "smmla",<= br> +          "smmlar",=
+          "smmls",<= br> +          "smmlsr",=
+          "sourcery"= ;,
+          "srsdb",<= br> +          "stmdb",<= br> +          "stmia",<= br> +          "strbt",<= br> +          "strexb",=
+          "strexd",=
+          "strexh",=
+          "strht",<= br> +          "switchu"= ,
+          "tpidrurw"= ;,
+          "ttbcr",<= br> +          "typer",<= br> +          "ucmpdi",=
+          "udivdi",=
+          "udivmoddi&quo= t;,
+          "udivsi",=
+          "uefi's",=
+          "uldiv",<= br> +          "umoddi",=
+          "umodsi",=
+          "usada",<= br> +          "vlpis",<= br> +          "writec"<= br> +        ],     = ;            &n= bsp;        # words to extend to the dic= tionary for this package
+        "IgnoreStandardPaths"= : [    # Standard Plugin defined paths that
+            "*= .asm", "*.s"        =   # should be ignore
+        ],
+        "AdditionalIncludePaths&qu= ot;: [] # Additional paths to spell check
+            &n= bsp;            = ;            # (wild= cards supported)
+    }
+}
--
2.17.1

IMPORTANT NOTICE: The contents of this email and any attachments are confid= ential and may also be privileged. If you are not the intended recipient, p= lease notify the sender immediately and do not disclose the contents to any= other person, use it for any purpose, or store or copy the information in any medium. Thank you. --_000_AM6PR08MB378469829F31232A9230F79584469AM6PR08MB3784eurp_--