[U-Boot] RFC: Testing U-Boot Part 1

Andreas Bießmann andreas.devel at googlemail.com
Thu Aug 25 15:56:02 CEST 2011


Dear Simon,

Am 25.08.2011 14:58, schrieb Simon Glass:
> Hi,
> 
> Summary: I am quite keen on improving the test infrastructure in
> U-Boot. I would like to have a test suite that can run in a minute or
> two on a Linux PC and test all non-platform code.

<snip>

> To get around this I propose that we create a new ‘native’
> architecture. We write code in ‘arch/native’ which can run under
> Linux. Since all the non-platform code will happily run under this new
> ‘architecture’, we can then write tests which run quickly under x86
> Linux (or another Linux for that matter). This U-Boot 'architecture'
> should build natively on any 32/64-bit Linux machine since it just
> uses standard Linux system calls. Calls to Linux would be entirely
> within this arch/native subdirectory.

why don't use some unit testing framework like cunit, or ceedling (which
can do HW mocks easily)?

regards

Andreas Bießmann


More information about the U-Boot mailing list