Hello, folks. We are introducing a new MIPS platform - called nanoMIPS - to the QEMU.
Besides providing new functionality, we would like to integrate into QEMU some basic testing capabilities for that new platform. Something like this: Enable user to specify cross compiler and, using QEMU Linux user mode: a. execute several tests that are just almost minimal tests of emulation of selected instructions. b. execute several tests that are just almost minimal tests of translation of selected system calls. In other words, this would enable a user to run "smoke tests" for nanoMIPS platform, and perhaps to use these tests as a starting point for some other tests. My question is: 1. Is this a good idea at all? 2. If yes, what would be the best way to integrate these tests into current QEMU test organization? I appreciate any opinion of yours. Regards, Aleksandar