On 4/5/20 8:39 AM, Sean via groups.io wrote:
Platform and Core CI patches are ready for review.  I have 14 commits here.
https://github.com/spbrogan/edk2/tree/PlatformAndCoreCIForOvmfArmVirtEmulatorPackages

This adds support for "Platform CI" for ArmVirtPkg, OvmfPkg, and EmulatorPkg. 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/PlatformAndCoreCIForOvmfArmVirtEmulatorPackages/ArmVirtPkg/README-pytools.md Emulator: https://github.com/spbrogan/edk2/blob/PlatformAndCoreCIForOvmfArmVirtEmulatorPackages/EmulatorPkg/README-pytools.md OvmfPkg: https://github.com/spbrogan/edk2/blob/PlatformAndCoreCIForOvmfArmVirtEmulatorPackages/OvmfPkg/README-pytools.md

It also adds ArmVirtPkg, OvmfPkg, 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/PlatformAndCoreCIForOvmfArmVirtEmulatorPackages/.pytool

ArmVirtPkg, OvmfPkg, and EmulatorPkg maintainers please review and let me know what the next step for you package is.  This is ready to commit from my perspective and has already caught a few issues in the last couple of weeks.


Thanks Sean. This is all looking really good. I think this stuff is ready to be sent to the mailing list for wider review.

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 commits.

 1. OvmfPkg
     1. https://bugzilla.tianocore.org/show_bug.cgi?id=2662 -- Blocking
        Core CI
     2. https://bugzilla.tianocore.org/show_bug.cgi?id=2661 -- Blocking
        Platform CI
     3. Spell check in audit mode
 2. EmulatorPkg
     1. https://bugzilla.tianocore.org/show_bug.cgi?id=2663 -- Ignore
        added to Core CI
     2. https://bugzilla.tianocore.org/show_bug.cgi?id=2639 -- Feature
        in Platform CI turned off
     3. https://bugzilla.tianocore.org/show_bug.cgi?id=2638 -- 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 turned off

Leif has looked into this in the past. As I understand it, it is simply a lack of .asm versions of the various assembler source files in ArmLib, ArmMmuLib and the startup code in ArmPlatformPkg.



--
Ard.

-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.

View/Reply Online (#56975): https://edk2.groups.io/g/devel/message/56975
Mute This Topic: https://groups.io/mt/72559106/21656
Group Owner: devel+ow...@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub  [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to