Rust-based UEFI test framework

From Bret Barkelew of Microsoft:

What’s better than UnitTests almost being ready for deployment in TianoCore? How about using those UnitTests to validate a native Rust port of one of our VarCheck libs? Building upon Jiewen’s work (among others) I’ve finally managed to prototype a port of the UefiVariablePolicyLib to Rust, and have shown that it can build as part of our normal CI process and run the same UnitTests that are used for the C version…

https://edk2.groups.io/g/devel/message/53252

https://github.com/corthon/edk2-staging/tree/rust_and_tests

Leave a comment