On Sun, Nov 23, 2025 at 02:18:57AM +0100, Heinrich Schuchardt wrote:

> Many C unit tests are skipped without CONFIG_CONSOLE_RECORD=y.
> Enable it for all QEMU ARM boards.
> 
> As a prerequisite existing tests need to be fixed:
> 
> Consider the ARM architecture specific fields when testing the bdinfo
> command.
> 
> In the print_display_buffer test consider if the system is 64-bit.
> 
> Heinrich Schuchardt (3):
>   test: cmd/bdinfo: consider ARM architecture specific info
>   test: print_display_buffer must consider 64bit support
>   board: qemu-arm: enable CONFIG_CONSOLE_RECORD
> 
>  board/emulation/qemu-arm/Kconfig |  1 +
>  test/cmd/bdinfo.c                | 28 ++++++++++++++++++++++++++++
>  test/common/print.c              | 11 +++++++----
>  3 files changed, 36 insertions(+), 4 deletions(-)

Looking over test/ stuff quickly this morning, I think we might want to
look at having UNIT_TEST imply CONSOLE_RECORD because there's a number
of tests using console and if you're enabling the tests you probably
want them to run. We should also maybe cleanup test/Makefile as it's a
bit confusing as we only descend on $(PHASE_)UNIT_TEST being set. And if
you just want to file issues for these and I'll take care of them at
some point that's fine, thanks!

-- 
Tom

Attachment: signature.asc
Description: PGP signature

Reply via email to