From nobody Wed May 8 01:02:39 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) client-ip=66.175.222.12; envelope-from=bounce+27952+61880+1787277+3901457@groups.io; helo=web01.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+61880+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=intel.com ARC-Seal: i=1; a=rsa-sha256; t=1593568523; cv=none; d=zohomail.com; s=zohoarc; b=ItfUBYl6P6d3PqkDAFZu2aAf2ubLyCjbAqAMRZWkyVQPuHfRxD8B8yAR+GmqYIv7oegU96SPFJ8rIVem+ZjFcNJgu61ZeYUPdJdjE+SbeFbTiB7cu41AT2mmy0uL3J0Tk06jtOBi1SvzLsnbthSvYes64XsrTJKeuTeWLi/ny2g= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1593568523; h=Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=G+rDj2EUUnCvn2/Q/xDx0SVagu7PPSja9BSxHwiKI9w=; b=WWTiDsZmsq+kalilrI+PE5agwz9DGl00YeLch93hCG4pOMpBP99QcpWT2Sp0mff5e+jDAzcNJMQ1CiYDGcpPCiLFjMtx39PCBxgpWddlAorREbXJhCSiFNwvvJU8664pJsqsQuOuB9pbd/1jZ19W1BzezwecCWAjcfywrZLdLmo= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+61880+1787277+3901457@groups.io; dmarc=fail header.from= (p=none dis=none) header.from= Received: from web01.groups.io (web01.groups.io [66.175.222.12]) by mx.zohomail.com with SMTPS id 1593568523565306.9348160975495; Tue, 30 Jun 2020 18:55:23 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id cclFYY1788612xRxWkGbDobk; Tue, 30 Jun 2020 18:55:23 -0700 X-Received: from mga04.intel.com (mga04.intel.com []) by mx.groups.io with SMTP id smtpd.web12.12217.1593568521306175350 for ; Tue, 30 Jun 2020 18:55:22 -0700 IronPort-SDR: PiYXoejW5ApfHO3P6YjYmCadwb+lmoP3ZjbYbPesXCqnodsXP42bTfmwpL+HKXOrwsHgPcrsrk qpA5dphsqIPA== X-IronPort-AV: E=McAfee;i="6000,8403,9668"; a="143925479" X-IronPort-AV: E=Sophos;i="5.75,298,1589266800"; d="scan'208";a="143925479" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False X-Received: from orsmga006.jf.intel.com ([10.7.209.51]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 30 Jun 2020 18:55:22 -0700 IronPort-SDR: IwZ1GVKRwiCt02aAHpLkOTQ6ecJdxhBl6BAZZSuiUwvwAX+DwwgrVLPcfY/Wc8ZP/9r0ptlk2P k4QKuIOr/aPg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.75,298,1589266800"; d="scan'208";a="281442661" X-Received: from shenglei-dev.ccr.corp.intel.com ([10.239.158.52]) by orsmga006.jf.intel.com with ESMTP; 30 Jun 2020 18:55:20 -0700 From: "Zhang, Shenglei" To: devel@edk2.groups.io Cc: Sean Brogan , Bret Barkelew , Michael D Kinney , Liming Gao Subject: [edk2-devel] [PATCH v6 01/16] pip-requirements.txt: Add Ecc required lib Date: Wed, 1 Jul 2020 09:55:01 +0800 Message-Id: <20200701015516.17108-2-shenglei.zhang@intel.com> In-Reply-To: <20200701015516.17108-1-shenglei.zhang@intel.com> References: <20200701015516.17108-1-shenglei.zhang@intel.com> Precedence: Bulk List-Unsubscribe: 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,shenglei.zhang@intel.com X-Gm-Message-State: nr30oM0PCEPocQnFlRBP9YCJx1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1593568523; bh=aasm2Og+W83T3S9i4Bqjy9JRiHSnpfJN9ebQCKdwcEg=; h=Cc:Date:From:Reply-To:Subject:To; b=AYshsoaiJ0AJnliMzmAKu1ggNVZ+hMbLDpsOKDfrsFzS1q49KYLTbWIsrCeU0PqX/K/ zdPd4LV8uIPDHev4mN4y6csJqChLO4ak2Q3Yge0vZTJP4l+WXOZ4W61fWqVQw3hTCtefp UGfUPZdxf5BxfDYsn5ddtKtqXFX0g5WQ0U8= X-ZohoMail-DKIM: pass (identity @groups.io) Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" antlr4-python3-runtime is a lib to support Ecc run with Py3.x. Cc: Sean Brogan Cc: Bret Barkelew Cc: Michael D Kinney Cc: Liming Gao Signed-off-by: Shenglei Zhang Reviewed-by: Liming Gao --- pip-requirements.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/pip-requirements.txt b/pip-requirements.txt index 574dac43b1a6..0fecd37f2a83 100644 --- a/pip-requirements.txt +++ b/pip-requirements.txt @@ -14,3 +14,4 @@ =20 edk2-pytool-library=3D=3D0.10.* edk2-pytool-extensions~=3D0.13.3 +antlr4-python3-runtime=3D=3D4.7.1 --=20 2.18.0.windows.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 (#61880): https://edk2.groups.io/g/devel/message/61880 Mute This Topic: https://groups.io/mt/75227225/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- From nobody Wed May 8 01:02:39 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) client-ip=66.175.222.12; envelope-from=bounce+27952+61881+1787277+3901457@groups.io; helo=web01.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+61881+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=intel.com ARC-Seal: i=1; a=rsa-sha256; t=1593568526; cv=none; d=zohomail.com; s=zohoarc; b=gegXvbqNtmXL1XHO3pyzSjlPdHOGE+jdVB/hoKAOkPLSKyp50h0cMSBb5wiDqh+jA4ElZ4+kagXcicoUSr67wJLHwf4PO1s/enI1Mn/Bi8C6dRPVS8NOKCFBpX7Z8aAjJ7DtxCQwgSvn3rHZWzGu85VxKTsAE9skvb7H8HX4Dls= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1593568526; h=Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=VtyHa1Cb6oDXObTT/DWqKHsUOrSF6XLqnQ9n7bq/yZ4=; b=ePXmtNXCjALFRJ0peTmXda+xzxNLAWhMF3dh9zC63t6vILOiQV7iPW+0r545Nx4TpR8+lCa3pBYM75uc0asGTnT26wShVN9t/QM7Fwr0ag//5VEl2BUU3Z2DuTZ4BbiKuionnEM67Tf1vSciMTEDIY6KQ+FXn9qbQKuLtp1SLzA= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+61881+1787277+3901457@groups.io; dmarc=fail header.from= (p=none dis=none) header.from= Received: from web01.groups.io (web01.groups.io [66.175.222.12]) by mx.zohomail.com with SMTPS id 1593568526352296.8468728065342; Tue, 30 Jun 2020 18:55:26 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id OXf9YY1788612xRwLAT11P8R; Tue, 30 Jun 2020 18:55:26 -0700 X-Received: from mga04.intel.com (mga04.intel.com []) by mx.groups.io with SMTP id smtpd.web12.12217.1593568521306175350 for ; Tue, 30 Jun 2020 18:55:25 -0700 IronPort-SDR: K1VOdgYXmbYCiEEAp9uYdLfT2l6XcOdwxXnWCqFVvHM5j5LqqTpJfD0Lzv7N0BIexSgc5m5+tu h89FEcBTrNag== X-IronPort-AV: E=McAfee;i="6000,8403,9668"; a="143925516" X-IronPort-AV: E=Sophos;i="5.75,298,1589266800"; d="scan'208";a="143925516" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False X-Received: from orsmga006.jf.intel.com ([10.7.209.51]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 30 Jun 2020 18:55:25 -0700 IronPort-SDR: RyyOlP9mU+NJNEmCe1qkC2AiCs/LvZExqLaBLfsTHz0SYIS0ebbq25rRc/84s6XVKr1/CgcSZp Q9G0WO7TgHZQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.75,298,1589266800"; d="scan'208";a="281442693" X-Received: from shenglei-dev.ccr.corp.intel.com ([10.239.158.52]) by orsmga006.jf.intel.com with ESMTP; 30 Jun 2020 18:55:22 -0700 From: "Zhang, Shenglei" To: devel@edk2.groups.io Cc: Sean Brogan , Bret Barkelew , Michael D Kinney , Liming Gao Subject: [edk2-devel] [PATCH v6 02/16] .pytool/Plugin: Add a plugin EccCheck Date: Wed, 1 Jul 2020 09:55:02 +0800 Message-Id: <20200701015516.17108-3-shenglei.zhang@intel.com> In-Reply-To: <20200701015516.17108-1-shenglei.zhang@intel.com> References: <20200701015516.17108-1-shenglei.zhang@intel.com> Precedence: Bulk List-Unsubscribe: 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,shenglei.zhang@intel.com X-Gm-Message-State: 97D8tiim7mrWpvB8FIxEFirLx1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1593568526; bh=j7sdiN7Dhdgxkhym7QRrNp7Vrf+t3yr1dUHmGjPj6RE=; h=Cc:Date:From:Reply-To:Subject:To; b=GMR1AvIT8s758lNoBs20Vzyk0MRBq7qyoCpGKBKX3CbP3lyHlJ2up4S6G6Sb2xcS0AR hBy78puAxrBhQqEKRF6UFcA9YdmkRGFTsnjblc21W7Vy987N4Lj3j6gjREfHQB8AtjvA/ 6/LMucOFMDjYwW/Riy+jz/VjeY72ee10XOk= X-ZohoMail-DKIM: pass (identity @groups.io) Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3D2606 EccCheck is a plugin to report Ecc issues for code in pull request , which will be run on open ci. But note not each kind of issue could be reported out. It can only handle the issues, whose line number in CSV report accurately map with their code in source code files. And Ecc issues about comments can also be handled. Cc: Sean Brogan Cc: Bret Barkelew Cc: Michael D Kinney Cc: Liming Gao Signed-off-by: Shenglei Zhang --- .pytool/Plugin/EccCheck/EccCheck.py | 268 ++++++++++++++++++ .pytool/Plugin/EccCheck/EccCheck_plug_in.yaml | 11 + .pytool/Plugin/EccCheck/Readme.md | 15 + 3 files changed, 294 insertions(+) create mode 100644 .pytool/Plugin/EccCheck/EccCheck.py create mode 100644 .pytool/Plugin/EccCheck/EccCheck_plug_in.yaml create mode 100644 .pytool/Plugin/EccCheck/Readme.md diff --git a/.pytool/Plugin/EccCheck/EccCheck.py b/.pytool/Plugin/EccCheck/= EccCheck.py new file mode 100644 index 000000000000..ccdb66be616d --- /dev/null +++ b/.pytool/Plugin/EccCheck/EccCheck.py @@ -0,0 +1,268 @@ +# @file EccCheck.py +# +# Copyright (c) 2020, Intel Corporation. All rights reserved.
+# SPDX-License-Identifier: BSD-2-Clause-Patent +## + +import os +import re +import csv +import xml.dom.minidom +from typing import List, Dict, Tuple +import logging +from io import StringIO +from edk2toolext.environment import shell_environment +from edk2toolext.environment.plugintypes.ci_build_plugin import ICiBuildPl= ugin +from edk2toolext.environment.var_dict import VarDict +from edk2toollib.utility_functions import RunCmd + + +class EccCheck(ICiBuildPlugin): + """ + A CiBuildPlugin that finds the Ecc issues of newly added code in pull = request. + + Configuration options: + "EccCheck": { + "ExceptionList": [], + "IgnoreFiles": [] + }, + """ + + ReModifyFile =3D re.compile(r'[B-Q,S-Z]+[\d]*\t(.*)') + FindModifyFile =3D re.compile(r'\+\+\+ b\/(.*)') + LineScopePattern =3D (r'@@ -\d*\,*\d* \+\d*\,*\d* @@.*') + LineNumRange =3D re.compile(r'@@ -\d*\,*\d* \+(\d*)\,*(\d*) @@.*') + + def GetTestName(self, packagename: str, environment: VarDict) -> tuple: + """ Provide the testcase name and classname for use in reporting + testclassname: a descriptive string for the testcase can inclu= de whitespace + classname: should be patterned .. + + Args: + packagename: string containing name of package to build + environment: The VarDict for the test to run in + Returns: + a tuple containing the testcase name and the classname + (testcasename, classname) + """ + return ("Check for efi coding style for " + packagename, packagena= me + ".EccCheck") + + ## + # External function of plugin. This function is used to perform the t= ask of the ci_build_plugin Plugin + # + # - package is the edk2 path to package. This means workspace/packa= gepath relative. + # - edk2path object configured with workspace and packages path + # - PkgConfig Object (dict) for the pkg + # - EnvConfig Object + # - Plugin Manager Instance + # - Plugin Helper Obj Instance + # - Junit Logger + # - output_stream the StringIO output stream from this plugin via lo= gging + def RunBuildPlugin(self, packagename, Edk2pathObj, pkgconfig, environm= ent, PLM, PLMHelper, tc, output_stream=3DNone): + edk2_path =3D Edk2pathObj.WorkspacePath + python_path =3D os.path.join(edk2_path, "BaseTools", "Source", "Py= thon") + env =3D shell_environment.GetEnvironment() + env.set_shell_var('PYTHONPATH', python_path) + env.set_shell_var('WORKSPACE', edk2_path) + self.ECC_PASS =3D True + self.ApplyConfig(pkgconfig, edk2_path, packagename) + modify_dir_list =3D self.GetModifyDir(packagename) + patch =3D self.GetDiff(packagename) + ecc_diff_range =3D self.GetDiffRange(patch, packagename, edk2_path) + self.GenerateEccReport(modify_dir_list, ecc_diff_range, edk2_path) + ecc_log =3D os.path.join(edk2_path, "ecc.log") + if self.ECC_PASS: + tc.SetSuccess() + self.RemoveFile(ecc_log) + return 0 + else: + with open(ecc_log, encoding=3D'utf8') as output: + ecc_output =3D output.readlines() + for line in ecc_output: + logging.error(line) + self.RemoveFile(ecc_log) + tc.SetFailed("EccCheck failed for {0}".format(packagename), "E= cc detected issues") + return 1 + + def GetDiff(self, pkg: str) -> List[str]: + return_buffer =3D StringIO() + params =3D "diff --unified=3D0 origin/master HEAD" + RunCmd("git", params, outstream=3Dreturn_buffer) + p =3D return_buffer.getvalue().strip() + patch =3D p.split("\n") + return_buffer.close() + + return patch + + def RemoveFile(self, file: str) -> None: + if os.path.exists(file): + os.remove(file) + return + + def GetModifyDir(self, pkg: str) -> List[str]: + return_buffer =3D StringIO() + params =3D "diff --name-status" + ' HEAD' + ' origin/master' + RunCmd("git", params, outstream=3Dreturn_buffer) + p1 =3D return_buffer.getvalue().strip() + dir_list =3D p1.split("\n") + return_buffer.close() + modify_dir_list =3D [] + for modify_dir in dir_list: + file_path =3D self.ReModifyFile.findall(modify_dir) + if file_path: + file_dir =3D os.path.dirname(file_path[0]) + else: + continue + if pkg in file_dir and file_dir !=3D pkg: + modify_dir_list.append('%s' % file_dir) + else: + continue + + modify_dir_list =3D list(set(modify_dir_list)) + return modify_dir_list + + def GetDiffRange(self, patch_diff: List[str], pkg: str, workingdir: st= r) -> Dict[str, List[Tuple[int, int]]]: + IsDelete =3D True + StartCheck =3D False + range_directory: Dict[str, List[Tuple[int, int]]] =3D {} + for line in patch_diff: + modify_file =3D self.FindModifyFile.findall(line) + if modify_file and pkg in modify_file[0] and not StartCheck an= d os.path.isfile(modify_file[0]): + modify_file_comment_dic =3D self.GetCommentRange(modify_fi= le[0], workingdir) + IsDelete =3D False + StartCheck =3D True + modify_file_dic =3D modify_file[0] + modify_file_dic =3D modify_file_dic.replace("/", "\\") + range_directory[modify_file_dic] =3D [] + elif line.startswith('--- '): + StartCheck =3D False + elif re.match(self.LineScopePattern, line, re.I) and not IsDel= ete and StartCheck: + start_line =3D self.LineNumRange.search(line).group(1) + line_range =3D self.LineNumRange.search(line).group(2) + if not line_range: + line_range =3D '1' + range_directory[modify_file_dic].append((int(start_line), = int(start_line) + int(line_range) - 1)) + for i in modify_file_comment_dic: + if int(i[0]) <=3D int(start_line) <=3D int(i[1]): + range_directory[modify_file_dic].append(i) + return range_directory + + def GetCommentRange(self, modify_file: str, workingdir: str) -> List[T= uple[int, int]]: + modify_file_path =3D os.path.join(workingdir, modify_file) + with open(modify_file_path) as f: + line_no =3D 1 + comment_range: List[Tuple[int, int]] =3D [] + Start =3D False + for line in f: + if line.startswith('/**'): + start_no =3D line_no + Start =3D True + if line.startswith('**/') and Start: + end_no =3D line_no + Start =3D False + comment_range.append((int(start_no), int(end_no))) + line_no +=3D 1 + + if comment_range and comment_range[0][0] =3D=3D 1: + del comment_range[0] + return comment_range + + def GenerateEccReport(self, modify_dir_list: List[str], ecc_diff_range= : Dict[str, List[Tuple[int, int]]], + edk2_path: str) -> None: + ecc_need =3D False + ecc_run =3D True + ecc_tool =3D os.path.join(edk2_path, "BaseTools", "Source", "Pytho= n", "Ecc", "EccMain.py") + config =3D os.path.join(edk2_path, "BaseTools", "Source", "Python"= , "Ecc", "config.ini") + exception =3D os.path.join(edk2_path, "BaseTools", "Source", "Pyth= on", "Ecc", "exception.xml") + report =3D os.path.join(edk2_path, "Ecc.csv") + for modify_dir in modify_dir_list: + target =3D os.path.join(edk2_path, modify_dir) + logging.info('Run ECC tool for the commit in %s' % modify_dir) + ecc_need =3D True + ecc_params =3D "-3 {0} -c {1} -e {2} -t {3} -r {4}".format(ecc= _tool, config, exception, target, report) + return_code =3D RunCmd("py", ecc_params, workingdir=3Dedk2_pat= h) + if return_code !=3D 0: + ecc_run =3D False + break + if not ecc_run: + logging.error('Fail to run ECC tool') + self.ParseEccReport(ecc_diff_range, edk2_path) + + if not ecc_need: + logging.info("Doesn't need run ECC check") + + revert_params =3D "checkout -- {}".format(exception) + RunCmd("git", revert_params) + return + + def ParseEccReport(self, ecc_diff_range: Dict[str, List[Tuple[int, int= ]]], edk2_path: str) -> None: + ecc_log =3D os.path.join(edk2_path, "Ecc.log") + ecc_csv =3D "Ecc.csv" + file =3D os.listdir(edk2_path) + row_lines =3D [] + if ecc_csv in file: + with open(ecc_csv) as csv_file: + reader =3D csv.reader(csv_file) + for row in reader: + for modify_file in ecc_diff_range: + if modify_file in row[3]: + for i in ecc_diff_range[modify_file]: + line_no =3D int(row[4]) + if i[0] <=3D line_no <=3D i[1]: + row[0] =3D '\nEFI coding style error' + row[1] =3D 'Error code: ' + row[1] + row[3] =3D 'file: ' + row[3] + row[4] =3D 'Line number: ' + row[4] + row_line =3D '\n *'.join(row) + row_lines.append(row_line) + break + break + if row_lines: + self.ECC_PASS =3D False + + with open(ecc_log, 'a') as log: + all_line =3D '\n'.join(row_lines) + all_line =3D all_line + '\n' + log.writelines(all_line) + return + + def ApplyConfig(self, pkgconfig: Dict[str, List[str]], edk2_path: str,= pkg: str) -> None: + if "IgnoreFiles" in pkgconfig: + for a in pkgconfig["IgnoreFiles"]: + a =3D os.path.join(edk2_path, pkg, a) + a =3D a.replace(os.sep, "/") + try: + logging.info("Ignoring File {0}".format(a)) + self.RemoveFile(a) + except Exception: + logging.info("EccCheck.IgnoreInf -> {0} not found in f= ilesystem. Invalid ignore file".format(a)) + if "ExceptionList" in pkgconfig: + exception_list =3D pkgconfig["ExceptionList"] + exception_xml =3D os.path.join(edk2_path, "BaseTools", "Source= ", "Python", "Ecc", "exception.xml") + try: + logging.info("Appending exceptions") + self.AppendException(exception_list, exception_xml) + except Exception as e: + logging.error("Fail to apply exceptions") + raise e + return + + def AppendException(self, exception_list: List[str], exception_xml: st= r) -> None: + error_code_list =3D exception_list[::2] + keyword_list =3D exception_list[1::2] + dom_tree =3D xml.dom.minidom.parse(exception_xml) + root_node =3D dom_tree.documentElement + for error_code, keyword in zip(error_code_list, keyword_list): + customer_node =3D dom_tree.createElement("Exception") + keyword_node =3D dom_tree.createElement("KeyWord") + keyword_node_text_value =3D dom_tree.createTextNode(keyword) + keyword_node.appendChild(keyword_node_text_value) + customer_node.appendChild(keyword_node) + error_code_node =3D dom_tree.createElement("ErrorID") + error_code_text_value =3D dom_tree.createTextNode(error_code) + error_code_node.appendChild(error_code_text_value) + customer_node.appendChild(error_code_node) + root_node.appendChild(customer_node) + with open(exception_xml, 'w') as f: + dom_tree.writexml(f, indent=3D'', addindent=3D'', newl=3D'\n',= encoding=3D'UTF-8') + return diff --git a/.pytool/Plugin/EccCheck/EccCheck_plug_in.yaml b/.pytool/Plugin= /EccCheck/EccCheck_plug_in.yaml new file mode 100644 index 000000000000..0d121ecb1861 --- /dev/null +++ b/.pytool/Plugin/EccCheck/EccCheck_plug_in.yaml @@ -0,0 +1,11 @@ +## @file +# CiBuildPlugin used to check Ecc issues +# +# Copyright (c) 2020, Intel Corporation. All rights reserved.
+# SPDX-License-Identifier: BSD-2-Clause-Patent +## +{ + "scope": "cibuild", + "name": "EccCheck Test", + "module": "EccCheck" +} diff --git a/.pytool/Plugin/EccCheck/Readme.md b/.pytool/Plugin/EccCheck/Re= adme.md new file mode 100644 index 000000000000..85c439a5edf1 --- /dev/null +++ b/.pytool/Plugin/EccCheck/Readme.md @@ -0,0 +1,15 @@ +# EFI Coding style Check Plugin + +This CiBuildPlugin finds the Ecc issues of newly added code in pull reques= t. + +## Configuration + +The plugin can be configured to ignore certain files and issues. + +"EccCheck": { + "ExceptionList": [], + "IgnoreFiles": [] + }, + """ + +OPTIONAL List of file to ignore. --=20 2.18.0.windows.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 (#61881): https://edk2.groups.io/g/devel/message/61881 Mute This Topic: https://groups.io/mt/75227226/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- From nobody Wed May 8 01:02:39 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) client-ip=66.175.222.12; envelope-from=bounce+27952+61882+1787277+3901457@groups.io; helo=web01.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+61882+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=intel.com ARC-Seal: i=1; a=rsa-sha256; t=1593568528; cv=none; d=zohomail.com; s=zohoarc; b=V0YtqRnH1iukI9zMPFW7v+eucg3lhMQBpbGNQvABNB7gZgcegyhgFnAYC108rmXOkICR0sM6WGF6Qt9PxJViBQoCBW4qsAyeYdpHWXhPe6V1Bj1QFQQe/xRyzEG3n9O8s/IQLtcu4zFMxGaHXPd7HWx97uD/2O13ykz6R2PhFwk= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1593568528; h=Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=p+/vTvk0z1tm4K136rA/mu4pmsWsdudVq5/P4Hwsq4U=; b=NnVDJ+P/8U3TmonY62IBGjf6ZBNRWVXm62f70OcE2cEhtCSqjvAEz+0MeGDPcsRz+S/fkvbS9PsHekGwWERvCQfUqjSyhENRZKErs1tGzas3LvrlZQSKe/yDd4JMgi1VuFErsiqkTffE96RDo5q6NJkiXcHdVQwivZjwP7fEdJg= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+61882+1787277+3901457@groups.io; dmarc=fail header.from= (p=none dis=none) header.from= Received: from web01.groups.io (web01.groups.io [66.175.222.12]) by mx.zohomail.com with SMTPS id 1593568528120924.0081829310387; Tue, 30 Jun 2020 18:55:28 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id dygZYY1788612xZZwz5WpmC5; Tue, 30 Jun 2020 18:55:27 -0700 X-Received: from mga04.intel.com (mga04.intel.com []) by mx.groups.io with SMTP id smtpd.web12.12217.1593568521306175350 for ; Tue, 30 Jun 2020 18:55:27 -0700 IronPort-SDR: 680+6wMmeejcEsTmowIOqZLDR4LME3YWgVqzpqR+zSzkLsjxzK4KX8shFfnMPSYReFtrl7pHX5 4o6yiGQ0Mpsg== X-IronPort-AV: E=McAfee;i="6000,8403,9668"; a="143925533" X-IronPort-AV: E=Sophos;i="5.75,298,1589266800"; d="scan'208";a="143925533" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False X-Received: from orsmga006.jf.intel.com ([10.7.209.51]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 30 Jun 2020 18:55:27 -0700 IronPort-SDR: HNGIG6CDiHvXJP97X/o9nGza+RqC4Ea6HMkGnVxXKDJHq2XeVZfCbhLxOlznFKFEp3VtKnxGrD ZR/aFApQQXuA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.75,298,1589266800"; d="scan'208";a="281442718" X-Received: from shenglei-dev.ccr.corp.intel.com ([10.239.158.52]) by orsmga006.jf.intel.com with ESMTP; 30 Jun 2020 18:55:25 -0700 From: "Zhang, Shenglei" To: devel@edk2.groups.io Cc: Jian J Wang , Hao A Wu Subject: [edk2-devel] [PATCH v6 03/16] MdeModulePkg/MdeModulePkg.ci.yaml: Add configuration for Ecc check Date: Wed, 1 Jul 2020 09:55:03 +0800 Message-Id: <20200701015516.17108-4-shenglei.zhang@intel.com> In-Reply-To: <20200701015516.17108-1-shenglei.zhang@intel.com> References: <20200701015516.17108-1-shenglei.zhang@intel.com> Precedence: Bulk List-Unsubscribe: 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,shenglei.zhang@intel.com X-Gm-Message-State: mTjK9EcYeLZe9uHOhAKClcd6x1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1593568527; bh=KosRWMsDaFxrzxaVkif7ud66sGu+7Ol94jKSDurlWkQ=; h=Cc:Date:From:Reply-To:Subject:To; b=Etv+1af/xqdjvxfiLoc6SrGhdBJCFSG+DSSbAb8AqOB6dxKZhUMXs80Pq5mIw7MThOQ hi4hdvHTK1Xv48SQuqpLPFPGDBKFKXKNhFs0iBnqyhoaet8GIdQ6nPNj2AI0xAEiHUfzl Urczg5Gq4+pEm1KkObR5HNFun8ukjJIuyZ0= X-ZohoMail-DKIM: pass (identity @groups.io) Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Add configuration ExceptionList and IgnoreFiles for package config files. So users can rely on this to ignore some Ecc issues. Change-Id: I55c78eed392a8354a7201d17a591e4ff8dc3d6e9 Cc: Jian J Wang Cc: Hao A Wu Signed-off-by: Shenglei Zhang --- MdeModulePkg/MdeModulePkg.ci.yaml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/MdeModulePkg/MdeModulePkg.ci.yaml b/MdeModulePkg/MdeModulePkg.= ci.yaml index 1cfc1328390e..0ed929855417 100644 --- a/MdeModulePkg/MdeModulePkg.ci.yaml +++ b/MdeModulePkg/MdeModulePkg.ci.yaml @@ -2,9 +2,20 @@ # CI configuration for MdeModulePkg # # Copyright (c) Microsoft Corporation +# Copyright (c) 2020, Intel Corporation. All rights reserved.
# SPDX-License-Identifier: BSD-2-Clause-Patent ## { + "EccCheck": { + ## Exception sample looks like below: + ## "ExceptionList": [ + ## "", "" + ## ] + "ExceptionList": [ + ], + "IgnoreFiles": [ + ] + }, ## options defined ci/Plugin/CompilerPlugin "CompilerPlugin": { "DscPath": "MdeModulePkg.dsc" --=20 2.18.0.windows.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 (#61882): https://edk2.groups.io/g/devel/message/61882 Mute This Topic: https://groups.io/mt/75227228/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- From nobody Wed May 8 01:02:39 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) client-ip=66.175.222.12; envelope-from=bounce+27952+61883+1787277+3901457@groups.io; helo=web01.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+61883+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=intel.com ARC-Seal: i=1; a=rsa-sha256; t=1593568531; cv=none; d=zohomail.com; s=zohoarc; b=H6JKLAqtJAe6tJobHIthPydudZBuO+vAv08aDV/wYSVlJtDBtGlIPYKffHRHL6O03gwljP5kZ3mzjAaSKWg8hgTTlvMSOcWEZGWEkIQ225oI5OevDnKl2EWJCJu/jHlz3NgZ6sCqzMOiVKKQ4teZOO+qDRMNWFjjEi2DKqygw/E= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1593568531; h=Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=Ss9qYNyT37iz0pQG2NGv7FkVTqEsqKVCfRas7VTlDN8=; b=IVsc7xHcCUiE/DrqO8pfAwjP3toFyrEoO8gbUbUvcTpnBUP6HIvF0Nr28xQ3XZaP/PWrzSOvTf02L5O5XJ0dKLjYzYXgQMCRrD3P6ZwGl7S0i/aO4j2PjlE90PCCMj3iKgRa+TcDTN1hoE8okJ+dLiDg202nCyqpER5BFmgSw0M= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+61883+1787277+3901457@groups.io; dmarc=fail header.from= (p=none dis=none) header.from= Received: from web01.groups.io (web01.groups.io [66.175.222.12]) by mx.zohomail.com with SMTPS id 1593568531643280.5233622878816; Tue, 30 Jun 2020 18:55:31 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id 0WYSYY1788612xjFIeOZvrp2; Tue, 30 Jun 2020 18:55:31 -0700 X-Received: from mga04.intel.com (mga04.intel.com []) by mx.groups.io with SMTP id smtpd.web12.12217.1593568521306175350 for ; Tue, 30 Jun 2020 18:55:29 -0700 IronPort-SDR: SI1Ocy+wSw8KyIVG+0QxYqTLHUrwIPAnyyzQ5Rme//xgjHOLsOLCkvRmmoD28wCxAdF/r+2QjN eXmnfNiMubFg== X-IronPort-AV: E=McAfee;i="6000,8403,9668"; a="143925549" X-IronPort-AV: E=Sophos;i="5.75,298,1589266800"; d="scan'208";a="143925549" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False X-Received: from orsmga006.jf.intel.com ([10.7.209.51]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 30 Jun 2020 18:55:29 -0700 IronPort-SDR: QKZ7XLKZ4qOP4pzozuuB0NE4bnOGut6tW9Fu+1Q6cv7eLlK99N51gX6MWZL3mKviiNDJZB+qi3 7V1VpbwqwclA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.75,298,1589266800"; d="scan'208";a="281442726" X-Received: from shenglei-dev.ccr.corp.intel.com ([10.239.158.52]) by orsmga006.jf.intel.com with ESMTP; 30 Jun 2020 18:55:27 -0700 From: "Zhang, Shenglei" To: devel@edk2.groups.io Cc: Laszlo Ersek , Ard Biesheuvel , Leif Lindholm Subject: [edk2-devel] [PATCH v6 04/16] ArmVirtPkg/ArmVirtPkg.ci.yaml: Add configuration for Ecc check Date: Wed, 1 Jul 2020 09:55:04 +0800 Message-Id: <20200701015516.17108-5-shenglei.zhang@intel.com> In-Reply-To: <20200701015516.17108-1-shenglei.zhang@intel.com> References: <20200701015516.17108-1-shenglei.zhang@intel.com> Precedence: Bulk List-Unsubscribe: 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,shenglei.zhang@intel.com X-Gm-Message-State: Lmf9UDRdZmk1TreFL7CSDRDax1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1593568531; bh=ZBj9cC5g941gAugq7DH0I255n11yU+9zq/eOlA+02EA=; h=Cc:Date:From:Reply-To:Subject:To; b=v2lMYz9hUHSJ/DseX3ARExmrzIvkqZITzIgMMdgW386UCahSp+ZYWxKUmNslK2UpcAX PYArWKhV9tpd3UiNKhh49P8P6mmI2m0YSnTixxetUfLFmPr31KaOkh67sxBvcW97Cl6iP IAPMdAATi3O9ad2DGBGq3Rhd4z4QIvnwMt4= X-ZohoMail-DKIM: pass (identity @groups.io) Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Add configuration ExceptionList and IgnoreFiles for package config files. So users can rely on this to ignore some Ecc issues. Cc: Laszlo Ersek Cc: Ard Biesheuvel Cc: Leif Lindholm Signed-off-by: Shenglei Zhang Acked-by: Laszlo Ersek --- ArmVirtPkg/ArmVirtPkg.ci.yaml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/ArmVirtPkg/ArmVirtPkg.ci.yaml b/ArmVirtPkg/ArmVirtPkg.ci.yaml index 4553725ee528..3b321c806a62 100644 --- a/ArmVirtPkg/ArmVirtPkg.ci.yaml +++ b/ArmVirtPkg/ArmVirtPkg.ci.yaml @@ -5,9 +5,20 @@ # used for code analysis. # # Copyright (c) Microsoft Corporation +# Copyright (c) 2020, Intel Corporation. All rights reserved.
# SPDX-License-Identifier: BSD-2-Clause-Patent ## { + "EccCheck": { + ## Exception sample looks like below: + ## "ExceptionList": [ + ## "", "" + ## ] + "ExceptionList": [ + ], + "IgnoreFiles": [ + ] + }, ## options defined .pytool/Plugin/CompilerPlugin "CompilerPlugin": { "DscPath": "" # Don't support this test --=20 2.18.0.windows.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 (#61883): https://edk2.groups.io/g/devel/message/61883 Mute This Topic: https://groups.io/mt/75227230/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- From nobody Wed May 8 01:02:39 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) client-ip=66.175.222.12; envelope-from=bounce+27952+61884+1787277+3901457@groups.io; helo=web01.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+61884+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=intel.com ARC-Seal: i=1; a=rsa-sha256; t=1593568532; cv=none; d=zohomail.com; s=zohoarc; b=m0DpnDMHpQHxrhpZGJ6WUYD8ixxAd+CVhS8i5PwW/OotPOcgXFzRVpu7Siz8a6wt1Y7wmyxHXK/KYO1EM1OEiZlEGzFQs44MsyJH+5pvDv6RjC9/1iGZxhLjPWF5B1ZadkNTtEhcDpskdtbmq7SYiWG5VclNHudQoYfv5jd2AMg= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1593568532; h=Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=g/EmFC4UvHSU50YUH4K5KfPgjtZK6tmM4M55MxakXZc=; b=jP3jL2jU/duE8Raur2eGe0N140Ds/eqqDA2LsVc9gQmx3IzudyHrhxqMoE//YkdfdtKEYPvLOSDPCdUT3aoRiO8EN2M40U/lXgO6Z953CsS09l9Q4YR5LMb5YaiZWa4LkBXnCpaCtZn4MrNZVQDGfHTexiNe+IK5gVntTpqBzZE= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+61884+1787277+3901457@groups.io; dmarc=fail header.from= (p=none dis=none) header.from= Received: from web01.groups.io (web01.groups.io [66.175.222.12]) by mx.zohomail.com with SMTPS id 1593568532099518.1021243057705; Tue, 30 Jun 2020 18:55:32 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id aHDIYY1788612xYO6YtxGl40; Tue, 30 Jun 2020 18:55:31 -0700 X-Received: from mga04.intel.com (mga04.intel.com []) by mx.groups.io with SMTP id smtpd.web12.12217.1593568521306175350 for ; Tue, 30 Jun 2020 18:55:31 -0700 IronPort-SDR: lwSlrrJiYyrBeshnI1g8caJunpQO0S4gqrK5Pjy9YvxF5PkZVQJE/qEGhdXSiQ0cKTkhYSu+hP +P7WI+f56Nmw== X-IronPort-AV: E=McAfee;i="6000,8403,9668"; a="143925557" X-IronPort-AV: E=Sophos;i="5.75,298,1589266800"; d="scan'208";a="143925557" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False X-Received: from orsmga006.jf.intel.com ([10.7.209.51]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 30 Jun 2020 18:55:30 -0700 IronPort-SDR: YxLfJIAEG1dExYc0hViV6nR6Eivr4nxKIeQBXV4ewWVdyDnem5TOLqlTIHN0OX6RTNEGSJ5WKB 2S5zyJSGPysQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.75,298,1589266800"; d="scan'208";a="281442757" X-Received: from shenglei-dev.ccr.corp.intel.com ([10.239.158.52]) by orsmga006.jf.intel.com with ESMTP; 30 Jun 2020 18:55:29 -0700 From: "Zhang, Shenglei" To: devel@edk2.groups.io Cc: Jian J Wang , Xiaoyu Lu Subject: [edk2-devel] [PATCH v6 05/16] CryptoPkg/CryptoPkg.ci.yaml: Add configuration for Ecc check Date: Wed, 1 Jul 2020 09:55:05 +0800 Message-Id: <20200701015516.17108-6-shenglei.zhang@intel.com> In-Reply-To: <20200701015516.17108-1-shenglei.zhang@intel.com> References: <20200701015516.17108-1-shenglei.zhang@intel.com> Precedence: Bulk List-Unsubscribe: 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,shenglei.zhang@intel.com X-Gm-Message-State: RxVyKWDLd6BooYqtWei6G8uhx1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1593568531; bh=T1FIsLw2pIHnvBoXSIYlHx/9bcnVkXbng21LcdOvhWE=; h=Cc:Date:From:Reply-To:Subject:To; b=sGz0M2NVZ/TuIWwCQ5PkaFm2wIhch6XM2hRNrSXISJkwTWc21o5vXHG0JcVe/uJ5OVX wQJhZamFSuRy7qF4IDSdj/y3acV9mvuc6chAW1YrJkvhTavZUlYUyxblgoqe9JnWV1adM 0Bo/RqfhKdaQ2TrJujz+cFFqHv219IA37lQ= X-ZohoMail-DKIM: pass (identity @groups.io) Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Add configuration ExceptionList and IgnoreFiles for package config files. So users can rely on this to ignore some Ecc issues. Cc: Jian J Wang Cc: Xiaoyu Lu Signed-off-by: Shenglei Zhang Reviewed-by: Guomin Jiang Reviewed-by: Jian J Wang --- CryptoPkg/CryptoPkg.ci.yaml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/CryptoPkg/CryptoPkg.ci.yaml b/CryptoPkg/CryptoPkg.ci.yaml index f54ebfb22e70..c60d8bac6dee 100644 --- a/CryptoPkg/CryptoPkg.ci.yaml +++ b/CryptoPkg/CryptoPkg.ci.yaml @@ -2,9 +2,20 @@ # CI configuration for CryptoPkg # # Copyright (c) Microsoft Corporation +# Copyright (c) 2020, Intel Corporation. All rights reserved.
# SPDX-License-Identifier: BSD-2-Clause-Patent ## { + "EccCheck": { + ## Exception sample looks like below: + ## "ExceptionList": [ + ## "", "" + ## ] + "ExceptionList": [ + ], + "IgnoreFiles": [ + ] + }, "CompilerPlugin": { "DscPath": "CryptoPkg.dsc" }, --=20 2.18.0.windows.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 (#61884): https://edk2.groups.io/g/devel/message/61884 Mute This Topic: https://groups.io/mt/75227231/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- From nobody Wed May 8 01:02:39 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) client-ip=66.175.222.12; envelope-from=bounce+27952+61885+1787277+3901457@groups.io; helo=web01.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+61885+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=intel.com ARC-Seal: i=1; a=rsa-sha256; t=1593568534; cv=none; d=zohomail.com; s=zohoarc; b=cKM4iHtmKVpOFNM+lRk4s6qDesLyNuo0hUMNr8LUrFhMOe+EppPniaFI5O+SEyzDR8E7fJD5X8SaAG+uEXP57kp8V9tV1VjmASVNzCJxt5s29DOn5mB9s9if5U5ED1SBZVI+scWelyCynwmyhE/hryoaJXGcQDLE5QQZpAdOxSU= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1593568534; h=Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=dA497BfXiHvxiohFU2IqJICbFyqinVXKwGVTIi+vyPg=; b=W6QwjOMa4ZX3KAAbiPYndaeTbagUU8iRJStWl5BoGdvqe/DAY2ODx/jyGzjCXyPxgsGgi7f8SCzkXIVEV/HfBBSLcece74jVRgCJPseUMNlt6Eijk9QQITabg5eNtN7VJBdzAS8bkdaC2XMvq6VSZ7c7koGD35NH7jHZ4+em8Xg= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+61885+1787277+3901457@groups.io; dmarc=fail header.from= (p=none dis=none) header.from= Received: from web01.groups.io (web01.groups.io [66.175.222.12]) by mx.zohomail.com with SMTPS id 1593568534821566.7317595890931; Tue, 30 Jun 2020 18:55:34 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id 40Y8YY1788612xTPHjILpwx9; Tue, 30 Jun 2020 18:55:34 -0700 X-Received: from mga04.intel.com (mga04.intel.com []) by mx.groups.io with SMTP id smtpd.web12.12217.1593568521306175350 for ; Tue, 30 Jun 2020 18:55:33 -0700 IronPort-SDR: T9pmEtUH5veXkEgFpo0eWVuNCC6dZr3cuGTspKHJXRzb7mdVKd9cGu3BukzEzCfRq0gGyDh6zF QG8inYc3oavw== X-IronPort-AV: E=McAfee;i="6000,8403,9668"; a="143925591" X-IronPort-AV: E=Sophos;i="5.75,298,1589266800"; d="scan'208";a="143925591" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False X-Received: from orsmga006.jf.intel.com ([10.7.209.51]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 30 Jun 2020 18:55:32 -0700 IronPort-SDR: ugQFh+qutN7Hf9GjrbaoBm/LUbKd0kmZAxr9DqAFBoCuGnp25x6uaTgs5yD5WyrQ0IfUOMdk8z ZVsl/SEVhddw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.75,298,1589266800"; d="scan'208";a="281442771" X-Received: from shenglei-dev.ccr.corp.intel.com ([10.239.158.52]) by orsmga006.jf.intel.com with ESMTP; 30 Jun 2020 18:55:31 -0700 From: "Zhang, Shenglei" To: devel@edk2.groups.io Cc: Jordan Justen , Andrew Fish , Ray Ni Subject: [edk2-devel] [PATCH v6 06/16] EmulatorPkg/EmulatorPkg.ci.yaml: Add configuration for Ecc check Date: Wed, 1 Jul 2020 09:55:06 +0800 Message-Id: <20200701015516.17108-7-shenglei.zhang@intel.com> In-Reply-To: <20200701015516.17108-1-shenglei.zhang@intel.com> References: <20200701015516.17108-1-shenglei.zhang@intel.com> Precedence: Bulk List-Unsubscribe: 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,shenglei.zhang@intel.com X-Gm-Message-State: 9sl1LfzeYQEdSuF9x7aR5NKrx1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1593568534; bh=H99WWGSNw94eWowzVtjRRVMygykX+BjGxkgKaRHXF4Y=; h=Cc:Date:From:Reply-To:Subject:To; b=O1DvSBTMuArKsPJgbcXy6QPjK0znBEym81TrWnfZ5eK/exl29/khMV3+XvMtUvUixwC 8f3Qyb9O/dI7bbhHHBaa5opx1YMgitUbzWsw1bEr8D72GwqNVwJ/0ST8WewmsS1HtID/k /PwQL4AZ77yRl/DQZuf0nk+M+u8TQHbDwZQ= X-ZohoMail-DKIM: pass (identity @groups.io) Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Add configuration ExceptionList and IgnoreFiles for package config files. So users can rely on this to ignore some Ecc issues. Cc: Jordan Justen Cc: Andrew Fish Cc: Ray Ni Signed-off-by: Shenglei Zhang Acked-by: Ray Ni --- EmulatorPkg/EmulatorPkg.ci.yaml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/EmulatorPkg/EmulatorPkg.ci.yaml b/EmulatorPkg/EmulatorPkg.ci.y= aml index 81f81780ec76..a664f4462e5d 100644 --- a/EmulatorPkg/EmulatorPkg.ci.yaml +++ b/EmulatorPkg/EmulatorPkg.ci.yaml @@ -5,9 +5,20 @@ # used for code analysis. # # Copyright (c) Microsoft Corporation +# Copyright (c) 2020, Intel Corporation. All rights reserved.
# SPDX-License-Identifier: BSD-2-Clause-Patent ## { + "EccCheck": { + ## Exception sample looks like below: + ## "ExceptionList": [ + ## "", "" + ## ] + "ExceptionList": [ + ], + "IgnoreFiles": [ + ] + }, ## options defined .pytool/Plugin/CompilerPlugin "CompilerPlugin": { "DscPath": "" # Don't support this test --=20 2.18.0.windows.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 (#61885): https://edk2.groups.io/g/devel/message/61885 Mute This Topic: https://groups.io/mt/75227232/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- From nobody Wed May 8 01:02:39 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) client-ip=66.175.222.12; envelope-from=bounce+27952+61886+1787277+3901457@groups.io; helo=web01.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+61886+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=intel.com ARC-Seal: i=1; a=rsa-sha256; t=1593568535; cv=none; d=zohomail.com; s=zohoarc; b=j2ervLQbyz+avT+oul67J10wzanHmrKX1J8KJkz4rMvI5Il0Y2fpWTO2on7yqdtPZs+QPwvDJFWT0MSqkLkteJaXYCGUn1FTll3gZMzYCQ305y2rWX1aydHFQEKejN2Fc6OEuWzgvl5zJKGWK+8/Q/H7yL//XloWV3v7Eo3vUjY= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1593568535; h=Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=yeIqHUTlUP6adnRmuHrKYQgIHwcpsI0bM1Zx5oxuNdI=; b=d9LPKh6EzixjmOuw1/QM93dase5wTStswz/CO/FJvF8W0YZA98t5xGZya0qhWM66esWb/Uhzh1t9UOAiMgPlRnanTnTlrGUnIWUTOQoRlywYakvPueLm8xg5Rjc17oDqPHLAInSkLq/7NgHs2cmSnG24egqZJYlHp657YRvAXLI= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+61886+1787277+3901457@groups.io; dmarc=fail header.from= (p=none dis=none) header.from= Received: from web01.groups.io (web01.groups.io [66.175.222.12]) by mx.zohomail.com with SMTPS id 159356853554687.05090429598977; Tue, 30 Jun 2020 18:55:35 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id YsaVYY1788612xSUgOHJNYbj; Tue, 30 Jun 2020 18:55:35 -0700 X-Received: from mga04.intel.com (mga04.intel.com []) by mx.groups.io with SMTP id smtpd.web12.12217.1593568521306175350 for ; Tue, 30 Jun 2020 18:55:34 -0700 IronPort-SDR: vlGK+la1GSeK1enJUSGPLXvYDy/Jz9uVJtB4jg+AksxkdgE2y5QPCO6Z4235IjhSfeV4cUgC01 k6w665QtyQgw== X-IronPort-AV: E=McAfee;i="6000,8403,9668"; a="143925600" X-IronPort-AV: E=Sophos;i="5.75,298,1589266800"; d="scan'208";a="143925600" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False X-Received: from orsmga006.jf.intel.com ([10.7.209.51]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 30 Jun 2020 18:55:34 -0700 IronPort-SDR: su3pxoLzmeiEhq151JQtVlvaOUFLwK4E/1+MhwJPJ9XPy2XyvsGxED3Y9GWkXcuAWY/fv04R8H kzXNJ/lL/qNw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.75,298,1589266800"; d="scan'208";a="281442782" X-Received: from shenglei-dev.ccr.corp.intel.com ([10.239.158.52]) by orsmga006.jf.intel.com with ESMTP; 30 Jun 2020 18:55:33 -0700 From: "Zhang, Shenglei" To: devel@edk2.groups.io Cc: Ray Ni Subject: [edk2-devel] [PATCH v6 07/16] FatPkg/FatPkg.ci.yaml: Add configuration for Ecc check Date: Wed, 1 Jul 2020 09:55:07 +0800 Message-Id: <20200701015516.17108-8-shenglei.zhang@intel.com> In-Reply-To: <20200701015516.17108-1-shenglei.zhang@intel.com> References: <20200701015516.17108-1-shenglei.zhang@intel.com> Precedence: Bulk List-Unsubscribe: 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,shenglei.zhang@intel.com X-Gm-Message-State: XegtcpZfxwRl4tnezrTpBD0Ex1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1593568535; bh=JptVVnZpdnpvDX2LLgOdVOd7d3qpbLgM7T52d4MmQ7E=; h=Cc:Date:From:Reply-To:Subject:To; b=oHPVDycLJr/2bG9XH/ZPDT/h5XzS8PBJuWWpkqv1l6fmNYJfkEf+xShxYTXAkzKObuS 6kW1kFC1MJXE0P/Gfcchab6sHe07W97k+H40Zh9rWRr/ghJggNnn/+QZFz+6izNelW0w7 VCU5kTO03I/i4nvORRLCsE2nN/4dV9LHZ4w= X-ZohoMail-DKIM: pass (identity @groups.io) Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Add configuration ExceptionList and IgnoreFiles for package config files. So users can rely on this to ignore some Ecc issues. Cc: Ray Ni Signed-off-by: Shenglei Zhang Reviewed-by: Guomin Jiang --- FatPkg/FatPkg.ci.yaml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/FatPkg/FatPkg.ci.yaml b/FatPkg/FatPkg.ci.yaml index 8b0fb1d4fcd5..e6a4c810976f 100644 --- a/FatPkg/FatPkg.ci.yaml +++ b/FatPkg/FatPkg.ci.yaml @@ -2,9 +2,20 @@ # CI configuration for FatPkg # # Copyright (c) Microsoft Corporation +# Copyright (c) 2020, Intel Corporation. All rights reserved.
# SPDX-License-Identifier: BSD-2-Clause-Patent ## { + "EccCheck": { + ## Exception sample looks like below: + ## "ExceptionList": [ + ## "", "" + ## ] + "ExceptionList": [ + ], + "IgnoreFiles": [ + ] + }, "CompilerPlugin": { "DscPath": "FatPkg.dsc" }, --=20 2.18.0.windows.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 (#61886): https://edk2.groups.io/g/devel/message/61886 Mute This Topic: https://groups.io/mt/75227233/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- From nobody Wed May 8 01:02:39 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) client-ip=66.175.222.12; envelope-from=bounce+27952+61887+1787277+3901457@groups.io; helo=web01.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+61887+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=intel.com ARC-Seal: i=1; a=rsa-sha256; t=1593568537; cv=none; d=zohomail.com; s=zohoarc; b=B9XxZy1czpb3/zClRoJEmORhxCBM4a+4CWN0R0CylbEXhydpfZFxWMZgjmbMP08KIBeFPnPq8Lla3gKGEwN+nggNtGeV4TMvoF10+wZCDLQbNEc0GSW58VNKERNv965at4KSYe2csZtl7UUKeB3Bs8cEeRahGZWdfCJKhArcAtg= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1593568537; h=Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=irGhL8iDXr4m3g8DwrAD1N/AFT/lAH6h6BZQs0f/ZYQ=; b=mT/gQAsNj3fXb99kYw6EJzyqp/Ow0fIUsXTw5joBrAD5W8SQflLoW2k+mx+je6a2+9krBFOQ/vPOCZMcsbXjxGRCQmKr/itmsZG5XlNdx5LcggFeSw6zWGje4FR+0oGbQ95p9jSLRPFsH+WR7Eymn2vz4GHioCYBOtbkqVmUE6o= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+61887+1787277+3901457@groups.io; dmarc=fail header.from= (p=none dis=none) header.from= Received: from web01.groups.io (web01.groups.io [66.175.222.12]) by mx.zohomail.com with SMTPS id 1593568537881723.6380335411807; Tue, 30 Jun 2020 18:55:37 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id n6ftYY1788612xzPtDIgdyK5; Tue, 30 Jun 2020 18:55:37 -0700 X-Received: from mga04.intel.com (mga04.intel.com []) by mx.groups.io with SMTP id smtpd.web12.12217.1593568521306175350 for ; Tue, 30 Jun 2020 18:55:37 -0700 IronPort-SDR: uJKmaXjGEByN+hJN4BBNuk9diiHsfJIQqvtjZVtA39TrbQCzIZwfWhdmSAajYdRWaDXO1A6pkT dIxs99vil6CQ== X-IronPort-AV: E=McAfee;i="6000,8403,9668"; a="143925635" X-IronPort-AV: E=Sophos;i="5.75,298,1589266800"; d="scan'208";a="143925635" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False X-Received: from orsmga006.jf.intel.com ([10.7.209.51]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 30 Jun 2020 18:55:36 -0700 IronPort-SDR: wYOY53kt1ji8QLlnLA2bITjRDGdD/jub9e+zM86AS/KW4RdNN3Y0OzcCMWI7F47kwCSFjkFeXI cfdMs0Acmzlg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.75,298,1589266800"; d="scan'208";a="281442797" X-Received: from shenglei-dev.ccr.corp.intel.com ([10.239.158.52]) by orsmga006.jf.intel.com with ESMTP; 30 Jun 2020 18:55:35 -0700 From: "Zhang, Shenglei" To: devel@edk2.groups.io Cc: Liming Gao , Michael D Kinney Subject: [edk2-devel] [PATCH v6 08/16] FmpDevicePkg/FmpDevicePkg.ci.yaml: Add configuration for Ecc check Date: Wed, 1 Jul 2020 09:55:08 +0800 Message-Id: <20200701015516.17108-9-shenglei.zhang@intel.com> In-Reply-To: <20200701015516.17108-1-shenglei.zhang@intel.com> References: <20200701015516.17108-1-shenglei.zhang@intel.com> Precedence: Bulk List-Unsubscribe: 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,shenglei.zhang@intel.com X-Gm-Message-State: ICM3dOrri905Hy2BFXTZHNIix1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1593568537; bh=+D5j7klXyRQG2hOmTPmKsDTfgPNUcOokyIRXwNhCGYA=; h=Cc:Date:From:Reply-To:Subject:To; b=KDsWGMii6g0afdJhjx5pSwtLf45fqSpkQNi7//aGwn4OcsNam1DBArt+PZ95f51wRvm 3XwD3uqpn8ZWfXiXwCq8p3b0j45SC5gPKp2JbWJVb0I3a4pJFfg+kgxYVeV6LMO/RgUPo 70+JGVpyg+jp6Fa3779fG6uVdeaFOHv7csE= X-ZohoMail-DKIM: pass (identity @groups.io) Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Add configuration ExceptionList and IgnoreFiles for package config files. So users can rely on this to ignore some Ecc issues. Cc: Liming Gao Cc: Michael D Kinney Signed-off-by: Shenglei Zhang Reviewed-by: Guomin Jiang --- FmpDevicePkg/FmpDevicePkg.ci.yaml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/FmpDevicePkg/FmpDevicePkg.ci.yaml b/FmpDevicePkg/FmpDevicePkg.= ci.yaml index 74a0aefe8e49..b84400f06ffd 100644 --- a/FmpDevicePkg/FmpDevicePkg.ci.yaml +++ b/FmpDevicePkg/FmpDevicePkg.ci.yaml @@ -2,9 +2,20 @@ # CI configuration for FmpDevicePkg # # Copyright (c) Microsoft Corporation +# Copyright (c) 2020, Intel Corporation. All rights reserved.
# SPDX-License-Identifier: BSD-2-Clause-Patent ## { + "EccCheck": { + ## Exception sample looks like below: + ## "ExceptionList": [ + ## "", "" + ## ] + "ExceptionList": [ + ], + "IgnoreFiles": [ + ] + }, "CompilerPlugin": { "DscPath": "FmpDevicePkg.dsc" }, --=20 2.18.0.windows.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 (#61887): https://edk2.groups.io/g/devel/message/61887 Mute This Topic: https://groups.io/mt/75227235/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- From nobody Wed May 8 01:02:39 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) client-ip=66.175.222.12; envelope-from=bounce+27952+61888+1787277+3901457@groups.io; helo=web01.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+61888+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=intel.com ARC-Seal: i=1; a=rsa-sha256; t=1593568541; cv=none; d=zohomail.com; s=zohoarc; b=YH3ZtMr79qvLRcAELwlYDDlo3bZfxkBUW8OpMeO9hmocRDR8DFBF/TBXD6ZbvTDhmtEZmmUYlSSf3QugGTBztcZ6H1DNftnUsEl6A3nMQ5zGk71ezj9tPtHDyA1Pf4onnZcDukmY1ZLROM8yPIWDbKuE5ccd/ajwYWBS1wxq5tI= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1593568541; h=Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=vxBEYu8i2oPnjODR/6xp0vMBsJequjs7N+RQj9N5sNM=; b=miFdY5pvpvL8tBs8F5uJLXrz0jwjiBaU0T+Qw1d/k1c8JhVxp5K5np/4k0g3+y0Rcs6De6Ip1SenevTNo4A1BEt72/9XzzNhBUxp+qRpIoLiuovsu0fbJTnDlfhZMy5plFl8526i4IVZ6YA+iqlaJ6ZkSvAadiG6EqbwyjCjA50= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+61888+1787277+3901457@groups.io; dmarc=fail header.from= (p=none dis=none) header.from= Received: from web01.groups.io (web01.groups.io [66.175.222.12]) by mx.zohomail.com with SMTPS id 1593568541444316.8145568077175; Tue, 30 Jun 2020 18:55:41 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id UlqwYY1788612xCQ8j0NibLo; Tue, 30 Jun 2020 18:55:41 -0700 X-Received: from mga04.intel.com (mga04.intel.com []) by mx.groups.io with SMTP id smtpd.web12.12217.1593568521306175350 for ; Tue, 30 Jun 2020 18:55:38 -0700 IronPort-SDR: K5YpHRJaKEt2R3/YRCpWzILjZQLKJnyKn6MFlFM0spCTCVUOxs3OAt8PDCpYXV5a8juBknRiSP 1IUPD6XJ0NPA== X-IronPort-AV: E=McAfee;i="6000,8403,9668"; a="143925655" X-IronPort-AV: E=Sophos;i="5.75,298,1589266800"; d="scan'208";a="143925655" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False X-Received: from orsmga006.jf.intel.com ([10.7.209.51]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 30 Jun 2020 18:55:38 -0700 IronPort-SDR: VcCZZJcgW3i/3+XeC2UrxKhMiuqMxXvKvOhoHG8M1N5Q52bOUHy/6lOgWc5fNJY+Wq9S50MA0B hoEDOFQEh7qA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.75,298,1589266800"; d="scan'208";a="281442808" X-Received: from shenglei-dev.ccr.corp.intel.com ([10.239.158.52]) by orsmga006.jf.intel.com with ESMTP; 30 Jun 2020 18:55:37 -0700 From: "Zhang, Shenglei" To: devel@edk2.groups.io Cc: Michael D Kinney , Liming Gao Subject: [edk2-devel] [PATCH v6 09/16] MdePkg/MdePkg.ci.yaml: Add configuration for Ecc check Date: Wed, 1 Jul 2020 09:55:09 +0800 Message-Id: <20200701015516.17108-10-shenglei.zhang@intel.com> In-Reply-To: <20200701015516.17108-1-shenglei.zhang@intel.com> References: <20200701015516.17108-1-shenglei.zhang@intel.com> Precedence: Bulk List-Unsubscribe: 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,shenglei.zhang@intel.com X-Gm-Message-State: O1AJLrrjdzbyZrRF0t6HQOW6x1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1593568541; bh=7ifgxzTe+sit3Ao6hYlTcC3woTnvQG7iKC/pWYP/PRM=; h=Cc:Date:From:Reply-To:Subject:To; b=sRts3LsYv+nXdsLZ/7dmHyuAO6BPFAMas2go0jWJzz+aNo1PuJ3d0YdPoKTfTssIMmv mO454Hv6H6HytkynoJBmf1XgInGClrSljSluJ0uqNUssQ7nqdbq0InBX/FAUfmhP54qoc xMPFDt8jSnGPplBsEnHDhaTZfeFGKqHi5+Q= X-ZohoMail-DKIM: pass (identity @groups.io) Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Add configuration ExceptionList and IgnoreFiles for package config files. So users can rely on this to ignore some Ecc issues. Cc: Michael D Kinney Cc: Liming Gao Signed-off-by: Shenglei Zhang Reviewed-by: Liming Gao --- MdePkg/MdePkg.ci.yaml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/MdePkg/MdePkg.ci.yaml b/MdePkg/MdePkg.ci.yaml index 3268f1535499..b6d7c57de83c 100644 --- a/MdePkg/MdePkg.ci.yaml +++ b/MdePkg/MdePkg.ci.yaml @@ -2,9 +2,20 @@ # CI configuration for MdePkg # # Copyright (c) Microsoft Corporation +# Copyright (c) 2020, Intel Corporation. All rights reserved.
# SPDX-License-Identifier: BSD-2-Clause-Patent ## { + "EccCheck": { + ## Exception sample looks like below: + ## "ExceptionList": [ + ## "", "" + ## ] + "ExceptionList": [ + ], + "IgnoreFiles": [ + ] + }, ## options defined ci/Plugin/CompilerPlugin "CompilerPlugin": { "DscPath": "MdePkg.dsc" --=20 2.18.0.windows.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 (#61888): https://edk2.groups.io/g/devel/message/61888 Mute This Topic: https://groups.io/mt/75227236/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- From nobody Wed May 8 01:02:39 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) client-ip=66.175.222.12; envelope-from=bounce+27952+61889+1787277+3901457@groups.io; helo=web01.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+61889+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=intel.com ARC-Seal: i=1; a=rsa-sha256; t=1593568541; cv=none; d=zohomail.com; s=zohoarc; b=kIwDkdZPJOAFGZckzK40QVQlzTbM/lxWI6PLqkFRG0DvfXVsSD0cskE1/tg8U0SVF/UgqI5wr3KB/RFWoeCnmeqVdatfQ9SCcy/gFDnAKkRLRrukrmUWKgu4JgwQgmouZO8Z2ErevtuAoEaxE/QYAmwS92DM6bDtyny/4cW5GLs= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1593568541; h=Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=WIIgqamPM523Zi5/5X+5rkHuzzgkLSsxoeQtBSXUHKc=; b=VOd8cXVkmPlZ0t1HZkXcjqKZU63q7p9LVBI4DO+d+tLruHGtQzrHa2TVQOWpzh5EshVGsAYatTzkIuxj5UKmZhCsf7MyJjQyc26m5fIc06G5qAgvyBSsxds8bu11ZhydWidbWsLWAHPqBbdTNoKjKzwgYKogfoqJxCsWReUDp4Q= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+61889+1787277+3901457@groups.io; dmarc=fail header.from= (p=none dis=none) header.from= Received: from web01.groups.io (web01.groups.io [66.175.222.12]) by mx.zohomail.com with SMTPS id 1593568541840793.6396260471577; Tue, 30 Jun 2020 18:55:41 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id hO3SYY1788612xbQUaynoI9Z; Tue, 30 Jun 2020 18:55:41 -0700 X-Received: from mga04.intel.com (mga04.intel.com []) by mx.groups.io with SMTP id smtpd.web12.12217.1593568521306175350 for ; Tue, 30 Jun 2020 18:55:40 -0700 IronPort-SDR: wV82RTMVbltFLxoHREKpgyUyHRiwbuqueiluqdnfnSGG0Sv7hgpSTD1559ghSGwhHE2YyKWPIB UYcrBWc5q9mg== X-IronPort-AV: E=McAfee;i="6000,8403,9668"; a="143925668" X-IronPort-AV: E=Sophos;i="5.75,298,1589266800"; d="scan'208";a="143925668" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False X-Received: from orsmga006.jf.intel.com ([10.7.209.51]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 30 Jun 2020 18:55:40 -0700 IronPort-SDR: 2fAo6t3VvEPoGmQlhkGr2AaamvhaXy6Y6wDhgwqdbE751FBI19GYTBSP8aqHBarCQkI9biSVYV UgKtgn8pkXQw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.75,298,1589266800"; d="scan'208";a="281442818" X-Received: from shenglei-dev.ccr.corp.intel.com ([10.239.158.52]) by orsmga006.jf.intel.com with ESMTP; 30 Jun 2020 18:55:39 -0700 From: "Zhang, Shenglei" To: devel@edk2.groups.io Cc: Maciej Rabeda , Jiaxin Wu , Siyuan Fu Subject: [edk2-devel] [PATCH v6 10/16] NetworkPkg/NetworkPkg.ci.yaml: Add configuration for Ecc check Date: Wed, 1 Jul 2020 09:55:10 +0800 Message-Id: <20200701015516.17108-11-shenglei.zhang@intel.com> In-Reply-To: <20200701015516.17108-1-shenglei.zhang@intel.com> References: <20200701015516.17108-1-shenglei.zhang@intel.com> Precedence: Bulk List-Unsubscribe: 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,shenglei.zhang@intel.com X-Gm-Message-State: hhwqunkK4FX5CfC244QNE2XQx1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1593568541; bh=vU+P4Umh7dwMElUorVFfuJHJtX6f3CM6aLCR7nAxX34=; h=Cc:Date:From:Reply-To:Subject:To; b=xaUsKGA5OhElFi/AEZBwA5MvG9vAeu3BkDgg228dTSGIwJJ+c+Yg7OzvWea5Ae0eEGf psKSQroIbmF6tIRe0P8YU2GoBxR+yoN3WlzobNbdx92szLeQC5tb2gPRLmv9kyM3meprw gGwXFsjKaAC1mnCYtkjvjx6OVRpq0RXZ6cs= X-ZohoMail-DKIM: pass (identity @groups.io) Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Add configuration ExceptionList and IgnoreFiles for package config files. So users can rely on this to ignore some Ecc issues. Cc: Maciej Rabeda Cc: Jiaxin Wu Cc: Siyuan Fu Signed-off-by: Shenglei Zhang Reviewed-by: Maciej Rabeda --- NetworkPkg/NetworkPkg.ci.yaml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/NetworkPkg/NetworkPkg.ci.yaml b/NetworkPkg/NetworkPkg.ci.yaml index 70f2e1014748..d45faf0ac967 100644 --- a/NetworkPkg/NetworkPkg.ci.yaml +++ b/NetworkPkg/NetworkPkg.ci.yaml @@ -2,9 +2,20 @@ # CI configuration for NetworkPkg # # Copyright (c) Microsoft Corporation +# Copyright (c) 2020, Intel Corporation. All rights reserved.
# SPDX-License-Identifier: BSD-2-Clause-Patent ## { + "EccCheck": { + ## Exception sample looks like below: + ## "ExceptionList": [ + ## "", "" + ## ] + "ExceptionList": [ + ], + "IgnoreFiles": [ + ] + }, "CompilerPlugin": { "DscPath": "NetworkPkg.dsc" }, --=20 2.18.0.windows.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 (#61889): https://edk2.groups.io/g/devel/message/61889 Mute This Topic: https://groups.io/mt/75227238/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- From nobody Wed May 8 01:02:39 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) client-ip=66.175.222.12; envelope-from=bounce+27952+61890+1787277+3901457@groups.io; helo=web01.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+61890+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=intel.com ARC-Seal: i=1; a=rsa-sha256; t=1593568543; cv=none; d=zohomail.com; s=zohoarc; b=NBXLvOFRbLe51Jki6m13jt1yEQi2cF2UzA+NAUNJDbpn6XBiEstTxMJinL9XfbOsTgywlgycPFesbDMrIZOeFciidfWQMgWaF91Qst0f/fSWh8NOQiQTZWOhZ+ZsYfFKCm9gKZTPeQZGQYDuf5PDhH0GpThAJeChQlrNiSbP/fY= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1593568543; h=Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=tsRHeRVX11CZwVZ7ttQrneCZMKftYGcODZQFSALlh50=; b=OAj4JwG7iJfBFvSPuduzvmAh7JleybA+yCj5YHOEjH4RTbTkL58/ZY6PaO7Lvu14Wy59CZZc0rwSTc6XJI83H0gpCTANxnFlbLDioTWvY87muBXMxnqyRBs5kY58GbzSVb/EW2bcVrBkuYDyrEr2PjYsGTFubwJsQNWlHGHuDMg= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+61890+1787277+3901457@groups.io; dmarc=fail header.from= (p=none dis=none) header.from= Received: from web01.groups.io (web01.groups.io [66.175.222.12]) by mx.zohomail.com with SMTPS id 1593568543944127.40817684245235; Tue, 30 Jun 2020 18:55:43 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id 1ubjYY1788612xuwTjMOyrBD; Tue, 30 Jun 2020 18:55:43 -0700 X-Received: from mga04.intel.com (mga04.intel.com []) by mx.groups.io with SMTP id smtpd.web12.12217.1593568521306175350 for ; Tue, 30 Jun 2020 18:55:43 -0700 IronPort-SDR: hOMBvhWsesJmcPBY3umDhHzUrMEfbgI53g0UmcEbC1/Wadfi+y6T8M4b9QgcJlrjNlrCFT5795 4F0bWOXVDSxQ== X-IronPort-AV: E=McAfee;i="6000,8403,9668"; a="143925701" X-IronPort-AV: E=Sophos;i="5.75,298,1589266800"; d="scan'208";a="143925701" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False X-Received: from orsmga006.jf.intel.com ([10.7.209.51]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 30 Jun 2020 18:55:42 -0700 IronPort-SDR: qiY0cBbeNIm3hE4+94h+8L23LqSoHxB0e/SXemnfUPAOxs1N0BznHFpLBo4HHhoLQUVslJPyHg kDAM12pderXw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.75,298,1589266800"; d="scan'208";a="281442828" X-Received: from shenglei-dev.ccr.corp.intel.com ([10.239.158.52]) by orsmga006.jf.intel.com with ESMTP; 30 Jun 2020 18:55:41 -0700 From: "Zhang, Shenglei" To: devel@edk2.groups.io Cc: Jordan Justen , Laszlo Ersek , Ard Biesheuvel Subject: [edk2-devel] [PATCH v6 11/16] OvmfPkg/OvmfPkg.ci.yaml: Add configuration for Ecc check Date: Wed, 1 Jul 2020 09:55:11 +0800 Message-Id: <20200701015516.17108-12-shenglei.zhang@intel.com> In-Reply-To: <20200701015516.17108-1-shenglei.zhang@intel.com> References: <20200701015516.17108-1-shenglei.zhang@intel.com> Precedence: Bulk List-Unsubscribe: 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,shenglei.zhang@intel.com X-Gm-Message-State: SW9aS7QL45fmpDB11RkONEDix1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1593568543; bh=9yhqBlmL2cZRR9uTiwlxeLODiEd6iHsoy4kjSaObOqo=; h=Cc:Date:From:Reply-To:Subject:To; b=K5O/rXl+0XMe4Vy60zVqFhWwP4KXfdH0GDC3/Qu2DqQTG1Ucd8x9VXVvbdKdap4sz6F LhwAlAjqeGGihh1HLEmyzQmnvH17U+M1QqCYyHLl+hoiIjINkMf+OPvAhCqCGyPfQq3l/ Ft+FXsvsOQbqzAMN46f7twLEprVejvrgBRM= X-ZohoMail-DKIM: pass (identity @groups.io) Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Add configuration ExceptionList and IgnoreFiles for package config files. So users can rely on this to ignore some Ecc issues. Cc: Jordan Justen Cc: Laszlo Ersek Cc: Ard Biesheuvel Signed-off-by: Shenglei Zhang Acked-by: Laszlo Ersek --- OvmfPkg/OvmfPkg.ci.yaml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/OvmfPkg/OvmfPkg.ci.yaml b/OvmfPkg/OvmfPkg.ci.yaml index 98992f0429ff..e151cebf7020 100644 --- a/OvmfPkg/OvmfPkg.ci.yaml +++ b/OvmfPkg/OvmfPkg.ci.yaml @@ -5,9 +5,20 @@ # used for code analysis. # # Copyright (c) Microsoft Corporation +# Copyright (c) 2020, Intel Corporation. All rights reserved.
# SPDX-License-Identifier: BSD-2-Clause-Patent ## { + "EccCheck": { + ## Exception sample looks like below: + ## "ExceptionList": [ + ## "", "" + ## ] + "ExceptionList": [ + ], + "IgnoreFiles": [ + ] + }, ## options defined .pytool/Plugin/CompilerPlugin "CompilerPlugin": { "DscPath": "" # Don't support this test --=20 2.18.0.windows.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 (#61890): https://edk2.groups.io/g/devel/message/61890 Mute This Topic: https://groups.io/mt/75227239/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- From nobody Wed May 8 01:02:39 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) client-ip=66.175.222.12; envelope-from=bounce+27952+61891+1787277+3901457@groups.io; helo=web01.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+61891+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=intel.com ARC-Seal: i=1; a=rsa-sha256; t=1593568546; cv=none; d=zohomail.com; s=zohoarc; b=b2lDlOBr/s1nYZ99C6oUFIMRTpfI9riZfG4DZvgb20Of5NUmLtJTNq7965QZMseSSlOfpvgg8yZ/hilhBgkjyr36+0tlS80gWPuoOln2a3ait2+f3pSZJf4Vp6laZNX4espYYaA+0NwVpyEauvJD8Apeu7vzrZT8NMM99UY2WCk= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1593568546; h=Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=gh9D9Hfma5fFRNOHY5AzkuwaP77QoE3tRHyfbshcmgI=; b=ZUGwQoh/wf8mRisJ8cxb8qGm4Sx5dEofZ6ZFpHCqBQms6MLWLdufqDl4ASIVQtvQxRvcUbcYMtKWqRCQi1v8p+tIEmXUoS/OT/rW1rgfxbzC1FrnJUabUKfkfpGjH74H425uDmc4VqZyPaD0biJctLobDQ2xOeO/Fywx5QD8kFM= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+61891+1787277+3901457@groups.io; dmarc=fail header.from= (p=none dis=none) header.from= Received: from web01.groups.io (web01.groups.io [66.175.222.12]) by mx.zohomail.com with SMTPS id 1593568546961533.0870600506852; Tue, 30 Jun 2020 18:55:46 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id gt6oYY1788612xwHGHXxbIJU; Tue, 30 Jun 2020 18:55:44 -0700 X-Received: from mga04.intel.com (mga04.intel.com []) by mx.groups.io with SMTP id smtpd.web12.12217.1593568521306175350 for ; Tue, 30 Jun 2020 18:55:44 -0700 IronPort-SDR: nl+ebmdMnEBqtlfc/sN1OIZtoFMA7XDG045h85LMF+SkW8cjgdQSNXWcVJypEV72Ynpj/JlLBE 6hsAVgirGFBg== X-IronPort-AV: E=McAfee;i="6000,8403,9668"; a="143925719" X-IronPort-AV: E=Sophos;i="5.75,298,1589266800"; d="scan'208";a="143925719" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False X-Received: from orsmga006.jf.intel.com ([10.7.209.51]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 30 Jun 2020 18:55:44 -0700 IronPort-SDR: Vwtx8A2Y+XxW39vCxs0IkEyFmHlOSdW/0LvODQ6BSpf8X4RtxiBuYqRnIH+U38RFX8h4zYmMCU 0a+ZUiIofHfw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.75,298,1589266800"; d="scan'208";a="281442841" X-Received: from shenglei-dev.ccr.corp.intel.com ([10.239.158.52]) by orsmga006.jf.intel.com with ESMTP; 30 Jun 2020 18:55:43 -0700 From: "Zhang, Shenglei" To: devel@edk2.groups.io Cc: Ray Ni Subject: [edk2-devel] [PATCH v6 12/16] PcAtChipsetPkg/PcAtChipsetPkg.ci.yaml: Add configuration for Ecc check Date: Wed, 1 Jul 2020 09:55:12 +0800 Message-Id: <20200701015516.17108-13-shenglei.zhang@intel.com> In-Reply-To: <20200701015516.17108-1-shenglei.zhang@intel.com> References: <20200701015516.17108-1-shenglei.zhang@intel.com> Precedence: Bulk List-Unsubscribe: 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,shenglei.zhang@intel.com X-Gm-Message-State: L0D6co2DCLAlRQppq6r83kB6x1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1593568544; bh=Sw8JqqF0U8MWnlwSoMTBsZ11mId7AByaVWiUynb9qRQ=; h=Cc:Date:From:Reply-To:Subject:To; b=LfIZ20ngU0fok0wTu+eYXp4hwTVHrse/BPJ2Gr1mo9pB2ityp8uT0vHDJt98tFDnslm aPEcvi1ilcH72s6GFnCZLYWQbW7b7lKDBiGs919X17I9HcvnUdOUWiHJpidBEHjYtGyGe WH1iGvKwZwQEOb3FMDCbnbNWIYuhN05TPc8= X-ZohoMail-DKIM: pass (identity @groups.io) Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Add configuration ExceptionList and IgnoreFiles for package config files. So users can rely on this to ignore some Ecc issues. Cc: Ray Ni Signed-off-by: Shenglei Zhang Acked-by: Ray Ni --- PcAtChipsetPkg/PcAtChipsetPkg.ci.yaml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/PcAtChipsetPkg/PcAtChipsetPkg.ci.yaml b/PcAtChipsetPkg/PcAtChi= psetPkg.ci.yaml index be470807bd9e..c59287064d65 100644 --- a/PcAtChipsetPkg/PcAtChipsetPkg.ci.yaml +++ b/PcAtChipsetPkg/PcAtChipsetPkg.ci.yaml @@ -2,9 +2,20 @@ # CI configuration for PcAtChipsetPkg # # Copyright (c) Microsoft Corporation +# Copyright (c) 2020, Intel Corporation. All rights reserved.
# SPDX-License-Identifier: BSD-2-Clause-Patent ## { + "EccCheck": { + ## Exception sample looks like below: + ## "ExceptionList": [ + ## "", "" + ## ] + "ExceptionList": [ + ], + "IgnoreFiles": [ + ] + }, "CompilerPlugin": { "DscPath": "PcAtChipsetPkg.dsc" }, --=20 2.18.0.windows.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 (#61891): https://edk2.groups.io/g/devel/message/61891 Mute This Topic: https://groups.io/mt/75227240/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- From nobody Wed May 8 01:02:39 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) client-ip=66.175.222.12; envelope-from=bounce+27952+61892+1787277+3901457@groups.io; helo=web01.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+61892+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=intel.com ARC-Seal: i=1; a=rsa-sha256; t=1593568548; cv=none; d=zohomail.com; s=zohoarc; b=TvJwz3/Ab4uFxou/hfnhW/4dtsRvua/gSU+vb8XlxSzFlczejXLVS42ZUK7rjG54Bq3f5XJwKasXNukT2o/mcf1zfOoSU0kTkodhbC8Gwhl6RfdUoh7mBDnULdSCuTBN9xuSuFFn9bJch5VAC1AiBqjGBaBe7bbcRA7xY4lx1ig= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1593568548; h=Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=GSyK7n8In9jdOOJDX0Ys5Dbw5gkh/dI996bgfm+nDoY=; b=dKt3PrutS214CxB9JZWXGuh+KXnDKyI0Mj70MtksmDOD5j3B2KwBmyq8PRPdp7gZ0o8tTJEjIS/hDCxeiUA/ZbrbUis4iWpsNheRC/tIss86dfykgWa7DdZMjRtsyeMPmVeCEFnQBlawVzs0VtxkjZ+ogvwQrxaoC0XF+0donss= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+61892+1787277+3901457@groups.io; dmarc=fail header.from= (p=none dis=none) header.from= Received: from web01.groups.io (web01.groups.io [66.175.222.12]) by mx.zohomail.com with SMTPS id 1593568548906128.3019148766782; Tue, 30 Jun 2020 18:55:48 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id xtmZYY1788612xfzQgsJLcno; Tue, 30 Jun 2020 18:55:48 -0700 X-Received: from mga04.intel.com (mga04.intel.com []) by mx.groups.io with SMTP id smtpd.web12.12217.1593568521306175350 for ; Tue, 30 Jun 2020 18:55:46 -0700 IronPort-SDR: dkq4/B6A+UbXkHFTSu8k7KNrwN0SlhKJn1dIpsKxR4ARLm5QK3dacUU74jdijiw/WbiClZsUsy P0PYFxChWSIA== X-IronPort-AV: E=McAfee;i="6000,8403,9668"; a="143925734" X-IronPort-AV: E=Sophos;i="5.75,298,1589266800"; d="scan'208";a="143925734" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False X-Received: from orsmga006.jf.intel.com ([10.7.209.51]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 30 Jun 2020 18:55:46 -0700 IronPort-SDR: LBUwOcemj+/5M6JUgwZ1erIwIQfG7+jBTFOQMea9NyM+Uj7LiFRXxNdpHp1TKGuVNaqxkKLgPm Zjj+P/1YNGKQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.75,298,1589266800"; d="scan'208";a="281442848" X-Received: from shenglei-dev.ccr.corp.intel.com ([10.239.158.52]) by orsmga006.jf.intel.com with ESMTP; 30 Jun 2020 18:55:44 -0700 From: "Zhang, Shenglei" To: devel@edk2.groups.io Cc: Jiewen Yao , Jian J Wang , Chao Zhang Subject: [edk2-devel] [PATCH v6 13/16] SecurityPkg/SecurityPkg.ci.yaml: Add configuration for Ecc check Date: Wed, 1 Jul 2020 09:55:13 +0800 Message-Id: <20200701015516.17108-14-shenglei.zhang@intel.com> In-Reply-To: <20200701015516.17108-1-shenglei.zhang@intel.com> References: <20200701015516.17108-1-shenglei.zhang@intel.com> Precedence: Bulk List-Unsubscribe: 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,shenglei.zhang@intel.com X-Gm-Message-State: CebkyLJCB9NuIhvQPSftfMwhx1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1593568548; bh=RVXYcX5d3NEPNMWGE4oKlfzhKgDGQabGXeIba7YfLgk=; h=Cc:Date:From:Reply-To:Subject:To; b=UwfsdiJ+t2JtFq37+8hCRB3W2DSraIcdBLWypVFE8rHTHXYLK6F6Gi2RqPm9wDfYbns 6faWdt8PEb55ej5TJYy3RB0RadHrEagQoaIXApdcrHRW9bfdRtclTvxOf7WaXHutOJSGx zMHFL7zFVxBYm+mpNP+G1ocNs2Q/Lahe4aI= X-ZohoMail-DKIM: pass (identity @groups.io) Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Add configuration ExceptionList and IgnoreFiles for package config files. So users can rely on this to ignore some Ecc issues. Cc: Jiewen Yao Cc: Jian J Wang Cc: Chao Zhang Signed-off-by: Shenglei Zhang Reviewed-by: Jian J Wang --- SecurityPkg/SecurityPkg.ci.yaml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/SecurityPkg/SecurityPkg.ci.yaml b/SecurityPkg/SecurityPkg.ci.y= aml index 953219053318..a0e143140875 100644 --- a/SecurityPkg/SecurityPkg.ci.yaml +++ b/SecurityPkg/SecurityPkg.ci.yaml @@ -2,9 +2,20 @@ # CI configuration for SecurityPkg # # Copyright (c) Microsoft Corporation +# Copyright (c) 2020, Intel Corporation. All rights reserved.
# SPDX-License-Identifier: BSD-2-Clause-Patent ## { + "EccCheck": { + ## Exception sample looks like below: + ## "ExceptionList": [ + ## "", "" + ## ] + "ExceptionList": [ + ], + "IgnoreFiles": [ + ] + }, "CompilerPlugin": { "DscPath": "SecurityPkg.dsc" }, --=20 2.18.0.windows.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 (#61892): https://edk2.groups.io/g/devel/message/61892 Mute This Topic: https://groups.io/mt/75227243/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- From nobody Wed May 8 01:02:39 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) client-ip=66.175.222.12; envelope-from=bounce+27952+61893+1787277+3901457@groups.io; helo=web01.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+61893+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=intel.com ARC-Seal: i=1; a=rsa-sha256; t=1593568549; cv=none; d=zohomail.com; s=zohoarc; b=HMiEczwdEJnRl/fchfBnU2Wim1kLEtKdtHEpduVyCk+lETWhIrtrWxf5UqHbCTJK254LQ0EWijVZ/BNym/+DZXWHIsDX0yfl4yg+qycxb2EuOr+hvTOL6R+UTSJ8ovez1ilSNCXA/A3oBJmAzF0OtAwCBqU+y5Xrzth1nAv1uKk= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1593568549; h=Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=P8Y99PyfzB/9r+SFTxBV0Y4CZttp/JrsSTcq4d9+/70=; b=dNsBLsjnxvDPqYxgn0ONNG7rbCr59IVJeT78Qg7R6OVMwH7+vggGZ1Zhjj2MmnclikG1dR7Jf9MYEJpJp1JSHpy2fqRrI0l5cxi1vIFgZ19Uysb8kqIMj3VikRhGMr2w9n70BI4oOCGlkVhisJVw6d8DOqDRkA+a1pNHJFO2Kdk= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+61893+1787277+3901457@groups.io; dmarc=fail header.from= (p=none dis=none) header.from= Received: from web01.groups.io (web01.groups.io [66.175.222.12]) by mx.zohomail.com with SMTPS id 1593568549352879.2838200632414; Tue, 30 Jun 2020 18:55:49 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id VRDuYY1788612xNXq8CjsXnG; Tue, 30 Jun 2020 18:55:49 -0700 X-Received: from mga04.intel.com (mga04.intel.com []) by mx.groups.io with SMTP id smtpd.web12.12217.1593568521306175350 for ; Tue, 30 Jun 2020 18:55:48 -0700 IronPort-SDR: +Z+zpa5AaQ/d0k37TP/0nCYPULfbwBJLLPo/YMbgb8UbWuQw0UTRyHtgLPmI7pZFIV4cjtALI1 L6aqNEKz42Iw== X-IronPort-AV: E=McAfee;i="6000,8403,9668"; a="143925752" X-IronPort-AV: E=Sophos;i="5.75,298,1589266800"; d="scan'208";a="143925752" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False X-Received: from orsmga006.jf.intel.com ([10.7.209.51]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 30 Jun 2020 18:55:48 -0700 IronPort-SDR: dlCUL1YNSEifNA93CBWy+CtBPFcHJ1gN3WIkn2+bxQr7f78Jk4qMqGqtrGQmdgfj1zb/Lowvrr aUFURbo33WpA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.75,298,1589266800"; d="scan'208";a="281442856" X-Received: from shenglei-dev.ccr.corp.intel.com ([10.239.158.52]) by orsmga006.jf.intel.com with ESMTP; 30 Jun 2020 18:55:47 -0700 From: "Zhang, Shenglei" To: devel@edk2.groups.io Cc: Ray Ni , Zhichao Gao Subject: [edk2-devel] [PATCH v6 14/16] ShellPkg/ShellPkg.ci.yaml: Add configuration for Ecc check Date: Wed, 1 Jul 2020 09:55:14 +0800 Message-Id: <20200701015516.17108-15-shenglei.zhang@intel.com> In-Reply-To: <20200701015516.17108-1-shenglei.zhang@intel.com> References: <20200701015516.17108-1-shenglei.zhang@intel.com> Precedence: Bulk List-Unsubscribe: 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,shenglei.zhang@intel.com X-Gm-Message-State: uekihbRtxg3Lax61YFVIK4bMx1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1593568549; bh=JpySHT+6tX8j1Qc6wH6NCxqy3UgriKVUXBd259mzoaw=; h=Cc:Date:From:Reply-To:Subject:To; b=eKOOMgheRE5vJDGX2VaczDzwpRmLkbcqGVhhc016d1Rj5ml7m96QH1UffREIaAP9hY8 KYjIXcLsvl5Xuks1ckDroTc0/xUnfSnobZLjvt6CeRyhypUxVa1MwR9+XcZ1uE5rfuYQH 2h6SwEOBDwteGxVHxyacc773KMSYpdOc0w0= X-ZohoMail-DKIM: pass (identity @groups.io) Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Add configuration ExceptionList and IgnoreFiles for package config files. So users can rely on this to ignore some Ecc issues. Cc: Ray Ni Cc: Zhichao Gao Signed-off-by: Shenglei Zhang Acked-by: Ray Ni --- ShellPkg/ShellPkg.ci.yaml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/ShellPkg/ShellPkg.ci.yaml b/ShellPkg/ShellPkg.ci.yaml index 67de34a2556e..eedc173738dc 100644 --- a/ShellPkg/ShellPkg.ci.yaml +++ b/ShellPkg/ShellPkg.ci.yaml @@ -2,9 +2,20 @@ # CI configuration for ShellPkg # # Copyright (c) Microsoft Corporation +# Copyright (c) 2020, Intel Corporation. All rights reserved.
# SPDX-License-Identifier: BSD-2-Clause-Patent ## { + "EccCheck": { + ## Exception sample looks like below: + ## "ExceptionList": [ + ## "", "" + ## ] + "ExceptionList": [ + ], + "IgnoreFiles": [ + ] + }, "CompilerPlugin": { "DscPath": "ShellPkg.dsc" }, --=20 2.18.0.windows.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 (#61893): https://edk2.groups.io/g/devel/message/61893 Mute This Topic: https://groups.io/mt/75227244/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- From nobody Wed May 8 01:02:39 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) client-ip=66.175.222.12; envelope-from=bounce+27952+61894+1787277+3901457@groups.io; helo=web01.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+61894+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=intel.com ARC-Seal: i=1; a=rsa-sha256; t=1593568552; cv=none; d=zohomail.com; s=zohoarc; b=VvapB8m9C5p6FbeiE68ANvql0hkh0np0zuBeWYswV2ntEh5hgbF1RHHbScsO6PFteMK7Oh8ytUQww47ph+ru5rRbMc9lrqqIiWSPwXc3QxY77eoT+jqndfX97TMo2kUAiDrM+vCzIRZlA6GmWCccblZ0QzANoz1tkm8QNKFrZOg= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1593568552; h=Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=E+N5RNTlQxyskLKZGQUAPekdGbJmJoDG/I4azVd8Lz8=; b=WktHEwrZmbct4pyxMXIH1Bioao6CmsQa5Le8pYhaEgjstQu9QFqBB2JbYeuoLGrnNtLEGoYEEi8vBukLkvDW2wJWdmQBUHQzi68/filnZ95EIyjxfALGqmDJbI6+BVK2iNYy/2C7s87ARSiL5f+Di832qQdDLYvZ9OK7Te4k67s= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+61894+1787277+3901457@groups.io; dmarc=fail header.from= (p=none dis=none) header.from= Received: from web01.groups.io (web01.groups.io [66.175.222.12]) by mx.zohomail.com with SMTPS id 1593568552208920.5119025514697; Tue, 30 Jun 2020 18:55:52 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id DOqXYY1788612xt6vI9r8blG; Tue, 30 Jun 2020 18:55:51 -0700 X-Received: from mga04.intel.com (mga04.intel.com []) by mx.groups.io with SMTP id smtpd.web12.12217.1593568521306175350 for ; Tue, 30 Jun 2020 18:55:51 -0700 IronPort-SDR: 9tJDOGPM+37LHXDkUBDjQ+spdasl8zpCCdIa1dAfp/GvniG/LyJa3R8sHKPYpb6RNpVPChQUBu ztnxCjPxBihw== X-IronPort-AV: E=McAfee;i="6000,8403,9668"; a="143925782" X-IronPort-AV: E=Sophos;i="5.75,298,1589266800"; d="scan'208";a="143925782" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False X-Received: from orsmga006.jf.intel.com ([10.7.209.51]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 30 Jun 2020 18:55:51 -0700 IronPort-SDR: 09hMEFNlgc2Kkfk/BcaOnuB/lBrQkdsUTg/qrWBEiAr3jnYpXDP387KRP8SKksZpW9nmL7jMuF PCbMkSLiA3TQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.75,298,1589266800"; d="scan'208";a="281442873" X-Received: from shenglei-dev.ccr.corp.intel.com ([10.239.158.52]) by orsmga006.jf.intel.com with ESMTP; 30 Jun 2020 18:55:49 -0700 From: "Zhang, Shenglei" To: devel@edk2.groups.io Cc: Eric Dong , Ray Ni , Laszlo Ersek Subject: [edk2-devel] [PATCH v6 15/16] UefiCpuPkg/UefiCpuPkg.ci.yaml: Add configuration for Ecc check Date: Wed, 1 Jul 2020 09:55:15 +0800 Message-Id: <20200701015516.17108-16-shenglei.zhang@intel.com> In-Reply-To: <20200701015516.17108-1-shenglei.zhang@intel.com> References: <20200701015516.17108-1-shenglei.zhang@intel.com> Precedence: Bulk List-Unsubscribe: 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,shenglei.zhang@intel.com X-Gm-Message-State: lv2GxxxFYgO66YxIEjW8L9mcx1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1593568551; bh=PYe7PJkP4DzDPRmVTmxfFKrJLcitTWIVvTY0REzVeww=; h=Cc:Date:From:Reply-To:Subject:To; b=cuQWSm4676LQiXmEjK+tqjKdd6VeK0zPkeJtHfT/VUFrHwjL6rZWxbInM6Mbs8r+g+0 HrwLOUC86QNLefdfmSgz6qhZGJQbX3F+PDAboy6uzPUbac6PtwlUARiwayVkhLCHkTF6X LPRIgFsowh41AZ9mZoc7HDRHDTE7us65qJw= X-ZohoMail-DKIM: pass (identity @groups.io) Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Add configuration ExceptionList and IgnoreFiles for package config files. So users can rely on this to ignore some Ecc issues. Cc: Eric Dong Cc: Ray Ni Cc: Laszlo Ersek Signed-off-by: Shenglei Zhang Acked-by: Ray Ni --- UefiCpuPkg/UefiCpuPkg.ci.yaml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/UefiCpuPkg/UefiCpuPkg.ci.yaml b/UefiCpuPkg/UefiCpuPkg.ci.yaml index 99e460a8b090..0e216344cd53 100644 --- a/UefiCpuPkg/UefiCpuPkg.ci.yaml +++ b/UefiCpuPkg/UefiCpuPkg.ci.yaml @@ -2,9 +2,20 @@ # CI configuration for UefiCpuPkg # # Copyright (c) Microsoft Corporation +# Copyright (c) 2020, Intel Corporation. All rights reserved.
# SPDX-License-Identifier: BSD-2-Clause-Patent ## { + "EccCheck": { + ## Exception sample looks like below: + ## "ExceptionList": [ + ## "", "" + ## ] + "ExceptionList": [ + ], + "IgnoreFiles": [ + ] + }, "CompilerPlugin": { "DscPath": "UefiCpuPkg.dsc" }, --=20 2.18.0.windows.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 (#61894): https://edk2.groups.io/g/devel/message/61894 Mute This Topic: https://groups.io/mt/75227246/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- From nobody Wed May 8 01:02:39 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) client-ip=66.175.222.12; envelope-from=bounce+27952+61895+1787277+3901457@groups.io; helo=web01.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+61895+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=intel.com ARC-Seal: i=1; a=rsa-sha256; t=1593568557; cv=none; d=zohomail.com; s=zohoarc; b=EEEWexLImAdo2FWV6fixiDOvc2E63gGs9akgTbSF9Pa2kd4RMUez6R8xtXbd4My9pGgtl3B2ZFQsaeRT+dOiiY/2fHRfUhBMnF/MQ1N9TqleSaY95WHyVsB7iXF/CFgB5WW3lszO4FFl3EIkj97e0VCcfuXd/L1Hu1j+EbIFEO0= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1593568557; h=Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=KuR30tCsajXrWUDnJM68zelAKrCp73pJTa8BecMWgkg=; b=SdaiztfnCnGPGNYhd5+LqvdM1xT6Bkhux7z4Ha7uKs+UD9uslj0/yOksz0ZDKJ4VWOav+u/1aGlvMOhTzE1TGyxQ6NXruS11LGePWMCAYIdRujCgjdh46PpUYqWUhZT7H46axCAuIDnVp1njtK/8CTbR/f0NcmAirj1l32rGGj4= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+61895+1787277+3901457@groups.io; dmarc=fail header.from= (p=none dis=none) header.from= Received: from web01.groups.io (web01.groups.io [66.175.222.12]) by mx.zohomail.com with SMTPS id 15935685570491023.227815677664; Tue, 30 Jun 2020 18:55:57 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id 3crpYY1788612xLb6j153trw; Tue, 30 Jun 2020 18:55:54 -0700 X-Received: from mga04.intel.com (mga04.intel.com []) by mx.groups.io with SMTP id smtpd.web12.12217.1593568521306175350 for ; Tue, 30 Jun 2020 18:55:54 -0700 IronPort-SDR: CTUb78qaalgD9e5x7jI6/bujRMJtS0A8vcRfyyhFHq8CVUMa9kQMEhdIefIG6HQj3nCKNyF/Ty GJehl1JduIWA== X-IronPort-AV: E=McAfee;i="6000,8403,9668"; a="143925805" X-IronPort-AV: E=Sophos;i="5.75,298,1589266800"; d="scan'208";a="143925805" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False X-Received: from orsmga006.jf.intel.com ([10.7.209.51]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 30 Jun 2020 18:55:54 -0700 IronPort-SDR: Z/RRd+BldiIwur1r4nREW22MOxbeOtEmforLm9KWHSN+M6gBExYcaAtQZZcIP+VchnCjIbxgVF Byxb/NRc7eoQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.75,298,1589266800"; d="scan'208";a="281442897" X-Received: from shenglei-dev.ccr.corp.intel.com ([10.239.158.52]) by orsmga006.jf.intel.com with ESMTP; 30 Jun 2020 18:55:52 -0700 From: "Zhang, Shenglei" To: devel@edk2.groups.io Cc: Michael D Kinney , Sean Brogan , Bret Barkelew Subject: [edk2-devel] [PATCH v6 16/16] UnitTestFrameworkPkg: Add configuration for Ecc check in yaml file Date: Wed, 1 Jul 2020 09:55:16 +0800 Message-Id: <20200701015516.17108-17-shenglei.zhang@intel.com> In-Reply-To: <20200701015516.17108-1-shenglei.zhang@intel.com> References: <20200701015516.17108-1-shenglei.zhang@intel.com> Precedence: Bulk List-Unsubscribe: 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,shenglei.zhang@intel.com X-Gm-Message-State: 1ZTxT05ziP39hWUOFBGNwE9yx1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1593568554; bh=yPc9GJPtaKA/Q2aSC6geEe/8EwbzoZ646X0e+DHvuEU=; h=Cc:Date:From:Reply-To:Subject:To; b=febK0Obch+f6qZLTfyADhNGKkwsImTW6yUBPT8Bwoq3DEtFljkkP0n8ZqB2ti5dR1/O Kbx1uGmtFj+pVMcF+3qku23bsedhItus7vmRFcnpa+d+dmpTHNtyiJlEFKlmfzZSyPCPP aHCIywSmuzxrT38p+Mffg3gYco0fgOq/UKE= X-ZohoMail-DKIM: pass (identity @groups.io) Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Add configuration ExceptionList and IgnoreFiles for package config files. So users can rely on this to ignore some Ecc issues. Cc: Michael D Kinney Cc: Sean Brogan Cc: Bret Barkelew Signed-off-by: Shenglei Zhang Acked-by: Ray Ni --- UnitTestFrameworkPkg/UnitTestFrameworkPkg.ci.yaml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/UnitTestFrameworkPkg/UnitTestFrameworkPkg.ci.yaml b/UnitTestFr= ameworkPkg/UnitTestFrameworkPkg.ci.yaml index 51e172537f8a..7e9fc5d005fb 100644 --- a/UnitTestFrameworkPkg/UnitTestFrameworkPkg.ci.yaml +++ b/UnitTestFrameworkPkg/UnitTestFrameworkPkg.ci.yaml @@ -5,6 +5,16 @@ # SPDX-License-Identifier: BSD-2-Clause-Patent ## { + "EccCheck": { + ## Exception sample looks like below: + ## "ExceptionList": [ + ## "", "" + ## ] + "ExceptionList": [ + ], + "IgnoreFiles": [ + ] + }, ## options defined .pytool/Plugin/CompilerPlugin "CompilerPlugin": { "DscPath": "UnitTestFrameworkPkg.dsc" --=20 2.18.0.windows.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 (#61895): https://edk2.groups.io/g/devel/message/61895 Mute This Topic: https://groups.io/mt/75227247/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-