From mboxrd@z Thu Jan 1 00:00:00 1970 Subject: Re: [edk2-devel] [PATCH] .azurepipelines: Enable CI for OvmfPkg and EmulatorPkg To: Sean ,devel@edk2.groups.io From: "Sean" X-Originating-Location: Redmond, Washington, US (50.35.74.15) X-Originating-Platform: Windows Chrome 83 User-Agent: GROUPS.IO Web Poster MIME-Version: 1.0 Date: Sat, 04 Apr 2020 23:39:45 -0700 References: <14537.1585602191842859281@groups.io> In-Reply-To: <14537.1585602191842859281@groups.io> Message-ID: <22879.1586068785483835499@groups.io> Content-Type: multipart/alternative; boundary="FSITFqndEZZPGjuZYBxZ" --FSITFqndEZZPGjuZYBxZ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Platform and Core CI patches are ready for review.=C2=A0 I have 14 commits = here. https://github.com/spbrogan/edk2/tree/PlatformAndCoreCIForOvmfArmVirtEmula= torPackages This adds support for "Platform CI" for ArmVirtPkg, OvmfPkg, and EmulatorP= kg. Each readme has live status and links to the builds as well as details of = how to build and run the same way the CI server will. ArmVirt: https://github.com/spbrogan/edk2/blob/PlatformAndCoreCIForOvmfArm= VirtEmulatorPackages/ArmVirtPkg/README-pytools.md Emulator: https://github.com/spbrogan/edk2/blob/PlatformAndCoreCIForOvmfAr= mVirtEmulatorPackages/EmulatorPkg/README-pytools.md OvmfPkg: https://github.com/spbrogan/edk2/blob/PlatformAndCoreCIForOvmfArm= VirtEmulatorPackages/OvmfPkg/README-pytools.md It also adds ArmVirtPkg, OvmfPkg, and EmulatorPkg to Core CI just for the = code evaluation tests (not compiling).=C2=A0 Details of those tests are her= e: https://github.com/spbrogan/edk2/tree/PlatformAndCoreCIForOvmfArmVirtEmu= latorPackages/.pytool ArmVirtPkg, OvmfPkg, and EmulatorPkg maintainers please review and let me = know what the next step for you package is.=C2=A0 This is ready to commit f= rom my perspective and has already caught a few issues in the last couple o= f weeks. Finally there are a few pending bugs that should get fixed and at least a = couple of gaps I have identified. These are not fixed in the above 14 commi= ts. * OvmfPkg * https://bugzilla.tianocore.org/show_bug.cgi?id=3D2662 -- Block= ing Core CI * https://bugzilla.tianocore.org/show_bug.cgi?id=3D2661 -- Blocking Platfo= rm CI * Spell check in audit mode * EmulatorPkg * https://bugzilla.tianocore.org/show_bug.cgi?id=3D2663 -- I= gnore added to Core CI * https://bugzilla.tianocore.org/show_bug.cgi?id=3D2639 -- Feature in Plat= form CI turned off * https://bugzilla.tianocore.org/show_bug.cgi?id=3D2638 -- Feature in Plat= form CI turned off * Spell check in audit mode * ArmVirtPkg * No builds on Windows or with VS toolchain -- Feature in Pla= tform CI turned off * Other * IASL versions are from 2019 --FSITFqndEZZPGjuZYBxZ Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable Platform and Core CI patches are ready for review.  I have 14 commits = here. 
https://github.com/spbrogan/edk2/tr= ee/PlatformAndCoreCIForOvmfArmVirtEmulatorPackages

This adds= support for "Platform CI" for ArmVirtPkg, OvmfPkg, and EmulatorPkg. <= br />Each readme has live status and links to the builds as well as details= of how to build and run the same way the CI server will.   
ArmVirt: https://= github.com/spbrogan/edk2/blob/PlatformAndCoreCIForOvmfArmVirtEmulatorPackag= es/ArmVirtPkg/README-pytools.md
Emulator: https://github.com/spbrogan/edk2/blob/Pla= tformAndCoreCIForOvmfArmVirtEmulatorPackages/EmulatorPkg/README-pytools.md<= /a>
OvmfPkg: 
htt= ps://github.com/spbrogan/edk2/blob/PlatformAndCoreCIForOvmfArmVirtEmulatorP= ackages/OvmfPkg/README-pytools.md

It also adds ArmVirtPkg, O= vmfPkg, and EmulatorPkg to Core CI just for the code evaluation tests (not = compiling).  Details of those tests are here: https://github.com/spbrogan/edk2/tree/PlatformAndCoreCIForOvmfA= rmVirtEmulatorPackages/.pytool

ArmVirtPkg, OvmfPkg, and Emul= atorPkg maintainers please review and let me know what the next step for yo= u package is.  This is ready to commit from my perspective and has alr= eady caught a few issues in the last couple of weeks.

Finally th= ere are a few pending bugs that should get fixed and at least a couple of g= aps I have identified. These are not fixed in the above 14 commits. &n= bsp;

  1. OvmfPkg
    1. https://bugzilla.tianocore.org/show_bug.cgi?= id=3D2662 -- Blocking Core CI
    2. https://bugzilla.tianocore.org/show_bug.cgi?= id=3D2661 -- Blocking Platform CI
    3. Spell check in audit mode
  2. EmulatorPkg
    1. https://bugzilla.tianocore.org/show_bug.cgi?= id=3D2663 -- Ignore added to Core CI 
    2. http= s://bugzilla.tianocore.org/show_bug.cgi?id=3D2639 -- Feature in Pl= atform CI turned off
    3. https://bugzilla.tianocore.org/show_bug.cgi?= id=3D2638 -- Feature in Platform CI turned off
    4. Spell check in audit mode
  3. ArmVirtPkg
    1. No builds on Windows or with VS toolchain -- Feature in Platform CI tu= rned off
  4. Other
    1. IASL versions are from 2019
--FSITFqndEZZPGjuZYBxZ--