The changes are absolutely necessary in order to include line number of where the fault occur at. Plus remove individual test's passing verbose to only when comparison failure occur. Doing so will require update each tests that are affected.
The only remaining print(...) calls are:
debug message:
AvSendTVEncoderOption (currently disabled)
AvSetDisplayMode (currently disabled)
ExAcquireReadWriteLockExclusive (require resolve in separate pull request)
ExAcquireReadWriteLockShared (require resolve in separate pull request)
error message for unable allocate memory:
RtlMoveMemory
RtlZeroMemory
RtlAnsiStringToUnicodeString
Partial fix by #6 which include build hash at this time.
[!NOTE]
A few tests has been changed to use direct comparison such as:
RtlCompareString
RtlCompareUnicodeString
Do expect failures for above tests, although I did made an update to cxbxr's kernel implements to properly return expected value.
The changes are absolutely necessary in order to include line number of where the fault occur at. Plus remove individual test's passing verbose to only when comparison failure occur. Doing so will require update each tests that are affected.
The only remaining
print(...)
calls are:Partial fix by #6 which include build hash at this time.