From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by mx.groups.io with SMTP id smtpd.web11.21225.1682219595667931854 for ; Sat, 22 Apr 2023 20:13:16 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=Kzl6FgGT; spf=pass (domain: intel.com, ip: 192.55.52.93, mailfrom: michael.d.kinney@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1682219595; x=1713755595; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=nYwdEygXYCyjIROsXppXNnRUZfJgM53tIcnRB556QIM=; b=Kzl6FgGT5mC2advf0SMFimZuDgg/y54aSvwHLOR8wUpr9GrbYLNeppnd Bu5ypx47Dguli/gIXdiWUfMFCmHcXl54UuXbvFh2cdkdscv6wLUADYbqt VnzRGCF4CdCTW+Aidhm3fn7pqj9UUa9XFzXhjKwVJaAY+d07U3Awp0rbI 3WN4bupdzvudh0eYYtYJHqgsO7IPOlfW2ntLtqIYmuVvKkcuSMR9f0LEI eM23qfh+A9scbwW9ceVcpksbyX7QiFaOzx4QTrVDt31Yu23AZyeCRmIl2 7u5CqArAt7/fZ1xi5+UUucwwYG64iVwmDj1LE9a+Jl3MwpBMclHOyl/zb A==; X-IronPort-AV: E=McAfee;i="6600,9927,10688"; a="343719167" X-IronPort-AV: E=Sophos;i="5.99,219,1677571200"; d="scan'208";a="343719167" Received: from orsmga007.jf.intel.com ([10.7.209.58]) by fmsmga102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 22 Apr 2023 20:13:15 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10688"; a="686263943" X-IronPort-AV: E=Sophos;i="5.99,219,1677571200"; d="scan'208";a="686263943" Received: from orsmsx602.amr.corp.intel.com ([10.22.229.15]) by orsmga007.jf.intel.com with ESMTP; 22 Apr 2023 20:13:14 -0700 Received: from orsmsx601.amr.corp.intel.com (10.22.229.14) by ORSMSX602.amr.corp.intel.com (10.22.229.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23; Sat, 22 Apr 2023 20:13:14 -0700 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) by orsmsx601.amr.corp.intel.com (10.22.229.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23 via Frontend Transport; Sat, 22 Apr 2023 20:13:14 -0700 Received: from NAM04-DM6-obe.outbound.protection.outlook.com (104.47.73.43) by edgegateway.intel.com (134.134.137.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.23; Sat, 22 Apr 2023 20:13:14 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jZRfUJwTSt743OvEm9m4tJ1A/PZUyv1w6QOKJ/wX8qHhqpv2/gvGnj65mTGdl94kQYALbcmXSbKTfyFrtCXNcdWfqIR6b7ZWuQEFf/9aykc2kWMdLSCLDpeNFlsZgcCcGpBv2hbFoomlKc+Sm4o4kzpYApIYJj7wcbd46DzETfc/aiAMjsczmmRGUeVVxzcC9YnfBCXJZunPNwxWM6aCHf1Aw8WiCewkEiaTnYJyhei3IG2Zs8vdEUPb3aMgPWWxBBqLKArj3fRxxJwghgvcyM4PuFPRf8CsrHxiyN4ickInRW9KWXGbMnw4o2p7jx4mLvLLq2CCDmfK0mGQN9RQIA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=nYwdEygXYCyjIROsXppXNnRUZfJgM53tIcnRB556QIM=; b=ArTi8lGSXDFXwtzyyqG8erJ1ljTRYWp00QpzlPnPkUCcMt9rdcvlnwMI6ennpq1hEI0nKNGGh2K9pv3PnFPwdD6QFRJokmBUwfr/eAa6Tz5iZdP/te5SLgMScIcbfdmBzlfNxZhQfpE3YPcFCBk+QdGG4LW27WY3g97/mIdGfwERtMB3YrnVHOQCtvCagHeDcKC9oPVQ/jaE7oXZwF+LPcphu+gqWS8j30gzNW2rE0vLbObFcsU3ZzxkJX01E18mmcOp4/E2+FJQzM5iLbHTJYNM6NpokQg3Qr2GI+dbQ1NBsqKFVP3Wxw21lI5COsa/gdeGWNRnREkGKFaK3WFkug== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from CO1PR11MB4929.namprd11.prod.outlook.com (2603:10b6:303:6d::19) by MN0PR11MB6160.namprd11.prod.outlook.com (2603:10b6:208:3c8::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6319.22; Sun, 23 Apr 2023 03:13:12 +0000 Received: from CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::ba6c:51be:a461:c46f]) by CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::ba6c:51be:a461:c46f%3]) with mapi id 15.20.6319.022; Sun, 23 Apr 2023 03:13:11 +0000 From: "Michael D Kinney" To: "Guo, Gua" , "devel@edk2.groups.io" CC: Sean Brogan , Michael Kubacki , "Kinney, Michael D" Subject: Re: [PATCH v2 1/2] BaseTools/Plugin: Report error if code coverage failure Thread-Topic: [PATCH v2 1/2] BaseTools/Plugin: Report error if code coverage failure Thread-Index: AQHZdYIQtg/OuqFctEqstXI4AkLKM684N/QQ Date: Sun, 23 Apr 2023 03:13:10 +0000 Message-ID: References: <20230423012213.1472-1-gua.guo@intel.com> In-Reply-To: <20230423012213.1472-1-gua.guo@intel.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: CO1PR11MB4929:EE_|MN0PR11MB6160:EE_ x-ms-office365-filtering-correlation-id: 9c86be4c-09f7-4817-5bef-08db43a8ab35 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: Y9u/7vAg5OeOrKzwfwcCszAKGPeCVFLwBGdU3tnuvmI/6Biu3iKFPCMuuTU8O8AHCp0eJxExP6eJOAF16ID8nVdj8bE8x6ZE9RuGUUUfE+2GR9OqWAv5cBHgO6nnEk4ZZnQVMk26fWvRQu2p2MJ+pZFW/AXxpJqe6NgaQa6wxhs97iBohJN4CiiakzTs/BsoS4fO6bJbjj83jStV+2x6UOoGEc63i3TNG1vQfI3xRPAsZ+HVjHiuKY1ng2V60sSF6X2VrToZDdHYOxq1/YAkpd49gpB2UzVGXbKmVWEIGSO1mk7CygmX0IL/Vuss4i8mkp4l2WqjcxKLwhJhnv2ZiNM42X1GgAjhuH0FciZZRNtEy1cykFs3+zckb5YfHtmTSp9gd09UsdEtuoBhjpwssXSkusQdO0LdWzICgCIdXLV2G/obHgXoFpoqzw9kpJU2cBOQ5qQzAukncn5F8TsVWyMjTM7h5gvzWGr/0eVEkTgs5dGUiYUEWKfr2j6EqAmZMOY4+1sTuBM9sYetkmuuu/QZziumDcEbpFIVbVX1ADGXUcf7Dct01UmSJ+V7jCO0RKJLSnjzCg+tuIsFMV0mvu0C5vaSYI021ec5pCuKhZEW01V65YZsyMb4XGjeI6Vc x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CO1PR11MB4929.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230028)(136003)(39860400002)(346002)(376002)(396003)(366004)(451199021)(478600001)(38100700002)(54906003)(82960400001)(110136005)(5660300002)(6506007)(7696005)(8676002)(2906002)(53546011)(33656002)(71200400001)(107886003)(186003)(38070700005)(26005)(86362001)(52536014)(9686003)(8936002)(55016003)(41300700001)(66946007)(66556008)(4326008)(64756008)(66446008)(66476007)(83380400001)(316002)(122000001)(76116006);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?TElRVTNycE1VRXRrWEpkSzBVaEphR280elV0dUpHTHRLZ0dQQmd5R0c1c216?= =?utf-8?B?Z2cyc21uUnMvclR5M0hNQ1NDZGwzL0JOOWdlaHQwT3NTU0xqWjR3NEVsNHNK?= =?utf-8?B?dHB4Qy9zQktwNFpXc3AwNU9PaExyb2JaWWNxWFRjdlNtbSs2ZG93ZHdTVFNa?= =?utf-8?B?SmE0ZFhOb3ZwbUtYMUVOTXdqazg1bTBwUTI1a2l6WVg0ZnF4em0vSC9HR0lr?= =?utf-8?B?SnpzNUxtK3JVcEZteVNoRi9TRzZDSFJiZ1p1Wk1VZy9TaThTbWc3d3JOMWkz?= =?utf-8?B?bDBGcFdEU2lqdW1wVzkwT3c0aXZjMWkzN08vUnl6NUpEeVNqazR2Z3Znb0R6?= =?utf-8?B?Nk9XV2dreWRtUy9iTk5ZQW10REp6SlZyZXBjNHc1Tmc2YXBsYUV0S0ZWd0cx?= =?utf-8?B?QkNsdElVSlhiM2FxbEgvS255T000SFd0Q01TUWt5dnR6MjNCMUNreDlDaWFx?= =?utf-8?B?UjB1ZVc5ZW85d1lzajhMWUxmUkQ5ODVYZWI4V3c3czhGRVYwRXFydWJwWmxW?= =?utf-8?B?WmpKaCtSQmJKMlJ0NXhMekN4MHYvWXYrTjZTYWV4NkFISDd5eFdpakhWK3lR?= =?utf-8?B?REtibThHMm54UE1LV3BYNFg4dnNKaUl0YWkrSVZkSmVrQ2lrejhoWUNzM2xT?= =?utf-8?B?YVRvZG1pTUEzbEhydkFBT0tCaCtQTWI4dk8wT0hnNkZNdUs2UUtKdk1ZaVNa?= =?utf-8?B?cUVyNTg3UFdDM2lWSGR0ZXR0czVvWVp4QXB4OWZqRlpOUlNXQnJKM3YxQy9w?= =?utf-8?B?WTJ1ZDlmMWdoVjZNTHNiZEJoVEs4QjQvbVdNVFRQSHVUbXA1UmxJWlR1dkVM?= =?utf-8?B?akJMOG1mMVB5U0tOT1dyeC9SOE9Ka0ZrRUJ3Qi9CcGFkbXNFcWgrNWRmMGYy?= =?utf-8?B?cEVYNUpoTGlSc09HUy9qT2g4SDFCV2hmSTBmMzJYdkxsQmIrRFlWN0hvYzdQ?= =?utf-8?B?akY4R3cyNEY2eU9zL1FlWm0vdUttRHJkZFZOKzExMlQ5b0tObi9DZEpzUDcw?= =?utf-8?B?WndESDZDVm5wbjJJVVlYQnQ2U0VVTGZQdCtyZnEwSStIdGUxV05DVGFEWWk4?= =?utf-8?B?TVU5RzY0dEJZQUZqamxDWVJvM2NtUFVta1R2Lzh0anpNcllkWm5xYWVoS25D?= =?utf-8?B?SXIyUC9qMWpCWGVMdE4wRWtBZEM5aHNlbTBVM2pWaElBanZkTHoyaFRrcGRS?= =?utf-8?B?ajJlLzNYSFpNa2k1b3V3ckI2Nzk1VWlrcWpGK2NVekVlMG1jRFhVYUdUUG04?= =?utf-8?B?S3NxSUs4UHVlQ1diQ0lKb0xYVThvSkFOT0JRS2RzMnZic3JnN1Q4R1NzaUx6?= =?utf-8?B?MzlBcUNUNS93ZzA3QlFmNUFpVTdEQ3NiL2JxWEliVm9Ka3htLzdEVXNsTjlW?= =?utf-8?B?bFBtM3dPMEs1c2hoL25aWG5MK0pkbW1iRHhjQWwwWUp0cldNL2RxR2VXWkZV?= =?utf-8?B?Q21lUEtZcW16MTZXTm1sN3NUWHNHV0JKVm80V1RIYjVhSzUvWkg1aTliQVRM?= =?utf-8?B?cEc2SVJ5OERkYWF5OVBuTnFCeDladDJEK0N1WmRmcndhT3NvUy9VZUp3aEZy?= =?utf-8?B?MVo5Y1ZJUjBFU0dVakI0Z295NVpSSlNHNkhLMkx3WUs5bm5jWDZ4cDI0eE5K?= =?utf-8?B?SlNaK3NaVW9INlgwUXQzUFZ6S1E1Nzl1NFltemhrbnAyb3N4dHpMMkcwVTFo?= =?utf-8?B?dWRKcjBucUpxT0JmNlF4aURSeldub2h1WjJndU9lNjh3eFRuRHQ0NCtMNFk4?= =?utf-8?B?NnBzdjNlMTkzaysvajZ2NmF3SDFmVEgvamdxQ0MvQUhZZHNhNUovQUMrdzAz?= =?utf-8?B?Nk1sQ2ppQzByWnhnY1JRTGFpQUJGbFFtMXFrSGZMMUJ1ZnhjUm1sRkpXTHRu?= =?utf-8?B?emdqeUlEaFB0MEVnSHBESm5Gd2k2a2ZBMm9Hc3ZtQlZkTzNMRDZrUVdORzFY?= =?utf-8?B?SFJ0b3hxeGVXaUMxdUV4eVg5WTZNOW02NktTTktORDVseXA4eHhZRm8yZFdh?= =?utf-8?B?L3ZEYldJb2hzS0t6VkZMQjFBSHJOclh2S3UyUGZIZ2x4SUhGclFZWTBFblhn?= =?utf-8?B?dFgxaGdjRDFDYVF3RmxmalBGc2dpb0F5cUNKR1NDeEJEaTF2WGw5ZnhEM3Vt?= =?utf-8?Q?woDnMGjYHSqdk08iCeOkO8QJ0?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CO1PR11MB4929.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9c86be4c-09f7-4817-5bef-08db43a8ab35 X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Apr 2023 03:13:10.8524 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: h1WKNl3rti+v6KX5IOpfd+6gonxaLGj6WhjR3BLMuy9prj+JgDsxavoahantYgcwL4g9v45vo0IiDFxyXY3VgvREontMiQGuNtH/fEIMoZw= X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN0PR11MB6160 Return-Path: michael.d.kinney@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 UmV2aWV3ZWQtYnk6IE1pY2hhZWwgRCBLaW5uZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29t Pg0KDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogR3VvLCBHdWEgPGd1 YS5ndW9AaW50ZWwuY29tPg0KPiBTZW50OiBTYXR1cmRheSwgQXByaWwgMjIsIDIwMjMgNjoyMiBQ TQ0KPiBUbzogZGV2ZWxAZWRrMi5ncm91cHMuaW8NCj4gQ2M6IEd1bywgR3VhIDxndWEuZ3VvQGlu dGVsLmNvbT47IEtpbm5leSwgTWljaGFlbCBEIDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT47 IFNlYW4gQnJvZ2FuIDxzZWFuLmJyb2dhbkBtaWNyb3NvZnQuY29tPjsNCj4gTWljaGFlbCBLdWJh Y2tpIDxtaWt1YmFja0BsaW51eC5taWNyb3NvZnQuY29tPg0KPiBTdWJqZWN0OiBbUEFUQ0ggdjIg MS8yXSBCYXNlVG9vbHMvUGx1Z2luOiBSZXBvcnQgZXJyb3IgaWYgY29kZSBjb3ZlcmFnZSBmYWls dXJlDQo+IA0KPiBGcm9tOiBHdWEgR3VvIDxndWEuZ3VvQGludGVsLmNvbT4NCj4gDQo+IElmIGNv ZGUgY292ZXJhZ2UgZXhpc3QgZmFpbHVyZSwgQ0kvQ0QgbmVlZCB0byBjYXRjaCBpdA0KPiANCj4g Q2M6IE1pY2hhZWwgRCBLaW5uZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPg0KPiBDYzog U2VhbiBCcm9nYW4gPHNlYW4uYnJvZ2FuQG1pY3Jvc29mdC5jb20+DQo+IENjOiBNaWNoYWVsIEt1 YmFja2kgPG1pa3ViYWNrQGxpbnV4Lm1pY3Jvc29mdC5jb20+DQo+IFNpZ25lZC1vZmYtYnk6IEd1 YSBHdW8gPGd1YS5ndW9AaW50ZWwuY29tPg0KPiAtLS0NCj4gIC4uLi9Ib3N0QmFzZWRVbml0VGVz dFJ1bm5lci9Ib3N0QmFzZWRVbml0VGVzdFJ1bm5lci5weSAgICB8IDggKysrKysrLS0NCj4gIDEg ZmlsZSBjaGFuZ2VkLCA2IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pDQo+IA0KPiBkaWZm IC0tZ2l0IGEvQmFzZVRvb2xzL1BsdWdpbi9Ib3N0QmFzZWRVbml0VGVzdFJ1bm5lci9Ib3N0QmFz ZWRVbml0VGVzdFJ1bm5lci5weQ0KPiBiL0Jhc2VUb29scy9QbHVnaW4vSG9zdEJhc2VkVW5pdFRl c3RSdW5uZXIvSG9zdEJhc2VkVW5pdFRlc3RSdW5uZXIucHkNCj4gaW5kZXggMGUwMTNjNWYxYS4u ODZiNmJkMzZkZiAxMDA2NDQNCj4gLS0tIGEvQmFzZVRvb2xzL1BsdWdpbi9Ib3N0QmFzZWRVbml0 VGVzdFJ1bm5lci9Ib3N0QmFzZWRVbml0VGVzdFJ1bm5lci5weQ0KPiArKysgYi9CYXNlVG9vbHMv UGx1Z2luL0hvc3RCYXNlZFVuaXRUZXN0UnVubmVyL0hvc3RCYXNlZFVuaXRUZXN0UnVubmVyLnB5 DQo+IEBAIC0xMTcsOSArMTE3LDEzIEBAIGNsYXNzIEhvc3RCYXNlZFVuaXRUZXN0UnVubmVyKElV ZWZpQnVpbGRQbHVnaW4pOg0KPiANCj4gDQo+ICAgICAgICAgICAgICBpZiB0aGVidWlsZGVyLmVu di5HZXRWYWx1ZSgiQ09ERV9DT1ZFUkFHRSIpICE9ICJGQUxTRSI6DQo+IA0KPiAgICAgICAgICAg ICAgICAgIGlmIHRoZWJ1aWxkZXIuZW52LkdldFZhbHVlKCJUT09MX0NIQUlOX1RBRyIpID09ICJH Q0M1IjoNCj4gDQo+IC0gICAgICAgICAgICAgICAgICAgIHNlbGYuZ2VuX2NvZGVfY292ZXJhZ2Vf Z2NjKHRoZWJ1aWxkZXIpDQo+IA0KPiArICAgICAgICAgICAgICAgICAgICByZXQgPSBzZWxmLmdl bl9jb2RlX2NvdmVyYWdlX2djYyh0aGVidWlsZGVyKQ0KPiANCj4gKyAgICAgICAgICAgICAgICAg ICAgaWYgcmV0ICE9IDA6DQo+IA0KPiArICAgICAgICAgICAgICAgICAgICAgICAgZmFpbHVyZV9j b3VudCArPSAxDQo+IA0KPiAgICAgICAgICAgICAgICAgIGVsaWYgdGhlYnVpbGRlci5lbnYuR2V0 VmFsdWUoIlRPT0xfQ0hBSU5fVEFHIikuc3RhcnRzd2l0aCAoIlZTIik6DQo+IA0KPiAtICAgICAg ICAgICAgICAgICAgICBzZWxmLmdlbl9jb2RlX2NvdmVyYWdlX21zdmModGhlYnVpbGRlcikNCj4g DQo+ICsgICAgICAgICAgICAgICAgICAgIHJldCA9IHNlbGYuZ2VuX2NvZGVfY292ZXJhZ2VfbXN2 Yyh0aGVidWlsZGVyKQ0KPiANCj4gKyAgICAgICAgICAgICAgICAgICAgaWYgcmV0ICE9IDA6DQo+ IA0KPiArICAgICAgICAgICAgICAgICAgICAgICAgZmFpbHVyZV9jb3VudCArPSAxDQo+IA0KPiAg ICAgICAgICAgICAgICAgIGVsc2U6DQo+IA0KPiAgICAgICAgICAgICAgICAgICAgICBsb2dnaW5n LmluZm8oIlNraXBwaW5nIGNvZGUgY292ZXJhZ2UuIEN1cnJlbnRseSwgc3VwcG9ydCBHQ0MgYW5k IE1TVkMgY29tcGlsZXIuIikNCj4gDQo+IA0KPiANCj4gLS0NCj4gMi4zOS4yLndpbmRvd3MuMQ0K DQo=