From nobody Fri Mar 29 10:17:01 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+61840+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+61840+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=intel.com ARC-Seal: i=1; a=rsa-sha256; t=1593518451; cv=none; d=zohomail.com; s=zohoarc; b=jBHXorfh+Qd5yPDlwIwjiFIvb989xYHOv0ktD1K6dTxaisKiKpisKzcIF/RJMUHgJz1z7klWvIJl/2hlIvDjNBiWe0iWCgQT3+CKN6/8O+99eSwH+ooK74wDgv7Yzj82ChZiVrmfn8X9CV3mRl9mZOo6PxytaCf263g/Pl4pTBk= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1593518451; h=Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=9UFsAgCA+V2iXH31WGqMueXNXlXV8Rtqxm7EwQc/8EM=; b=DTmtjj/F0Hc3A4tZMkmX82b1bS4JpaKaoDxHuQ4PnRNUbd0B9wLi36B0G0dx0xGdcvbKFfBl9wAjZaKIo0VUsz5Ns778lxdz+LXTWCgFK+jT4K/RGGHPqCpbrKldArAikEVKnUsvrfy3B/sJt4ic5V7zF25efg5LjesP4edqBD8= 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+61840+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 1593518450961214.99539296457078; Tue, 30 Jun 2020 05:00:50 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id 9DPJYY1788612xStahYVoVp0; Tue, 30 Jun 2020 05:00:48 -0700 X-Received: from mga09.intel.com (mga09.intel.com []) by mx.groups.io with SMTP id smtpd.web10.13819.1593518425250153067 for ; Tue, 30 Jun 2020 05:00:29 -0700 IronPort-SDR: 7WaO7sYrXPuOom4MC3oz3w7WjbDhzXaDPjsWpdYpYKX5OSfpmh8sRiIMUyl6INjpwe3o3AyK5+ +GI/0AXyIq1g== X-IronPort-AV: E=McAfee;i="6000,8403,9666"; a="147758018" X-IronPort-AV: E=Sophos;i="5.75,297,1589266800"; d="scan'208";a="147758018" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False X-Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by orsmga102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 30 Jun 2020 05:00:29 -0700 IronPort-SDR: I1QiPmEPPP+RE+jwO8EasOmmh6XxQAJAgPzzAgPrJqQCUca8qTHZgVWNg9KulBqxAIWh7bGF4W 2Ltl2Ur+2sQA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.75,297,1589266800"; d="scan'208";a="481165219" X-Received: from shenglei-dev.ccr.corp.intel.com ([10.239.158.52]) by fmsmga005.fm.intel.com with ESMTP; 30 Jun 2020 05:00:24 -0700 From: "Zhang, Shenglei" To: devel@edk2.groups.io Cc: Sean Brogan , Bret Barkelew , Michael D Kinney , Liming Gao Subject: [edk2-devel] [PATCH v5 01/15] .pytool/Plugin: Add a plugin EccCheck Date: Tue, 30 Jun 2020 20:00:01 +0800 Message-Id: <20200630120015.15456-2-shenglei.zhang@intel.com> In-Reply-To: <20200630120015.15456-1-shenglei.zhang@intel.com> References: <20200630120015.15456-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: 7fOjCGieMyf2FrNvWg4fbMPdx1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1593518448; bh=ZioGpJjakmc8bmjC2MNCQ8eFMZPjwlpO64g8NuynRXU=; h=Cc:Date:From:Reply-To:Subject:To; b=Osvo1qi0KZm2Pi1YbD8bpvhtjWin+P9zXwghK7iXlEGb/4oP1UzbrZYav+MoAtTPioZ qHIU1EHaGSLUQBB5HFmzUugYNW0cZZQkYNi3hbyNBQTkvVVv/Jn8CBpKtKrIs274CAeEs cfhZcibmu0Et1QPkbYYFjqmVxO6gmrXUPfU= 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 (#61840): https://edk2.groups.io/g/devel/message/61840 Mute This Topic: https://groups.io/mt/75212073/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 Fri Mar 29 10:17:01 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+61839+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+61839+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=intel.com ARC-Seal: i=1; a=rsa-sha256; t=1593518443; cv=none; d=zohomail.com; s=zohoarc; b=Uj5VYH0bpw9uLt1PaYlOQtYYq/K8sRgowm30XhXfhJqUctBMt1VBLIsMyRAOa3vbh5sjfbxmmtYhDJkqK9GzWRw8pyAMQFTJeyAlFswx01VpDaz6YFXqQMrmuLcljGiptepHX+2g9v8v3cfK7aksik8701AyTbFBznjtNlwRaZE= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1593518443; h=Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=W92UrpSQE2l6dO4c/Zld8YT3a6+JSS5H5RVC7xFgJbY=; b=IQ3LhCbFy0q7L7CQ8kJN831wJkBVFLu+Vmo5PC5cCAzhvwMqxUzN2CIQgDKpjB499TVS1PB7If5B8AnROq4UhPS1BIWrgLcgxiWnmCxtWBlu6XS1XFUCGYG27U8HZZla6Lyd3ZghDqA2c+ovp6VbySLcBjGjMbuBXrMJcdFMjCU= 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+61839+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 1593518443350876.8093007774686; Tue, 30 Jun 2020 05:00:43 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id iYw3YY1788612xInhfsJrkSW; Tue, 30 Jun 2020 05:00:40 -0700 X-Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by mx.groups.io with SMTP id smtpd.web12.13644.1593518429736754577 for ; Tue, 30 Jun 2020 05:00:29 -0700 IronPort-SDR: RJrLgeObbTN/KOM37u+lB24AtmxLskshuOy6cTVfbetn7nAgbu/efk4JWlHeNOmyiuttj2aPc7 j4o3lPBUC4MQ== X-IronPort-AV: E=McAfee;i="6000,8403,9666"; a="144394215" X-IronPort-AV: E=Sophos;i="5.75,297,1589266800"; d="scan'208";a="144394215" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False X-Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by fmsmga102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 30 Jun 2020 05:00:28 -0700 IronPort-SDR: XFK7vr7cBezGRXec7aV6xsSzdSJulTUOBIWuS79aWMPa9ZnC2PeAqeusmzNnF9F0AvU5Tkz5wh cswqRq/eAFSA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.75,297,1589266800"; d="scan'208";a="481165231" X-Received: from shenglei-dev.ccr.corp.intel.com ([10.239.158.52]) by fmsmga005.fm.intel.com with ESMTP; 30 Jun 2020 05:00:27 -0700 From: "Zhang, Shenglei" To: devel@edk2.groups.io Cc: Jian J Wang , Hao A Wu Subject: [edk2-devel] [PATCH v5 02/15] MdeModulePkg/MdeModulePkg.ci.yaml: Add configuration for Ecc check Date: Tue, 30 Jun 2020 20:00:02 +0800 Message-Id: <20200630120015.15456-3-shenglei.zhang@intel.com> In-Reply-To: <20200630120015.15456-1-shenglei.zhang@intel.com> References: <20200630120015.15456-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: CkuOkeTiD7W0E9Tn9sJBHY8Kx1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1593518440; bh=tNDfAlhJqokdySEI/UUC/tD1yFD13YYnG0NB/x6fv1o=; h=Cc:Date:From:Reply-To:Subject:To; b=WhqEMpRtg9sw/94lXZKiTDImhSlCwCeqlHy1gvu0me2w6K7MMIMnNmbQKPpg3tM8RaV b6h3TF7ri+D4KjSfyPbyXRy0xKawafwmeTDxLlS/tZ2XY52QRnum0FjYII8SOE2i8eMTv wd1L8zmMKgkA6dAOex6iAHGjAzkZPDMHlms= 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: 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 (#61839): https://edk2.groups.io/g/devel/message/61839 Mute This Topic: https://groups.io/mt/75212072/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 Fri Mar 29 10:17:01 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+61841+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+61841+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=intel.com ARC-Seal: i=1; a=rsa-sha256; t=1593518463; cv=none; d=zohomail.com; s=zohoarc; b=f7rYrVJODQsqVnqeNUrokXGb/y7Kf4njep7qrPTioQjY0jE3kti+1b+vprnKd3XcCheZbxV5JNToa9Q+8RF2oyeKZ2SJGheZMXx3NOFvNwx+wmyOXMkd1HRUliwpKg5zcNMLMO7aHsM104bk8JapxvLYmRNaeZpYuyKGjAGGLVw= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1593518463; h=Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=pdJXhgzkVbAmTOJ7dTq8nwX8QIgCFjJM8ORUqxqzQ9o=; b=mZTCPnE0po/Vd/KQdD0Af7O5iQbOlKtbyLHv7QZYAP8+ZE0PWodI7nH5mLaXsjJHlihD4uQ+72ZVlnID89AxkH+UXhkxQSrs6woe+9jloiGbcQDUf9Z0pssqlKhRnX87AhZCjl/cgnKwBlSjET8yT6Mk1VeuthnfiiWpKzXGGFo= 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+61841+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 1593518463176466.7913666618051; Tue, 30 Jun 2020 05:01:03 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id hyiYYY1788612xVjqHyzQOI5; Tue, 30 Jun 2020 05:00:59 -0700 X-Received: from mga06.intel.com (mga06.intel.com [134.134.136.31]) by mx.groups.io with SMTP id smtpd.web12.13647.1593518431764653724 for ; Tue, 30 Jun 2020 05:00:31 -0700 IronPort-SDR: s839yy8ANbrhvCD6WGImwSjl5BQGTnjMwOYlwIt7b21ugvWSv3nnI4irmdw0k+S2cyAHuzjY7n tW46JqVcMF+w== X-IronPort-AV: E=McAfee;i="6000,8403,9666"; a="207727282" X-IronPort-AV: E=Sophos;i="5.75,297,1589266800"; d="scan'208";a="207727282" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False X-Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by orsmga104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 30 Jun 2020 05:00:31 -0700 IronPort-SDR: R18xLkiXnzP1Qtpm3Ms5vylNxX2m5lSOpI60UXPee14VYf6EpD5R/3L4IVeEL4pTiiwCqFvGjv qTvJ8GRDdbew== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.75,297,1589266800"; d="scan'208";a="481165238" X-Received: from shenglei-dev.ccr.corp.intel.com ([10.239.158.52]) by fmsmga005.fm.intel.com with ESMTP; 30 Jun 2020 05:00:29 -0700 From: "Zhang, Shenglei" To: devel@edk2.groups.io Cc: Laszlo Ersek , Ard Biesheuvel , Leif Lindholm Subject: [edk2-devel] [PATCH v5 03/15] ArmVirtPkg/ArmVirtPkg.ci.yaml: Add configuration for Ecc check Date: Tue, 30 Jun 2020 20:00:03 +0800 Message-Id: <20200630120015.15456-4-shenglei.zhang@intel.com> In-Reply-To: <20200630120015.15456-1-shenglei.zhang@intel.com> References: <20200630120015.15456-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: NDQleERPTtFvBMYYHKuRyNbXx1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1593518459; bh=nAR/dhHyJPW/Z1ynEXDVgGNCUyjf+e5GEQTz5e1AmaU=; h=Cc:Date:From:Reply-To:Subject:To; b=m8iLE/DjXt2H7Dgf/ODX44iF2fCUMH29Yb4MGzXQseMXzcLMGXpZ1g4WQZcTH8w+mUn NAg6gK0F/0oLDqv4aQZuW5h0t9OvbTrDMpTCLTmWckAsQ10lTy/8M24C1vXQHAq/Pd4ja 6Uu6v8zAFR7imZ4z7T2lH8dLtiWLYlDlpik= 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 (#61841): https://edk2.groups.io/g/devel/message/61841 Mute This Topic: https://groups.io/mt/75212074/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 Fri Mar 29 10:17:01 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+61842+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+61842+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=intel.com ARC-Seal: i=1; a=rsa-sha256; t=1593518476; cv=none; d=zohomail.com; s=zohoarc; b=L5WDk/R2DuLa3/LTzwEO4q73Mo3x6P8aZh693L6Nd/GJNrWTHIgoliUdQZ70tkH9f4eoXoZFjQnPx2nvX4xbrIRkxvB16AgZdWdee306/+1oWxqfSSrZ1xWzooSW1mlBbwHEgTxb16T3ZUOpY2GPEjibdJMt77ceD2tmPXlZOgg= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1593518476; h=Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=CxoDX/39zr/T/3D4LsTdIptyo2jNWM3dextOcamQNKk=; b=FGC04bYyrASQ3OidOWVER4oFGGnqXd+3oG/1U5EXi+XpqNYay5G/p7TtLKAkMgglyTESjlRxE500JIbiVFzlEUX2VwpyC+gwUA8VkMMY3YwuYP659BPIqKxDpmvBTvJ7abNDfo9gZFfYFHCkGTxA24LcSDQolE9P0mYfuKq+1rU= 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+61842+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 1593518476804180.39449529570845; Tue, 30 Jun 2020 05:01:16 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id 2xyIYY1788612x6LQ3R5rmiS; Tue, 30 Jun 2020 05:01:13 -0700 X-Received: from mga06.intel.com (mga06.intel.com []) by mx.groups.io with SMTP id smtpd.web12.13647.1593518431764653724 for ; Tue, 30 Jun 2020 05:00:33 -0700 IronPort-SDR: 6D2mrOeKB6u+zjIGiQZ/ebO7ITozo5ajh1pF7/82I79sRO2DYAm2hSAYaI1RfE5RD7/yabUaPS 4GXr03jAFLlA== X-IronPort-AV: E=McAfee;i="6000,8403,9666"; a="207727292" X-IronPort-AV: E=Sophos;i="5.75,297,1589266800"; d="scan'208";a="207727292" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False X-Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by orsmga104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 30 Jun 2020 05:00:33 -0700 IronPort-SDR: rlk0veoMhkD3zkiDSht5ft3q4MmkOor8jmuWmcgZJjHYwiAWzcYc8QMRFs5GBUMnsk0s0SpmUX atEbbTC7ktlA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.75,297,1589266800"; d="scan'208";a="481165262" X-Received: from shenglei-dev.ccr.corp.intel.com ([10.239.158.52]) by fmsmga005.fm.intel.com with ESMTP; 30 Jun 2020 05:00:31 -0700 From: "Zhang, Shenglei" To: devel@edk2.groups.io Cc: Jian J Wang , Xiaoyu Lu Subject: [edk2-devel] [PATCH v5 04/15] CryptoPkg/CryptoPkg.ci.yaml: Add configuration for Ecc check Date: Tue, 30 Jun 2020 20:00:04 +0800 Message-Id: <20200630120015.15456-5-shenglei.zhang@intel.com> In-Reply-To: <20200630120015.15456-1-shenglei.zhang@intel.com> References: <20200630120015.15456-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: ljObv7uTv04p8lDlEI0swXxvx1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1593518473; bh=OlOrokj82KDHp1qxDoPpp7ieg0bJwaMhdX3kwnHKTMM=; h=Cc:Date:From:Reply-To:Subject:To; b=XXeWqfr5RCa5N6+YhXLP3QMFo0O7xk2cW7edxNlURfjW/co+xNyHBc1aqDixoQIIgUb zRI+WviHNT6mfF9zdXIJAqs7doS+jEkgUVinNkt/6Rk3Ygiytryfsjnj9UksOKoznW49X 4pk+DqGXiML5sLDFPBfLDx4LFZUkJVEMFgo= 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 --- 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 (#61842): https://edk2.groups.io/g/devel/message/61842 Mute This Topic: https://groups.io/mt/75212076/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 Fri Mar 29 10:17:01 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+61843+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+61843+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=intel.com ARC-Seal: i=1; a=rsa-sha256; t=1593518487; cv=none; d=zohomail.com; s=zohoarc; b=ZvtXOrffPRQ8/9hFQJ5Ma4PbkD8sEnbN0b5/fhC7Bd3qTrxYwZQw7A96vBFPkus3sCVFuDVr46uxyNYsoFogICL1PiQll/uOVHmKYTnxOeCZdZWcV4rtG2TFj46Mu7bbQZNm2OJmofqqoYrRkPh7d3GMya0cmIv5bmcN6o24bEY= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1593518487; h=Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=7dvUvB+r8guKdAeJ20taQTIwGoZsnO0NKGYD3pFCTc8=; b=d6wk4SRPHtAgRQfK/RFORJJW8KBoIanXPtcmCJg/VE+phXnJofd/GYRK9oa2gcuA0PehCgk/NCEe+nVTo67lQMjcZjH8os4HdSfkIPuynMDrDWcD63Tzw9r2n6iBmU46veReXKNxgN/LhuB1HX8kRNt7J1fTtS3u8QTQiyNv//c= 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+61843+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 1593518487125442.841334546811; Tue, 30 Jun 2020 05:01:27 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id sA6SYY1788612xPCe0CbmTl0; Tue, 30 Jun 2020 05:01:24 -0700 X-Received: from mga06.intel.com (mga06.intel.com [134.134.136.31]) by mx.groups.io with SMTP id smtpd.web10.13827.1593518459299560611 for ; Tue, 30 Jun 2020 05:00:59 -0700 IronPort-SDR: F9GrWV0Q5PNC11v61bJAuIK4hTTfIbt5YBNYScy+5FrsmhCo1P6o76KJhYoD1HuahByJTq1KB3 oJPx4tY/bdyQ== X-IronPort-AV: E=McAfee;i="6000,8403,9666"; a="207727319" X-IronPort-AV: E=Sophos;i="5.75,297,1589266800"; d="scan'208";a="207727319" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False X-Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by orsmga104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 30 Jun 2020 05:00:35 -0700 IronPort-SDR: gJiL9uMIXCWjdMjZ0EPDqflsdF5NhekpoIDiiAXTBaqfvQEjXTNqxhOZjpwRIws88rEsVkzmjc kl/YzTyCvHOw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.75,297,1589266800"; d="scan'208";a="481165292" X-Received: from shenglei-dev.ccr.corp.intel.com ([10.239.158.52]) by fmsmga005.fm.intel.com with ESMTP; 30 Jun 2020 05:00:33 -0700 From: "Zhang, Shenglei" To: devel@edk2.groups.io Cc: Jordan Justen , Andrew Fish , Ray Ni Subject: [edk2-devel] [PATCH v5 05/15] EmulatorPkg/EmulatorPkg.ci.yaml: Add configuration for Ecc check Date: Tue, 30 Jun 2020 20:00:05 +0800 Message-Id: <20200630120015.15456-6-shenglei.zhang@intel.com> In-Reply-To: <20200630120015.15456-1-shenglei.zhang@intel.com> References: <20200630120015.15456-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: UB6WDuGqd66QabRYeC4FWWPAx1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1593518484; bh=F50pIewlz/E1lNbTZ/Kgr5aK+2qtMac57GNqBOMrNBA=; h=Cc:Date:From:Reply-To:Subject:To; b=X8vBAJ7qLxnhgwpNbcz7tHbtVoJLCebl7ChahXDYC7kajh7J2buL1vLbTo4GOJX8M0h 0No4ow8eua7BJ1GzsQvw0sWVMYM851ad4Clq2Q/21N3au/UJvY+my002R6cpmaTw1HKR/ n3YjXh2n1uMv5MurfiocMI2Y+Cc8IRNpwNE= 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 (#61843): https://edk2.groups.io/g/devel/message/61843 Mute This Topic: https://groups.io/mt/75212081/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 Fri Mar 29 10:17:01 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+61844+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+61844+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=intel.com ARC-Seal: i=1; a=rsa-sha256; t=1593518495; cv=none; d=zohomail.com; s=zohoarc; b=LTGrMhV3MXxeXIF4tEKrj8CMEEvrfRsfvtmE2WgAcJd1wazG81ufgpVXgIR74G0xnoXzMYP0X/fREz5FG6ZwfQQ+vHmN3XTSuog/k09wFPz+JIgy06g7SW8IM1PYkRyFxasz4IMYFp4TZ3iFak3UkmpgI52voorcJgmyuP4iDOI= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1593518495; h=Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=qmU/C/n9ff3uqB3I78kAk1P0FPovrlFkL4CVzX9yD/8=; b=KXslWUzS/lYUlgE1G8ZR+BqAQPObJjnmMvUyP3LYirwooUP3JFhWkWpPtHJLH146sJDzixxEO19uAnqdbSIV9Kpdts2flk/b0PWuwjJjb1uZsXeQkR4Cb6K0jgUu+11Vi7iOfZzaugUZ8Eozmr7v4j47AIpbUWI3LsPHALzAhCI= 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+61844+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 1593518495352528.2759995030676; Tue, 30 Jun 2020 05:01:35 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id YzH6YY1788612xHc7Oa5TrVu; Tue, 30 Jun 2020 05:01:33 -0700 X-Received: from mga06.intel.com (mga06.intel.com []) by mx.groups.io with SMTP id smtpd.web10.13827.1593518459299560611 for ; Tue, 30 Jun 2020 05:00:59 -0700 IronPort-SDR: fmZHdYYwKQjkOASmUsI6bqIq080d48Ex/FvQjdHn2jpX1NUY4aJvXRUHWB1h4PS9IyWVvJQklh 2l1WDHz5yZHQ== X-IronPort-AV: E=McAfee;i="6000,8403,9666"; a="207727326" X-IronPort-AV: E=Sophos;i="5.75,297,1589266800"; d="scan'208";a="207727326" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False X-Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by orsmga104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 30 Jun 2020 05:00:37 -0700 IronPort-SDR: JN7whZAUe6zVjHLPFgL1d3hdXI+/9FO7LQZxiWzLWubgpZwqSPcRNC2jYGaF3OFPszE2Na+IGY 8mJp2wZldoqw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.75,297,1589266800"; d="scan'208";a="481165316" X-Received: from shenglei-dev.ccr.corp.intel.com ([10.239.158.52]) by fmsmga005.fm.intel.com with ESMTP; 30 Jun 2020 05:00:36 -0700 From: "Zhang, Shenglei" To: devel@edk2.groups.io Cc: Ray Ni Subject: [edk2-devel] [PATCH v5 06/15] FatPkg/FatPkg.ci.yaml: Add configuration for Ecc check Date: Tue, 30 Jun 2020 20:00:06 +0800 Message-Id: <20200630120015.15456-7-shenglei.zhang@intel.com> In-Reply-To: <20200630120015.15456-1-shenglei.zhang@intel.com> References: <20200630120015.15456-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: 73CSE6Pe7HdyMBXphoEEgUz5x1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1593518493; bh=dLPklV++Swpldv8aY2rRh6Dn1fcBEELvxhJvKP6enD8=; h=Cc:Date:From:Reply-To:Subject:To; b=XDkKenSFkVjmPCcgN5j95H7pKi7O/5aDPze6HMOi4XwSWX6WW6MCsXr2uLCMrwZHgL4 ouFPaChKff6m8Wii/XTzC4NXGmK61HSr+rS18CNgvBIUStAYhKtPffWsDHCBC8AOm9zHR ynfE2a2IpKQxu3Ql3lq2UXhJ3pKNgVd5rRQ= 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 Acked-by: Ray Ni --- 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 (#61844): https://edk2.groups.io/g/devel/message/61844 Mute This Topic: https://groups.io/mt/75212082/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 Fri Mar 29 10:17:01 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+61845+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+61845+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=intel.com ARC-Seal: i=1; a=rsa-sha256; t=1593518500; cv=none; d=zohomail.com; s=zohoarc; b=DiFnmM5t/Gy5c+xDC/Biv4FEQlzof+59tj/Ni3+j1MfzuGmEOIAbjdnu3c7PGIX+zccUTLJcesKHKQk5om/zPzYRX12SQqdQl5tGWX4tpz/uepJaZPCxDPhrby9mrnMSQ0zvQ9xgQSv7eez1agvZ4kj1Y7S4tjtCJjqwa7PKOZ8= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1593518500; h=Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=nNldOQEbfYp0gJKTQ94LxiBUTSLZZeB648JGIyJtoyA=; b=GhzBmej//BS0Kba9ohGH8RnO4OASy8+0Prvf5A2T3W1uTQvn+13uWm2rxTZXgsqmVSm/Yuwyb8NW37EJGl4OoGfKELc5dHkJ4uR3/1Pkb1STcpl3QV6yjKXAzk3u5/zNS+PxUhG0q96GsoLUrgDzCZBJ2D3/N/NrIBNn0K/vLns= 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+61845+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 1593518500227580.5719503582438; Tue, 30 Jun 2020 05:01:40 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id VUa6YY1788612xQ4YV54niSM; Tue, 30 Jun 2020 05:01:38 -0700 X-Received: from mga06.intel.com (mga06.intel.com []) by mx.groups.io with SMTP id smtpd.web10.13827.1593518459299560611 for ; Tue, 30 Jun 2020 05:01:00 -0700 IronPort-SDR: mGicZk1g6ZirFqvVMRdyuC4C4ctDFqA6B71Xzv+ax2ANdXjUvXV3nXChL0LuQIhfwsiFAkdQRz tXJeDbgrwjUg== X-IronPort-AV: E=McAfee;i="6000,8403,9666"; a="207727334" X-IronPort-AV: E=Sophos;i="5.75,297,1589266800"; d="scan'208";a="207727334" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False X-Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by orsmga104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 30 Jun 2020 05:00:39 -0700 IronPort-SDR: cgRFeejfxTa725PFVub8yY6A3lsvM4BLhhOib0hUQA2EgPFf/eza47uZhBDJwJUcd8a0SkZhqR MIIKiVMLBIhQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.75,297,1589266800"; d="scan'208";a="481165351" X-Received: from shenglei-dev.ccr.corp.intel.com ([10.239.158.52]) by fmsmga005.fm.intel.com with ESMTP; 30 Jun 2020 05:00:38 -0700 From: "Zhang, Shenglei" To: devel@edk2.groups.io Cc: Liming Gao , Michael D Kinney Subject: [edk2-devel] [PATCH v5 07/15] FmpDevicePkg/FmpDevicePkg.ci.yaml: Add configuration for Ecc check Date: Tue, 30 Jun 2020 20:00:07 +0800 Message-Id: <20200630120015.15456-8-shenglei.zhang@intel.com> In-Reply-To: <20200630120015.15456-1-shenglei.zhang@intel.com> References: <20200630120015.15456-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: GQ3Ve7BeVTZFubxL1tJH30Llx1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1593518498; bh=mlUCRtLHdRa7fe9ZB+Yws9o2o0f9Cp0/PLuEkFUDh40=; h=Cc:Date:From:Reply-To:Subject:To; b=Mwi0bUpyCmFikxgoxZ9iR3S21L9zbK3mLiTaqPfe/DF0xgXhOvavBAH6d2ipkbM5c9H JK3QctKp7z2YaFoAPCHo+Z50gAdG1K3402SNbdkViUrpH+1eryGCsMAN5rRAA1SdK9Zs4 pybTsixWgCzpcLPvgYwmHZjW8rGhXuAXGGE= 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 (#61845): https://edk2.groups.io/g/devel/message/61845 Mute This Topic: https://groups.io/mt/75212083/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 Fri Mar 29 10:17:01 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+61846+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+61846+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=intel.com ARC-Seal: i=1; a=rsa-sha256; t=1593518506; cv=none; d=zohomail.com; s=zohoarc; b=n8drn7DW6n/srhHiKiEVa54C8hMkaClrApKo3pMBrqX5dp99GqIJpleG7y/sYTtZ93rJDZmmvuQLed7daTCxFuD1eXnJGXqh5cLaDoY0K1KU8vQvZnXJTClUX2xJYjgi0GOTRQk5Et9hWl11lpth+G3MOUA+KllwyQM4GhrLi38= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1593518506; h=Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=R0ahtmEDUc7KVicAECzR9Vx8u/IW8vXdXUiy2s2YZQY=; b=OKKerua9jR+k6dq0gwb7zY4POVXBxhIo7LB51RipVvxahYNifkkswU0dW3rrHZG+BVDFAZsqt5Skmqcsi9U+TUu0TXmv9vIlpH9K7CmBd6XRtEUMnjfvZzms5Vi9pwpUitZ7Fx0a0F9Ci06DN7Zu7ZZUGrbaet/b+NlX83N8/F8= 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+61846+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 1593518506139286.787308783276; Tue, 30 Jun 2020 05:01:46 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id EnekYY1788612xbOaL6d0gXu; Tue, 30 Jun 2020 05:01:44 -0700 X-Received: from mga06.intel.com (mga06.intel.com []) by mx.groups.io with SMTP id smtpd.web10.13827.1593518459299560611 for ; Tue, 30 Jun 2020 05:01:01 -0700 IronPort-SDR: E5T0bGedWtV6wsUwVir96HWDb6emnBpdMLxFLWEL0VpkMhbJdDS3NlHlrX4xHod3XpzgO6nItF 0p/FKHiqvWrg== X-IronPort-AV: E=McAfee;i="6000,8403,9666"; a="207727340" X-IronPort-AV: E=Sophos;i="5.75,297,1589266800"; d="scan'208";a="207727340" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False X-Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by orsmga104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 30 Jun 2020 05:00:41 -0700 IronPort-SDR: BfmVkBAmUuhV4XxxOl1xVtZPapxxagQJDj7Sgtf6XNTjjPBUuq/jc5RsqHQs4rQLd4HCcrM/l/ qNkR90luMfOw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.75,297,1589266800"; d="scan'208";a="481165360" X-Received: from shenglei-dev.ccr.corp.intel.com ([10.239.158.52]) by fmsmga005.fm.intel.com with ESMTP; 30 Jun 2020 05:00:40 -0700 From: "Zhang, Shenglei" To: devel@edk2.groups.io Cc: Michael D Kinney , Liming Gao Subject: [edk2-devel] [PATCH v5 08/15] MdePkg/MdePkg.ci.yaml: Add configuration for Ecc check Date: Tue, 30 Jun 2020 20:00:08 +0800 Message-Id: <20200630120015.15456-9-shenglei.zhang@intel.com> In-Reply-To: <20200630120015.15456-1-shenglei.zhang@intel.com> References: <20200630120015.15456-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: cXnuBjTYAB4uXBoKv5AUEEdmx1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1593518504; bh=mRaiVrc5bt+7qKqE7uj5i+lnqqlMlCTgj81/MIutLAU=; h=Cc:Date:From:Reply-To:Subject:To; b=THppyy35i28PDK9uyqs8sz42ZxQpvjX/BsJ1AIgvx78zKKqTbEj8nOA6NrefLVZ/pd/ yCjf+haB1IfcQvaMX2BqNZVuqcynqVWfGTHSP9WwgopneJOKKNm04U0kJGN5CNKnuRc24 m8FzZLYXKdGIptdSc0pF4BlZxVfTQKOqeig= 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 --- 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 (#61846): https://edk2.groups.io/g/devel/message/61846 Mute This Topic: https://groups.io/mt/75212084/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 Fri Mar 29 10:17:01 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+61847+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+61847+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=intel.com ARC-Seal: i=1; a=rsa-sha256; t=1593518510; cv=none; d=zohomail.com; s=zohoarc; b=hikcj7v6qlvaro0u92kqCbnJg4IGzEu79TNlENj1seXW5Yo3A74O197TYyhEc+2NCwUdm653S09dClSnogsvQ0kca259qHpDDmCD6vf8UQKz31rt1Am43XnmwpoAA30Ta6wxlm9PJ/59ec7DCxPsq3EwC+Oufhghk1DkZTlH3ik= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1593518510; h=Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=SP/1kGCvA/hJlhvP8oWRvfOs0k5pHpOoSX5ngslM68o=; b=RkGSO6Yi0+aqNnNKDVbAxyKsdJYsjsl40SQJwYEx+GqW2EEAGZdnewxb2u0WhMqgpQQz4oHwb+cNzyTbUxZ+sdzWErgrxNt+dTqcxDT6xgt3hgruhVrOWd/rotuURNxGg4YXseLIeGfCGv8CY0IBYUq+DvEi1cOUUxx2YRi743Q= 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+61847+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 1593518510675251.6624729009435; Tue, 30 Jun 2020 05:01:50 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id JWaWYY1788612xmS3o7IE4SY; Tue, 30 Jun 2020 05:01:49 -0700 X-Received: from mga06.intel.com (mga06.intel.com []) by mx.groups.io with SMTP id smtpd.web10.13827.1593518459299560611 for ; Tue, 30 Jun 2020 05:01:02 -0700 IronPort-SDR: 1uP3/fL7S89ISB3BLZj0ndwzBrrI3nyzhs6FKGOVAOK1cS260SYZQaDWHnRrqZC3d+TjNsI+LT sxYddRb9eBSg== X-IronPort-AV: E=McAfee;i="6000,8403,9666"; a="207727349" X-IronPort-AV: E=Sophos;i="5.75,297,1589266800"; d="scan'208";a="207727349" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False X-Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by orsmga104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 30 Jun 2020 05:00:43 -0700 IronPort-SDR: onZs7Z3Wj/ReYAXGDx5IKsRJojKPAgfskLQITZm2v4a/Dy8RBuQ4OwuvqC2e/REksQzujOG7MI Towdp1LA+GDA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.75,297,1589266800"; d="scan'208";a="481165371" X-Received: from shenglei-dev.ccr.corp.intel.com ([10.239.158.52]) by fmsmga005.fm.intel.com with ESMTP; 30 Jun 2020 05:00:41 -0700 From: "Zhang, Shenglei" To: devel@edk2.groups.io Cc: Maciej Rabeda , Jiaxin Wu , Siyuan Fu Subject: [edk2-devel] [PATCH v5 09/15] NetworkPkg/NetworkPkg.ci.yaml: Add configuration for Ecc check Date: Tue, 30 Jun 2020 20:00:09 +0800 Message-Id: <20200630120015.15456-10-shenglei.zhang@intel.com> In-Reply-To: <20200630120015.15456-1-shenglei.zhang@intel.com> References: <20200630120015.15456-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: djgHDBHMWUZnUCaaqPGQPWm5x1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1593518509; bh=ZipNVQSzlBeXUL5Shs+4hPMAjq9iPjLxaja7alm8ymE=; h=Cc:Date:From:Reply-To:Subject:To; b=AyDgv/u88TDxHC8nm5v6vO9hYfh3WKefgqcig/GaKwR+EVyMuXwSnB7D2mlnOl242gg ZMcXn4m8WMbA0PGkjd3+6+nDENPjpVvmMn00rWpb/OGNlF0AW1ATuG7avzjxeL7nhoxx2 zZGXFk5Zzgf6S0un5Oy6baHc5HpvwNg9J5E= 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 (#61847): https://edk2.groups.io/g/devel/message/61847 Mute This Topic: https://groups.io/mt/75212085/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 Fri Mar 29 10:17:01 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+61848+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+61848+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=intel.com ARC-Seal: i=1; a=rsa-sha256; t=1593518517; cv=none; d=zohomail.com; s=zohoarc; b=H5EBB5wcCUrbfliJTFJYcDj9itGEtG0YoF77qBQFZzeV+kQ9ePQOiClJzZJiHJCuplbBpbkbj4QLV3NUfRmg5ybkMU2s8/CQJOO2+EiOy0pGhIZ2qfonD/NZW3Khb+MLqAm7ANGKsKkfL3m5POwKAiQOBhX+SnE8l4r5TbdtNXA= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1593518517; h=Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=qHUvnEPuyPx6PQKKJZ4FuTSIj78xzjOyTPGyqlvws0A=; b=X/aVJ7wABbgg/iQT6apPeTP64jPiw+zvUg9w8CUi/xm8OfZaZMfd0x+w30376QcPvDqTxL6eJSfTJf1CUqoGMEbeKTRRhiC50KxBa7WYLAa5abMeG8NB8PHGcy+ssx65IQrSEJduLG6wNKYulaLfnlOVYci1KHEDETo2ZXV4Tjg= 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+61848+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 1593518517568382.01111287871106; Tue, 30 Jun 2020 05:01:57 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id ZQcrYY1788612x3cU5HDGn6j; Tue, 30 Jun 2020 05:01:56 -0700 X-Received: from mga06.intel.com (mga06.intel.com []) by mx.groups.io with SMTP id smtpd.web10.13827.1593518459299560611 for ; Tue, 30 Jun 2020 05:01:02 -0700 IronPort-SDR: t823OVKVYlk91vDDoI6AlL+gaF+CHqt9lJ2xFHkpo0mhq29crudQ6IghxIbnSGoBc9+J1WaizF jBTW0yh2b/mQ== X-IronPort-AV: E=McAfee;i="6000,8403,9666"; a="207727356" X-IronPort-AV: E=Sophos;i="5.75,297,1589266800"; d="scan'208";a="207727356" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False X-Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by orsmga104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 30 Jun 2020 05:00:45 -0700 IronPort-SDR: DElGlqhMABZe5BIUGiskamAwcWsorxEFgXMIAWMMXJwPu+dYmS9BgV/evW308eS/n0yvEwAvOc fWYy3tvFjogQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.75,297,1589266800"; d="scan'208";a="481165387" X-Received: from shenglei-dev.ccr.corp.intel.com ([10.239.158.52]) by fmsmga005.fm.intel.com with ESMTP; 30 Jun 2020 05:00:43 -0700 From: "Zhang, Shenglei" To: devel@edk2.groups.io Cc: Jordan Justen , Laszlo Ersek , Ard Biesheuvel Subject: [edk2-devel] [PATCH v5 10/15] OvmfPkg/OvmfPkg.ci.yaml: Add configuration for Ecc check Date: Tue, 30 Jun 2020 20:00:10 +0800 Message-Id: <20200630120015.15456-11-shenglei.zhang@intel.com> In-Reply-To: <20200630120015.15456-1-shenglei.zhang@intel.com> References: <20200630120015.15456-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: POC0OVe3yA9O4RAdYbrqWkdOx1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1593518516; bh=nscaU7R7N8IMNbNdDzuSCn0ui8DTwfwdbE2Uvcw/Svg=; h=Cc:Date:From:Reply-To:Subject:To; b=O84O+IUlzbe1i3thrBXlX1amZV6ZSef60YpgUKeVId5LhDrb7vEPneuSdnPs0NE1mvL PeQfnD11uKszzvFf+xUWgxyLs84SeSNaRIE8BAWasjAJGVktjlhLIloQoH8mTkHDiEeEy MlkCeOc0S5X4dIljMfCV2HAP2FaF7MSVPTI= 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 (#61848): https://edk2.groups.io/g/devel/message/61848 Mute This Topic: https://groups.io/mt/75212086/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 Fri Mar 29 10:17:01 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+61849+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+61849+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=intel.com ARC-Seal: i=1; a=rsa-sha256; t=1593518512; cv=none; d=zohomail.com; s=zohoarc; b=nuSiAldzU07lwz5XnBW3NuC1QY0kwvpKW18IJpL93VSMaH/P07RxhMarPo3MIdHkAS/JXN/TuLJEmXj8kROtQY0WTs618weWcQioJTmwwZHSCG1V/ThjHpPEZZ6vQZeJQisGt56GmoYosP1bf5VTKjaWpg4YGlXCNm1i4Qibbew= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1593518512; h=Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=GINA2dnxqmayVqXjmhsYiGzOu48HRe/WojIXncKefpc=; b=F8w5g0n2dwNCpSSYmXaLMlFyOVkgn6ynGzAqxySbSa3pqyhQRZ48l0DlaUW7A9MwGv3+bH0lRuXs/Uiza78jlVKP+BK3B8AAvPo300afE95cyXCPYW8rFpu1kJvFHQp+rNXyyN/oXww9lY8KgVOChC1sUHHnY1R95X2O7pDJfLA= 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+61849+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 1593518512519146.9474998319788; Tue, 30 Jun 2020 05:01:52 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id xFoSYY1788612xorHSrYdfNL; Tue, 30 Jun 2020 05:01:50 -0700 X-Received: from mga06.intel.com (mga06.intel.com []) by mx.groups.io with SMTP id smtpd.web10.13827.1593518459299560611 for ; Tue, 30 Jun 2020 05:01:02 -0700 IronPort-SDR: LF6qYbaVTlvYFd6LlWnXaTMMxba2do9zFMJOszqiqJaideABwvZcKMTgnUu8TbZnoiPACH6Xia evCpTeCDyhqQ== X-IronPort-AV: E=McAfee;i="6000,8403,9666"; a="207727363" X-IronPort-AV: E=Sophos;i="5.75,297,1589266800"; d="scan'208";a="207727363" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False X-Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by orsmga104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 30 Jun 2020 05:00:46 -0700 IronPort-SDR: XCtYqO4ImFwnO93QySabeM8fYcnjY6j9fRwNy5gcqmEWuBA6bj28EU13EJQ7OmdXwOA7fI4oVw F3WP5paW0W+w== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.75,297,1589266800"; d="scan'208";a="481165400" X-Received: from shenglei-dev.ccr.corp.intel.com ([10.239.158.52]) by fmsmga005.fm.intel.com with ESMTP; 30 Jun 2020 05:00:45 -0700 From: "Zhang, Shenglei" To: devel@edk2.groups.io Cc: Ray Ni Subject: [edk2-devel] [PATCH v5 11/15] PcAtChipsetPkg/PcAtChipsetPkg.ci.yaml: Add configuration for Ecc check Date: Tue, 30 Jun 2020 20:00:11 +0800 Message-Id: <20200630120015.15456-12-shenglei.zhang@intel.com> In-Reply-To: <20200630120015.15456-1-shenglei.zhang@intel.com> References: <20200630120015.15456-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: g5alUYBjwbdKI7uzBShAzYzJx1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1593518510; bh=tLZt9uQEOGTJiPhGtaCGVTCztu0FxXtmlQyEoAN4cgI=; h=Cc:Date:From:Reply-To:Subject:To; b=q5GTyxWGzo+7OhVq04PO5KrcwJgRHm7tuibz6REVvHOa5QJQo0NACXQFBqfi9C30Qv6 0YjaPInRo+/h6LFZqgkKTdW8rhOl5R0X+qVrMlxqeZl6VjEXgmyiiZyNIZkarn0tKUpuo zYHIZB/UJF/iHHFunYYxx3bde7COhV7yhEk= 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 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 (#61849): https://edk2.groups.io/g/devel/message/61849 Mute This Topic: https://groups.io/mt/75212087/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 Fri Mar 29 10:17:01 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+61850+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+61850+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=intel.com ARC-Seal: i=1; a=rsa-sha256; t=1593518520; cv=none; d=zohomail.com; s=zohoarc; b=Gvwn1UtidIgL2S/yG3DK6D0CcKD3dmmc0J73ou8+NTlKxjqWC79Res4X5zYw9WYJQS80Jaf3BW6gEQOVFk+uJYsshA8jZLUvxJFIMS/jtq9lDWG2IiplkZv/Iu7RF2vELNaDD0DI7kU3JkuH7te9CGgv/F52QOyzyvBiQ1ox06E= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1593518520; h=Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=F39uop4UQkrwOlypuPqo+IKYKZQkz00bjEJHFqfmK1M=; b=ZazRZlKFGOKukA0q2EHuaLpTe7sESf5OAuVRP/+1pfcbNCfVjNug2+eN8BD2ENsB3x2eyDOCYdeY9SCKVKz/wib8X2M/hFtFAhBquRabk/Wc9OcYOcDrcJXNO3YppL2DXSlVQsKZREJLJVfZOD9RY2fiNN35D4NWV1Ooofzw0RA= 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+61850+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 1593518520822742.8316588801897; Tue, 30 Jun 2020 05:02:00 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id DzhIYY1788612xxuzbqUIK6U; Tue, 30 Jun 2020 05:01:59 -0700 X-Received: from mga06.intel.com (mga06.intel.com []) by mx.groups.io with SMTP id smtpd.web10.13827.1593518459299560611 for ; Tue, 30 Jun 2020 05:01:03 -0700 IronPort-SDR: sM9CE+CBLJOjEYnnj+b18pT2kx/n2e7MUlCHJ46IAjNcNjSckL/CYYoCEFfEYm16TCZ55BPgss EV+VkzDl+olw== X-IronPort-AV: E=McAfee;i="6000,8403,9666"; a="207727369" X-IronPort-AV: E=Sophos;i="5.75,297,1589266800"; d="scan'208";a="207727369" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False X-Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by orsmga104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 30 Jun 2020 05:00:48 -0700 IronPort-SDR: gZ9YL2N7XGkuG6RLYUPNOXVWQV58ISluPLpBw18Nk6aKd28PkNv6rYR7bMfyYOVjd2NWRcohEU eDFcSRwb5kJw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.75,297,1589266800"; d="scan'208";a="481165410" X-Received: from shenglei-dev.ccr.corp.intel.com ([10.239.158.52]) by fmsmga005.fm.intel.com with ESMTP; 30 Jun 2020 05:00:47 -0700 From: "Zhang, Shenglei" To: devel@edk2.groups.io Cc: Jiewen Yao , Jian J Wang , Chao Zhang Subject: [edk2-devel] [PATCH v5 12/15] SecurityPkg/SecurityPkg.ci.yaml: Add configuration for Ecc check Date: Tue, 30 Jun 2020 20:00:12 +0800 Message-Id: <20200630120015.15456-13-shenglei.zhang@intel.com> In-Reply-To: <20200630120015.15456-1-shenglei.zhang@intel.com> References: <20200630120015.15456-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: vJF96KPl95BU9uBphFblpzUKx1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1593518519; bh=vLtihI9PTnW+ezxaD89fIaKqmHGq6fJojoN+fmptglM=; h=Cc:Date:From:Reply-To:Subject:To; b=aU38bNio3+OSX+x9v75yyFbtyJrAshBb94i3vR5GMTFf9aPBu66A0P6Cu+RWXfzChjB 1+W8nWfvTSOvta+yS/UcNHRS9a7UKacV28qi4Zk7lsPZYXUdkXBS2LdX2Avjfmvq8zisN lS4PU96W7ajyGy/ixhgKm83EIbsMqemG908= 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 --- 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 (#61850): https://edk2.groups.io/g/devel/message/61850 Mute This Topic: https://groups.io/mt/75212088/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 Fri Mar 29 10:17:01 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+61851+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+61851+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=intel.com ARC-Seal: i=1; a=rsa-sha256; t=1593518523; cv=none; d=zohomail.com; s=zohoarc; b=VVHGdtU/iB4X5b6dn5ASRp+9n7Nh6p4MIR9Dtb1Pj7yrJMSwNyJqAJIrJ6WH6tz2oBhXqOsmGX2Rw4bKmY0Emc2l/GmeAbI+nfBrjVBjXvSmgvPo483xtZ7bPUD9Rt7xciO4sgmomXTdRffjk/SKeqgdc585YEpumVmiMS7J6nY= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1593518523; h=Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=EPbRK4GguQycTu0rrGAMjxGDb9lU7/VQZ0YonCXfRmY=; b=fiV6U11SSBQZnjPDGqtFHQVplDpsTp9Qax0gXew+5WQ+yjmr13wabNUo1+VHSifOHu9upb9mGTvqGq6ZYgc9CO3f04Z+WsWT3Isd1f2PnTuLz4aXYnuz2GUgtAb58lOPr9DNVBx0+hjM2OqrS4kiPYLh088HMTqwcEtV5BFGZgw= 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+61851+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 1593518523397126.35951056063345; Tue, 30 Jun 2020 05:02:03 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id b4AMYY1788612xR5LjdHLSxg; Tue, 30 Jun 2020 05:02:02 -0700 X-Received: from mga06.intel.com (mga06.intel.com []) by mx.groups.io with SMTP id smtpd.web10.13827.1593518459299560611 for ; Tue, 30 Jun 2020 05:01:04 -0700 IronPort-SDR: Pz381rqPkw9JbkG0bmHVX6B1bzgz45DLYprpvY3Tt9HKjYAdw0bjLVB7fqJXmUIXLw8GKF1bf9 FZLdZxvV7JlA== X-IronPort-AV: E=McAfee;i="6000,8403,9666"; a="207727377" X-IronPort-AV: E=Sophos;i="5.75,297,1589266800"; d="scan'208";a="207727377" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False X-Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by orsmga104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 30 Jun 2020 05:00:50 -0700 IronPort-SDR: Ym+tXVJFKQTwg5gV+P4TOsE35WjnQcQFJvrlEwrYdL7QMvmwkp11TPP/s0PYsz3G+mrXzSnjJx GHmAjQ6WJVmw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.75,297,1589266800"; d="scan'208";a="481165425" X-Received: from shenglei-dev.ccr.corp.intel.com ([10.239.158.52]) by fmsmga005.fm.intel.com with ESMTP; 30 Jun 2020 05:00:49 -0700 From: "Zhang, Shenglei" To: devel@edk2.groups.io Cc: Ray Ni , Zhichao Gao Subject: [edk2-devel] [PATCH v5 13/15] ShellPkg/ShellPkg.ci.yaml: Add configuration for Ecc check Date: Tue, 30 Jun 2020 20:00:13 +0800 Message-Id: <20200630120015.15456-14-shenglei.zhang@intel.com> In-Reply-To: <20200630120015.15456-1-shenglei.zhang@intel.com> References: <20200630120015.15456-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: M1pHum0gCuxnnDBettjPtYw9x1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1593518522; bh=mMnU/T+sT4egGV3FE9vphXHEMpT18+927z+9U2NH7oA=; h=Cc:Date:From:Reply-To:Subject:To; b=A+UpyqFJQLCK94YAQVZgGxCxblnMVUyaA8V5iXMASliPKiSOWuLBmmxpQTAXQ2Q7Jja ZN+Q/JOGvwRzlD6Vjh7lHVj7qqMWVv0O0An+IxIcblNrey6H6GEpZdtP4YdpG45VZUzj8 5SCKIkfbXTRWY1ii8ryknS4KM79GQBtYZY0= 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: Zhichao gao 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 (#61851): https://edk2.groups.io/g/devel/message/61851 Mute This Topic: https://groups.io/mt/75212089/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 Fri Mar 29 10:17:01 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+61852+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+61852+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=intel.com ARC-Seal: i=1; a=rsa-sha256; t=1593518527; cv=none; d=zohomail.com; s=zohoarc; b=CSVMAmBzmCroFdhPqQazYtrN6pz8DIku+rM+rId8Cfj/AuOLNXSlGcxRfZsZ3gQBKDTBwDT9/LWJZ634LkOBls6faKNzwCa+AHlWw2qQBFuhFLkaO3YFqIxErw3cxLXqadrWFsdMDcJlU93Kovj5kgDc30KoCSGKwesZxP/treE= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1593518527; h=Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=3PQr3+Va282hyboIJPj8ZEISoKN2KWTRptaAQZ69T9w=; b=DshVnXp5Hm6D37ui+3UuJk5msT7c8E73uJLhkWwjm3b1GKki/7+F5994CuWm0n/rpBNO3l8Flx3/Z04YhA8sRHucdwrh8apFzdmnB8yenzkG7wldTQhpzsDl5X2SzpJ8NO6XkzH2zMZbs21xioIRo7rSJYSd73jvw91zLMhMmpQ= 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+61852+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 1593518527258731.2227528322637; Tue, 30 Jun 2020 05:02:07 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id rKSoYY1788612xCZJNbLqdSx; Tue, 30 Jun 2020 05:02:05 -0700 X-Received: from mga06.intel.com (mga06.intel.com [134.134.136.31]) by mx.groups.io with SMTP id smtpd.web12.13661.1593518465194720256 for ; Tue, 30 Jun 2020 05:01:05 -0700 IronPort-SDR: ZhbLDWmJFquZoToMp9rIqJ8f/aYG6RM+HW+GjMzhUVIhmkvk971YGyeZxPCzafYEYPkNF2p+pk F6JiBVsEq13w== X-IronPort-AV: E=McAfee;i="6000,8403,9666"; a="207727384" X-IronPort-AV: E=Sophos;i="5.75,297,1589266800"; d="scan'208";a="207727384" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False X-Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by orsmga104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 30 Jun 2020 05:00:52 -0700 IronPort-SDR: Ti+gs+xGwhJBHKIvs65vDapkfHJxDAvnfYd5d6ysNKReIrhK6YE4/IVysfhhPOkvqvGiXjQWin Jrr/FLgd0BdA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.75,297,1589266800"; d="scan'208";a="481165444" X-Received: from shenglei-dev.ccr.corp.intel.com ([10.239.158.52]) by fmsmga005.fm.intel.com with ESMTP; 30 Jun 2020 05:00:51 -0700 From: "Zhang, Shenglei" To: devel@edk2.groups.io Cc: Eric Dong , Ray Ni , Laszlo Ersek Subject: [edk2-devel] [PATCH v5 14/15] UefiCpuPkg/UefiCpuPkg.ci.yaml: Add configuration for Ecc check Date: Tue, 30 Jun 2020 20:00:14 +0800 Message-Id: <20200630120015.15456-15-shenglei.zhang@intel.com> In-Reply-To: <20200630120015.15456-1-shenglei.zhang@intel.com> References: <20200630120015.15456-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: scuzGdnS9MyVo1ZD0AEE3ipmx1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1593518525; bh=0KTLOZ/ggxXbVW577Ih52vfjbxU1QRFkmISFEpHc/jk=; h=Cc:Date:From:Reply-To:Subject:To; b=IE/JRyDg67bY06bggMsBWWVktZZtcN+vXACtaCJL6VD1IhvawnkkgfG5HPno37R5bX4 +Bv0Pg3jefPwZw6ZGXqfeh8cNmDyvGrOgf43CR/eWc1keUJ6WaQPhnXDQq8HlfdL/UQDh gbLadQ4o/Ej0H3qmtV35Rb+rML5O3SprYQA= 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: Laszlo Ersek 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 (#61852): https://edk2.groups.io/g/devel/message/61852 Mute This Topic: https://groups.io/mt/75212090/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 Fri Mar 29 10:17:01 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+61853+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+61853+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=intel.com ARC-Seal: i=1; a=rsa-sha256; t=1593518529; cv=none; d=zohomail.com; s=zohoarc; b=jTdkIKxtShaIy7MDzsZvnowozQyVniTddcPwLZjCOI2X20Iz/FuzTXqf11pDKABahLhlY8u6MwBHDCZbczAnPUIGD7yCMikhbFmS8ddIc/N0a74qliKwmyNSRG++CCkzGVZOFnhsUwKz8UBowO7lht02g3338tsWR2FOaZAJGHA= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1593518529; h=Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=+wb4xcirRH1jM6EcAcYHSGmitQjQHk4h4/Gd1KzDlCU=; b=XW8db8QlyWlfL03X8EZGYbkG3SDkqR6jUmuMPPO+W2m6DtlV1cwM+/7tM9KgKRiqK623TcnlfZMV3rH0HzzDc5aHmiB+2yDggnH01XPG92FX+Ehx8GS6ONuvCJYr1ZHv4uTkSRvUmbcPbHXYVBsEYaSPX9WPlfFNi4zz6sv6zZ0= 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+61853+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 1593518529771753.4443896067488; Tue, 30 Jun 2020 05:02:09 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id K2EHYY1788612xemF2E9Iz4j; Tue, 30 Jun 2020 05:02:07 -0700 X-Received: from mga06.intel.com (mga06.intel.com []) by mx.groups.io with SMTP id smtpd.web12.13661.1593518465194720256 for ; Tue, 30 Jun 2020 05:01:06 -0700 IronPort-SDR: 7p0JaVBZTsJ8HDss6jW9lLeNFj+xTuVZENGLXoEVxtwJo9wuVEXjKj2sUha3QuqDJUCXNhZTWS g9I1Mq2C9c3w== X-IronPort-AV: E=McAfee;i="6000,8403,9666"; a="207727397" X-IronPort-AV: E=Sophos;i="5.75,297,1589266800"; d="scan'208";a="207727397" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False X-Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by orsmga104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 30 Jun 2020 05:00:54 -0700 IronPort-SDR: 7qU8rSQ/JfQ+uNYln2dtHB7PkMsGMdp/kywjBg+i4cjhgE9dKCEPr7dmewQCNQ1oJd5fs0WK1K F6uJfj3QOcMA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.75,297,1589266800"; d="scan'208";a="481165460" X-Received: from shenglei-dev.ccr.corp.intel.com ([10.239.158.52]) by fmsmga005.fm.intel.com with ESMTP; 30 Jun 2020 05:00:53 -0700 From: "Zhang, Shenglei" To: devel@edk2.groups.io Cc: Michael D Kinney , Sean Brogan , Bret Barkelew Subject: [edk2-devel] [PATCH v5 15/15] UnitTestFrameworkPkg: Add configuration for Ecc check in yaml file Date: Tue, 30 Jun 2020 20:00:15 +0800 Message-Id: <20200630120015.15456-16-shenglei.zhang@intel.com> In-Reply-To: <20200630120015.15456-1-shenglei.zhang@intel.com> References: <20200630120015.15456-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: B6ISQApot7jDS0XumkwVqMrtx1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1593518527; bh=9M6z5Zcy1AQCjk/NFxruSya2yosTkOZ1vSQWi6TsdhA=; h=Cc:Date:From:Reply-To:Subject:To; b=QSOZrloSWIc5GaFQCMKYoz5E+tBcNCBQWG0BZzwwjXaQDAYUNbg/ut5BmADoG74SkJc fCfKnQyxUCDtsYM4j26lu0ZvS/DumWi1pb5fHvshV+GMUZNnl2d/lbN9588jvdo3N3WCH d4rBEOHdXC/09PjBJpPiApywJ3UT2Ykp9XE= 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 --- 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 (#61853): https://edk2.groups.io/g/devel/message/61853 Mute This Topic: https://groups.io/mt/75212091/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-