During the 2.11 development cycle, a bunch of ARM boards were broken completely, and nobody noticed it for a couple of weeks. Also a lot of TCG CPUs do not get any test coverage at all yet (especially since the old tests in the tests/tcg/ are still pretty much dead today). So we really should improve our testing in this area.
This patch series now tries to improve the test coverage at least a little bit: The second patch adds the possibility to the boot-serial test to also load home-brew mini-kernels and firmware blobs, and the following patches then add some tests for various boards / CPUs with some few lines of self-made assembly. Thomas Huth (7): tests/boot-serial-test: Make sure that we check the timeout regularly tests/boot-serial-test: Add code to allow to specify our own kernel or bios tests/boot-serial-test: Add support for the mcf5208evb board tests/boot-serial-test: Add tests for microblaze boards hw/moxie/moxiesim: Add support for loading a BIOS on moxiesim tests/boot-serial-test: Add a test for the moxiesim machine tests/boot-serial-test: Add support for the raspi2 machine hw/moxie/moxiesim.c | 12 +++++- tests/Makefile.include | 7 ++++ tests/boot-serial-test.c | 106 ++++++++++++++++++++++++++++++++++++++++------- 3 files changed, 109 insertions(+), 16 deletions(-) -- 1.8.3.1