edk2-basetools
edk2-basetools copied to clipboard
Enable Integration tests
As mentioned in #53, this PR is waiting for an update to the PlatformBuild.py files for OvmfPkg, ArmVirtPkg, and EmulatorPkg before this PR is merged.
The integration tests currently only run platform builds (IA32/X64, DEBUG/RELEASE). Please let me know if there are tools other than build that use BaseTools that you wish integration tests to be ran on, and I will add them to this PR.
Codecov Report
Base: 4.28% // Head: 4.28% // No change to project coverage :thumbsup:
Coverage data is based on head (
fa1bba4) compared to base (e2dc17a). Patch has no changes to coverable lines.
Additional details and impacted files
@@ Coverage Diff @@
## master #54 +/- ##
======================================
Coverage 4.28% 4.28%
======================================
Files 181 181
Lines 81448 81448
======================================
Hits 3493 3493
Misses 77955 77955
| Flag | Coverage Δ | |
|---|---|---|
| Linux | 4.28% <ø> (ø) |
|
| Windows_NT | 4.28% <ø> (ø) |
Flags with carried forward coverage won't be shown. Click here to find out more.
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.
:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.
Request to add additional architectures on the Linux / GCC5 build side.
Have all the updates been made to support this PR?
No, This bugzilla bug never made it in, which allows edk2 repo to build with basetools automatically:
https://bugzilla.tianocore.org/show_bug.cgi?id=4085
@Javagedes Sorry I got swamped and am just trying to catch up on PRs in this repo. Is this PR still relevant? If so, I'll review it and try and get it merged.
@bcran this is still applicable, but quite old so it may be out of date. Let me review it again. I'm out next week so it'll be the following week that I can take a look.