From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by mx.groups.io with SMTP id smtpd.web11.23914.1682239459402629414 for ; Sun, 23 Apr 2023 01:44:19 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=TFm8mQSU; spf=pass (domain: intel.com, ip: 134.134.136.65, mailfrom: gua.guo@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1682239459; x=1713775459; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=glK46g4rzK6Bt75h82ZHMgwncG9nBXFbhWHIJyQFk8g=; b=TFm8mQSUBNH4aHt8dw+lvbxvrRy1JEKzoRm4jGmrZjj9v+ty2JaXEHrg HOMw6VkiUszTtVAaqH+Iz12mfsW4rhL8Zj7T82Vv7g/KEiCLc8lstpkDb 3ALTVFBW1+uefNqPYvJkSiClwk0ZN2UCwiLbWhSjd5jYPzGjIQGS78VgT /XgGSrI/zvy+gdjUfqlop6GJ9m4ldm6vmXyqdvqOB25gZKWHJvfa+3gHr je5G3cE3V46//KcRVX6O31IMTP3JIksygigR2E52yDbav5IA6xgLbtfqS W7K2kMcpLmMvO9TQ0IT6IDFtpCEtJZvXVzfa6gLsZ664ry16EQ+68VAMf g==; X-IronPort-AV: E=McAfee;i="6600,9927,10688"; a="349060352" X-IronPort-AV: E=Sophos;i="5.99,220,1677571200"; d="scan'208,217";a="349060352" Received: from fmsmga008.fm.intel.com ([10.253.24.58]) by orsmga103.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 23 Apr 2023 01:44:18 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10688"; a="757352796" X-IronPort-AV: E=Sophos;i="5.99,220,1677571200"; d="scan'208,217";a="757352796" Received: from orsmsx603.amr.corp.intel.com ([10.22.229.16]) by fmsmga008.fm.intel.com with ESMTP; 23 Apr 2023 01:44:18 -0700 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX603.amr.corp.intel.com (10.22.229.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23; Sun, 23 Apr 2023 01:44:17 -0700 Received: from orsedg603.ED.cps.intel.com (10.7.248.4) by orsmsx610.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23 via Frontend Transport; Sun, 23 Apr 2023 01:44:17 -0700 Received: from NAM11-DM6-obe.outbound.protection.outlook.com (104.47.57.176) by edgegateway.intel.com (134.134.137.100) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.23; Sun, 23 Apr 2023 01:44:16 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=eMYDqE7Sc0opRgAUhqTpdk/cBK0GriVYlN8/2VgRYwpUgQmE8CqWyH3676y53zuNl2ZLvPK5aryEEIRSOcaxyduPYINHT4Sw24cOKYroejSv6WQybcHayzChRYh1d5+MFLN3Gts3iEbXNgeGFbpfU/a2hnfud/me96/8ve+O9ZZw+DPYIv+Xu1BDGWO+Wd232OL7R+yr1TH+K3V3iwACMz/6+2uOhCvhUCcLkV+RCxjBk4k1oDD0EnNGPL9hbVRbOOtDx0IDdpD6veERrVtrMEIMSud63sEbOpUbu7ZoAC2wZFdQjaftLcW3N0Xx+THudDz34+dkO2JirREFsC/jFA== 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=b3ew24jE9wieyNjmvVWkJoPh+t4MJldTwUFLxd/WuWU=; b=YGGzzV//wxv3BebQGlPF7WaWyv/2gALjjXLLAJjpZZmdzPFkq5CVKPl8xmQ9kjPSApwp38oJxcab7vlyS6i6mku8q/Rm9TZz9vpOuDur97VwS0qSR4VgRkAIgvRtSFOn7SlSG1CXELAvVH76wMzfBI8RyGdGBctbiMWDthqWCtOY/E2PfszY53AYZpk/LwGyEawWnyIouP1pizGdm6lByPCb30o8KmgS1avQnIla/P6Rf5i144jmVMus7n7cz5od9w/8hvRRbkQ2IT+bwfIa8RfZLkVgZYjuDfJ1who6+OaswNNqi8YNnHaPteyxd8vwFCmbYrqCsUxvd87Ksc3N2w== 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 BL1PR11MB5478.namprd11.prod.outlook.com (2603:10b6:208:31d::12) by CH3PR11MB7372.namprd11.prod.outlook.com (2603:10b6:610:145::15) 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 08:44:12 +0000 Received: from BL1PR11MB5478.namprd11.prod.outlook.com ([fe80::c7e7:7b20:9a8b:aa59]) by BL1PR11MB5478.namprd11.prod.outlook.com ([fe80::c7e7:7b20:9a8b:aa59%5]) with mapi id 15.20.6319.032; Sun, 23 Apr 2023 08:44:12 +0000 From: "Guo, Gua" To: "devel@edk2.groups.io" , "Kinney, Michael D" , "fernald, chris" CC: Sean Brogan , Michael Kubacki , Oliver Steffen , "Kinney, Michael D" Subject: Re: [edk2-devel] [PATCH v2 2/2] .azurepipelines: Install code coverage tool Thread-Topic: [edk2-devel] [PATCH v2 2/2] .azurepipelines: Install code coverage tool Thread-Index: AQHZdYIP6kgiuau+6kq1o3Ryr4HzTK84ONIAgAAxoICAACmuhg== Date: Sun, 23 Apr 2023 08:44:11 +0000 Message-ID: References: <20230423012213.1472-1-gua.guo@intel.com> <20230423012213.1472-2-gua.guo@intel.com> In-Reply-To: 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: BL1PR11MB5478:EE_|CH3PR11MB7372:EE_ x-ms-office365-filtering-correlation-id: 3fbcf7e5-c9cf-4d93-1eb1-08db43d6e94c x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: lPig1l/qIWHllhRSGQytQ08ImeWiAjwX5V0phUZij+mVElGrqq6g+I7UXTtD71ntc1/BAU3jvZC7IGECgBN5fO7/7qvgmZs0MlQ+XuSpqf0+s5YNtzEZQQmq4BOXs1/+6hI2aookue5j70DnoHqNPCeiaDRNdnLkS44tFwJS/MLSc6TXHq8MZWX605XtSwy0SgWLCJOb1nsLxS5zSfNbXnGDEqT2asd28dC0zj6EDFeBRPUjZfmc2/Fvg+NvpE7q0PRX2YVGi4mx6EGmgPPnO4wNteXdUvNWjuKBNCBtUwnPYOU1VaGXqr46OMiOBw/Ys+/EE/VJKK0bFGR8Qe7sc+noD3bXQt+JK2wnKCGydnrToyTRCHr2KT7+13UP1o9zJJ3qS+rHY+rgZXvfCXBxqaecbykgIMawlPHaF97vggeaApD3e6t9b8y+AgoJRYKo+k/FlX3gns9bEmdmDt2klfxfOcNKaHZw7mM/SvSvtfSQRIEcmlq1AaOp0I7DuFaKWkoBTikKFfkH0BqfNQp2oFWxlMiMxWycHSRkggIjwp3obfGMauzoAiw8nQYFxxuyxrp5+fdTuScpsdhORfMrir+mDWLI9ZfROjjkwIpQsRg7XlN20lO4crDE9PgZiJ8Uz50kM+7GbOTmco5BZGhNig== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BL1PR11MB5478.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230028)(396003)(366004)(346002)(39860400002)(136003)(376002)(451199021)(76116006)(66556008)(66946007)(316002)(41300700001)(64756008)(4326008)(66476007)(66446008)(186003)(6506007)(26005)(71200400001)(2906002)(19627235002)(91956017)(66899021)(110136005)(5660300002)(478600001)(54906003)(45080400002)(7696005)(966005)(52536014)(122000001)(9686003)(76236004)(38070700005)(8676002)(55016003)(166002)(8936002)(83380400001)(33656002)(38100700002)(86362001)(53546011)(82960400001)(107886003)(1406899024);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-2022-jp?B?US95ekJpNTV6SGRjSGNQK0ZsUUpWWldBeDZHeHp4VitlVENSWUR2bkVo?= =?iso-2022-jp?B?NnBiUC9LcVo1SnlTaDdpVURmVWI2RUZrWUVoTERyRmNMRXB6WmNnZzhp?= =?iso-2022-jp?B?TXlpNW12aCtYZ3pPMW53MHlJTE41T3J4clJib0ZXdU90T2hqeWFIOTNr?= =?iso-2022-jp?B?dEI1WVI2aVVkbTdPYTl5WjJpY0MyeW1GZlY5TEprNXk3amlDdFhpK3Rz?= =?iso-2022-jp?B?U0pML2RIaU5pV2lHVTBmdFBrbjhJZnBSSlUrS3B5dEw1eWw0ZElJemlQ?= =?iso-2022-jp?B?S1hvNGtMQlJBVzFMRGhQSzY0V1lrSjNpM1dtek1HMjFwSWZnRW5yVm9N?= =?iso-2022-jp?B?LzdJcmIzc0ZuL0hhRmZMTXZjbGRiVHFPclJUQlZ1V2s5NWxPdExZOXBZ?= =?iso-2022-jp?B?MW5qZ3ZaN1hOSmFXcVdnc2JKb2svSkNyaSsrbDVFNGsya0tlb0pYdVRa?= =?iso-2022-jp?B?eUhBb21VTmxLKzhhSU5uV0x0Q3F4dHVoT3dSNjBjaUd6Z21ncnlRc0Vk?= =?iso-2022-jp?B?NDVQMHViNzhQbFMyRjg1U3AybytBR3lORGRrTWNjbjVqYWZ0d1Z3L09n?= =?iso-2022-jp?B?blMwcThPR0h4bGZrRUkybW42T21aZGtHRk90Qi9UUVcrT3dUSE1ja2Qz?= =?iso-2022-jp?B?NmJvRndlazAvN1FBNDFONVBvNy9ucGVSN2ZIUjBDNUVVUWtYOHR4Vjdq?= =?iso-2022-jp?B?azF5L2dKS1FEVHpHeW1hQ0lTQnJRVU1mWCtkWHFvclZldFZJNlF3Slp5?= =?iso-2022-jp?B?a3R5SVdodmdJb095U0FoTUEvWExkcWVkNmc0c1liNmFld21Ud3dLWUxh?= =?iso-2022-jp?B?blVRbnZmOEFkOGZ5QXY4MkFBcGEyV09GbUU2ZDN1ZHNqeGUrcVMzdWFZ?= =?iso-2022-jp?B?VDhXV1d4Vk5xSkdHVlp1cDZrL3gyM3NBbGtvaVNFU2o1Vnh3bngrSzR3?= =?iso-2022-jp?B?YnZYcjArTERXVGpSU2RjcTFERmpBeVBhODc3TUpuZ21LMnZ5dzJZWldk?= =?iso-2022-jp?B?NldGRitaMWtmVDhiQjRIQTZ4akEwVjNYc0NaeS80dzF4YW0zYVlMNytq?= =?iso-2022-jp?B?K3BxM0ZzTnQ3MEdFYkkxQWpVM3VLdlNubUs4L0IwSFlRVXA1NW16MUkw?= =?iso-2022-jp?B?UVlYRDFnbERneFVTYXRIMHhyTGJvbDBEelgxQjVTRkNyQWhvQWV3NXhR?= =?iso-2022-jp?B?eURVTW1JRFR5ZmY3YVlCekpPcm94aGNWc0ZaMWUrOVowZkUxNDJkakxx?= =?iso-2022-jp?B?ZWxuR25aZUtxaHcvL041aU5aRmNQU3h4S3JPaGVXbFk5QUJFanVtZEpw?= =?iso-2022-jp?B?dXhJLzRtd1pxaTBOTTRSN2VCbFBXemgxSVJmSHVDSHhsRDkxWkN6NGND?= =?iso-2022-jp?B?bmxnZVZ6MVkzSGV6YmhOMW9ZRkM2bkZtc1ZQdTNTNU5tNDBCK2wxalMv?= =?iso-2022-jp?B?YzhYT2ZFS096YXZFbzhxVWpSamtlblhXcXhNQ0JuUER3Y0hTa0ZCRkc4?= =?iso-2022-jp?B?Z3I4dWY5M2dpWndNNC9EODJPc0gwRlpTZFk3SmFwMGZxbjJxQWJnNC9w?= =?iso-2022-jp?B?TnhIalVDUmF5RHNyaVhPQUhlTG1uS2ZGdkhxUnVML0dhUFFZMGZoRFI4?= =?iso-2022-jp?B?OFBoK2MrYlRqUkxCNTlSVVZmczVHK3haN2hDYmRjc3N5WWlQdWFNTGU3?= =?iso-2022-jp?B?RG5Udk5ITzFGbnVseGYzeFExZFdHekp6MWxCZ0syNUgxZWJhaWpaaVdB?= =?iso-2022-jp?B?dnNmU0pKQUQvTWhnTGwrVW42aWRKa1hraEtrMUJvKzk5amNQZnlTYW81?= =?iso-2022-jp?B?TklnZFlGZmFxRW9OaW5KZTY1R25iNjJESXBWRHZrUE8xTkxnZ3RYQ3Fi?= =?iso-2022-jp?B?SWJkVnhmamdaRk5UbXhzVW9FYmtuUWQ1RTRJWngrRkR6RHdlUHdCN2N1?= =?iso-2022-jp?B?VGdDNkhYbUhyb2VIdVVsdEFUTURnUDZJbHBpU0xDVk1LRzJVd0ppSVBh?= =?iso-2022-jp?B?QVdydHhFMHBRVG04QkpSQWZnOGVuaVdxcmVVUWgxYUxFU2VOSmxzRWR0?= =?iso-2022-jp?B?THlRcTI3QSsxVjkyRTl4VzlYRUpxc0ZJb1lrelFWeTZvSU5Lc2pDNmVz?= =?iso-2022-jp?B?Zk9FWEx4Z0k0QXk4dDZMY3Awb1VyMFJmN0grdTFHdEc2YmZ5dERqenBy?= =?iso-2022-jp?B?K0QvUlJ4dVNEZHZYWDVWdjZvZ01vclUzQjlvNUl5OVdyYzhOS1ZjNEp2?= =?iso-2022-jp?B?Z1BrUUhSQURRSFVzdjU1NGx6bis1Y0F2L2h3Z2hJblh5QjBrN3JHVGFW?= =?iso-2022-jp?B?eXFXWnBZdmg3amJhSUNkajZLdHJMaGR4ZEE9PQ==?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BL1PR11MB5478.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3fbcf7e5-c9cf-4d93-1eb1-08db43d6e94c X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Apr 2023 08:44:11.8642 (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: 0WsFLJsxtAPAIDCui8HrVtK7uEK3Ju8usdZzxlqUtuyPECP9MZY1wVvJdfsbMNKvoDkwWdalbkJmurwRReAXgA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH3PR11MB7372 Return-Path: gua.guo@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: multipart/alternative; boundary="_000_BL1PR11MB54783E0859D4B470DF3203C1EF669BL1PR11MB5478namp_" --_000_BL1PR11MB54783E0859D4B470DF3203C1EF669BL1PR11MB5478namp_ Content-Type: text/plain; charset="iso-2022-jp" Content-Transfer-Encoding: quoted-printable I know maybe I need to update https://github.com/tianocore/containers but a= dd these step, i f have any guidelines for me that will be great. ________________________________ =1B$B4s7o= =1B$B!WBeI=3D!V=1B(BSean =1B$B!W=1B(B =1B$B4s7oF|4|=1B(B: 2023=1B$BG/=1B(B4=1B$B7n=1B(B23=1B$BF|=1B(B =1B$B@14|F|= =1B(B =1B$B2<8a=1B(B2:13 =1B$BZ@7o; Kinney, Mich= ael D ; Guo, Gua ; fernald, = chris =1B$BI{K\=1B(B: Sean Brogan ; Michael Kubacki ; Oliver Steffen ; Kinney,= Michael D =1B$B can you sh= are details. Thanks Sean ________________________________ From: devel@edk2.groups.io on behalf of Michael D Ki= nney Sent: Saturday, April 22, 2023 8:15:56 PM To: Guo, Gua ; devel@edk2.groups.io Cc: Sean Brogan ; Michael Kubacki ; Oliver Steffen ; Kinney, Michael D <= michael.d.kinney@intel.com> Subject: Re: [edk2-devel] [PATCH v2 2/2] .azurepipelines: Install code cove= rage tool Reviewed-by: Michael D Kinney > -----Original Message----- > From: Guo, Gua > Sent: Saturday, April 22, 2023 6:22 PM > To: devel@edk2.groups.io > Cc: Guo, Gua ; Kinney, Michael D ; Sean Brogan ; > Michael Kubacki ; Oliver Steffen > Subject: [PATCH v2 2/2] .azurepipelines: Install code coverage tool > > From: Gua Guo > > Azure should install code coverage tool (lcov), it didn't > exist on Fedora and Ubuntu by default. > > Cc: Michael D Kinney > Cc: Sean Brogan > Cc: Michael Kubacki > Cc: Oliver Steffen > Signed-off-by: Gua Guo > --- > .azurepipelines/Ubuntu-GCC5.yml | 4 ++++ > 1 file changed, 4 insertions(+) > > diff --git a/.azurepipelines/Ubuntu-GCC5.yml b/.azurepipelines/Ubuntu-GCC= 5.yml > index b9a3b851cf..d884256148 100644 > --- a/.azurepipelines/Ubuntu-GCC5.yml > +++ b/.azurepipelines/Ubuntu-GCC5.yml > @@ -24,3 +24,7 @@ jobs: > container: ${{ variables.default_linux_image }} > > arch_list: "IA32,X64,ARM,AARCH64,RISCV64,LOONGARCH64" > > usePythonVersion: '' # use Python from the container image > > + extra_install_step: > > + - bash: sudo dnf install -y lcov > > + displayName: Install Code Coverage Tools > > + condition: and(gt(variables.pkg_count, 0), succeeded()) > > -- > 2.39.2.windows.1 --_000_BL1PR11MB54783E0859D4B470DF3203C1EF669BL1PR11MB5478namp_ Content-Type: text/html; charset="iso-2022-jp" Content-Transfer-Encoding: quoted-printable
I know maybe I need to update https://github.co= m/tianocore/containers but add these step, i f have any guidelines= for me that will be great.



=1B$B4s7o =1B$B!V=1B(Bdevel@edk2.groups.io <devel@edk2.groups.io>= =1B$B!WBeI=3D!V=1B(BSean <spbrogan@outlook.com>=1B$B!W=1B(B
=1B$B4s7oF|4|=1B(B: 2023=1B$BG/=1B(B4=1B$B7n=1B(B23=1B$BF|= =1B(B =1B$B@14|F|=1B(B =1B$B2<8a=1B(B2:13
=1B$BZ@7o devel@edk2.groups.io <devel@edk2.grou= ps.io>; Kinney, Michael D <michael.d.kinney@intel.com>; Guo, Gua &= lt;gua.guo@intel.com>; fernald, chris <chfernal@microsoft.com>
=1B$BI{K\=1B(B: Sean Brogan <sean.brogan@microsoft.com&= gt;; Michael Kubacki <mikuback@linux.microsoft.com>; Oliver Steffen &= lt;osteffen@redhat.com>; Kinney, Michael D <michael.d.kinney@intel.co= m>
=1B$B Re: [edk2-devel] [PATCH v2 2/2] .azurepipe= lines: Install code coverage tool

Sorry a little late to review this. It looks like these ar= e container based builds. If that is the case we should handle this by upda= ting the container. The whole point of the container is to get the requirem= ents all included in the container. @Chris Fernald can you share details. 

Thanks
Sean

From: devel@edk2.groups.io = <devel@edk2.groups.io> on behalf of Michael D Kinney <michael.d.ki= nney@intel.com>
Sent: Saturday, April 22, 2023 8:15:56 PM
To: Guo, Gua <gua.guo@intel.com>; devel@edk2.groups.io <dev= el@edk2.groups.io>
Cc: Sean Brogan <sean.brogan@microsoft.com>; Michael Kubacki &= lt;mikuback@linux.microsoft.com>; Oliver Steffen <osteffen@redhat.com= >; Kinney, Michael D <michael.d.kinney@intel.com>
Subject: Re: [edk2-devel] [PATCH v2 2/2] .azurepipelines: Install co= de coverage tool
 
Reviewed-by: Michael D Kinney <michael.d.kinney= @intel.com>

> -----Original Message-----
> From: Guo, Gua <gua.guo@intel.com>
> Sent: Saturday, April 22, 2023 6:22 PM
> To: devel@edk2.groups.io
> Cc: Guo, Gua <gua.guo@intel.com>; Kinney, Michael D <michael.= d.kinney@intel.com>; Sean Brogan <sean.brogan@microsoft.com>;
> Michael Kubacki <mikuback@linux.microsoft.com>; Oliver Steffen &= lt;osteffen@redhat.com>
> Subject: [PATCH v2 2/2] .azurepipelines: Install code coverage tool >
> From: Gua Guo <gua.guo@intel.com>
>
> Azure should install code coverage tool (lcov), it didn't
> exist on Fedora and Ubuntu by default.
>
> Cc: Michael D Kinney <michael.d.kinney@intel.com>
> Cc: Sean Brogan <sean.brogan@microsoft.com>
> Cc: Michael Kubacki <mikuback@linux.microsoft.com>
> Cc: Oliver Steffen <osteffen@redhat.com>
> Signed-off-by: Gua Guo <gua.guo@intel.com>
> ---
>  .azurepipelines/Ubuntu-GCC5.yml | 4 ++++
>  1 file changed, 4 insertions(+)
>
> diff --git a/.azurepipelines/Ubuntu-GCC5.yml b/.azurepipelines/Ubuntu-= GCC5.yml
> index b9a3b851cf..d884256148 100644
> --- a/.azurepipelines/Ubuntu-GCC5.yml
> +++ b/.azurepipelines/Ubuntu-GCC5.yml
> @@ -24,3 +24,7 @@ jobs:
>      container: ${{ variables.default_linux_i= mage }}
>
>      arch_list: "IA32,X64,ARM,AARCH64,RI= SCV64,LOONGARCH64"
>
>      usePythonVersion: ''  # use Python = from the container image
>
> +    extra_install_step:
>
> +    - bash: sudo dnf install -y lcov
>
> +      displayName: Install Code Coverage Too= ls
>
> +      condition: and(gt(variables.pkg_count,= 0), succeeded())
>
> --
> 2.39.2.windows.1







--_000_BL1PR11MB54783E0859D4B470DF3203C1EF669BL1PR11MB5478namp_--