tests/tcg: update README

Update the document with details about the layout of tests. Remove the
out of date cris comments. Refer to the developer guide for details
about how to run the tests.

Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Message-Id: <20240729144414.830369-6-alex.bennee@linaro.org>
This commit is contained in:
Alex Bennée 2024-07-29 15:44:05 +01:00
parent 4e4b685143
commit ec5a4c7ffe

View File

@ -1,9 +1,14 @@
This directory contains various interesting guest programs for
regression testing. Tests are either multi-arch, meaning they can be
built for all guest architectures that support linux-user executable,
or they are architecture specific.
This directory contains various interesting guest binaries for
regression testing the Tiny Code Generator doing system and user-mode
emulation.
CRIS
====
The testsuite for CRIS is in tests/tcg/cris. You can run it
with "make test-cris".
The multiarch directory contains shared code for tests that can be
built for all guest architectures. Architecture specific code can be
found in their respective directories.
System mode tests will be under the "system" subdirectories.
GDB scripts for exercising the gdbstub on specific tests will be found
under the "gdbstb" subdirectories.
See the developer guide for more instructions on "make check-tcg"