On 10/28/2026 11:21 AM, Philippe Mathieu-Daudé wrote: > I'm glad we have many MIPS tests but they are in too > many files, taking time to get compiled. In particular > on Aarch64 host via x86_64 docker image... Group the > test in order to reduce CI build time. > > Philippe Mathieu-Daudé (4): > tests/tcg/mips: Clear DSPControl at start of DSP tests > tests/tcg/mips: Group DSP tests > tests/tcg/mips: Group Release 6 tests > tests/tcg/mips: Group MSA tests >
That's a good idea in itself, but this would need additional work to have a clear report per test. We can't trade usability for faster compilation. Right now, a test will stop on the first assert() met, without going further. Ideally, we can keep the list of tests in a static table, and perform the DSPControl clear before each, so patch 1 can be removed. Also, assert could be replaced with a proper return and print information per test. Regards, Pierrick
