qemu/tests/plugin
Pierrick Bouvier b480f7a621 tests/plugin: add test plugin for inline operations
For now, it simply performs instruction, bb and mem count, and ensure
that inline vs callback versions have the same result. Later, we'll
extend it when new inline operations are added.

Use existing plugins to test everything works is a bit cumbersome, as
different events are treated in different plugins. Thus, this new one.

Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Signed-off-by: Pierrick Bouvier <pierrick.bouvier@linaro.org>
Message-Id: <20240304130036.124418-6-pierrick.bouvier@linaro.org>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Message-Id: <20240305121005.3528075-19-alex.bennee@linaro.org>
2024-03-06 12:35:32 +00:00
..
bb.c plugins: fix memory leak while parsing options 2023-07-03 12:51:58 +01:00
empty.c tcg plugins: expose an API version concept 2019-11-12 14:32:55 +00:00
inline.c tests/plugin: add test plugin for inline operations 2024-03-06 12:35:32 +00:00
insn.c tests/tcg: expand insn test case to exercise register API 2024-02-28 09:11:42 +00:00
mem.c tests/: spelling fixes 2023-09-08 13:08:52 +03:00
meson.build tests/plugin: add test plugin for inline operations 2024-03-06 12:35:32 +00:00
syscall.c plugins: fix memory leak while parsing options 2023-07-03 12:51:58 +01:00