On Wed, 10 Jul 2024 at 09:40, Mattijs Korpershoek <mkorpersh...@baylibre.com> wrote: > > Add a unit test for testing the Android bootmethod. > > This requires another mmc image (mmc7) to contain the following partitions: > - misc: contains the Bootloader Control Block (BCB) > - boot_a: contains a fake generic kernel image > - vendor_boot_a: contains a fake vendor_boot image > > Also add BOOTMETH_ANDROID as a dependency on sandbox so that we can test > this with: > > $ ./test/py/test.py --bd sandbox --build -k test_ut # build the mmc7.img > $ ./test/py/test.py --bd sandbox --build -k bootflow_android > > Signed-off-by: Mattijs Korpershoek <mkorpersh...@baylibre.com> > --- > arch/sandbox/dts/test.dts | 8 +++++ > configs/sandbox_defconfig | 2 +- > test/boot/bootflow.c | 68 ++++++++++++++++++++++++++++++++++++++-- > test/py/tests/test_ut.py | 79 > +++++++++++++++++++++++++++++++++++++++++++++++ > 4 files changed, 153 insertions(+), 4 deletions(-)
Reviewed-by: Simon Glass <s...@chromium.org>