Hi Michael,

On the Azure Piplines side, the same 2 packages have the longest
build time.  The DEBUG and RELEASE builds take about the same
time each.  The NO-TARGET and NOOPT combined are less than 
DEBUG or RELEASE.

stuart_ci_build -c .pytool/CISettings.py -p CryptoPkg -t 
DEBUG,RELEASE,NO-TARGET,NOOPT -a IA32,X64,ARM,AARCH64,RISCV64,LOONGARCH64 
TOOL_CHAIN_TAG=GCC5

Could we split the CryptoPkg and MdeModulePkg jobs into 3 jobs each?
* DEBUG
* RELEASE
* NO-TARGET, NOOPT

Alternatively, split into 2 jobs

* DEBUG, NO-TARGET
* RELEASE, NOOPT

Thanks,

Mike


> -----Original Message-----
> From: Kinney, Michael D <michael.d.kin...@intel.com>
> Sent: Saturday, April 1, 2023 3:31 PM
> To: devel@edk2.groups.io; Michael Kubacki <mikub...@linux.microsoft.com>
> Cc: Kinney, Michael D <michael.d.kin...@intel.com>
> Subject: Split up MdeModulePkg and CryptoPkg CodeQL CI checks
> 
> Hi Michael,
> 
> I am looking at the CI agent execution times since we resolved
> several issued the last few days.
> 
> We have CodeQL running in GitHub Actions and the rest of the
> Checks running in Azure Pipelines.
> 
> Looking at only CodeQL, I see that the 2 longest jobs are
> on the MdeModulePkg and CryptoPkg and they build for both
> IA32 and X64 to get 32-bit and 64-bit coverage.
> 
> * stuart_ci_build -c .pytool/CISettings.py -p CryptoPkg -t DEBUG -a IA32,X64 
> TOOL_CHAIN_TAG=VS2019
> * stuart_ci_build -c .pytool/CISettings.py -p MdeModulePkg -t DEBUG -a 
> IA32,X64 TOOL_CHAIN_TAG=VS2019
> 
> Is it possible to split these two jobs into 4 jobs to check
> IA32 and X64 independently?
> 
> * stuart_ci_build -c .pytool/CISettings.py -p CryptoPkg -t DEBUG -a IA32 
> TOOL_CHAIN_TAG=VS2019
> * stuart_ci_build -c .pytool/CISettings.py -p CryptoPkg -t DEBUG -a X64 
> TOOL_CHAIN_TAG=VS2019
> * stuart_ci_build -c .pytool/CISettings.py -p MdeModulePkg -t DEBUG -a IA32 
> TOOL_CHAIN_TAG=VS2019
> * stuart_ci_build -c .pytool/CISettings.py -p MdeModulePkg -t DEBUG -a X64 
> TOOL_CHAIN_TAG=VS2019
> 
> Thanks,
> 
> Mike
> 



-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#102349): https://edk2.groups.io/g/devel/message/102349
Mute This Topic: https://groups.io/mt/98004795/21656
Group Owner: devel+ow...@edk2.groups.io
Unsubscribe: 
https://edk2.groups.io/g/devel/leave/9847357/21656/1706620634/xyzzy 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-


Reply via email to