summary refs log tree commit diff stats
path: root/tests/functional/qemu_test/testcase.py
diff options
context:
space:
mode:
authorAlex Bennée <alex.bennee@linaro.org>2025-07-25 16:45:14 +0100
committerAlex Bennée <alex.bennee@linaro.org>2025-07-26 23:04:35 +0100
commit25aaf0cb7f13aa9e537fb6202099f142d9ffc58a (patch)
treeee3cf3712517d73c855d882e4e707f3a029f0a88 /tests/functional/qemu_test/testcase.py
parentd0aa5df7752deb4bbce34fcc625ce59fe36862be (diff)
downloadfocaccia-qemu-25aaf0cb7f13aa9e537fb6202099f142d9ffc58a.tar.gz
focaccia-qemu-25aaf0cb7f13aa9e537fb6202099f142d9ffc58a.zip
tests/tcg: reduce the number of plugin tests combinations
As our set of multiarch tests has grown the practice of running every
plugin with every test is becoming unsustainable. If we switch to
ensuring every test gets run with at least one plugin we can speed
things up.

Some plugins do need to be run with specific tests (for example the
memory instrumentation test). We can handle this by manually adding
them to EXTRA_RUNS. We also need to wrap rules in a CONFIG_PLUGIN test
so we don't enable the runs when plugins are not enabled.

Reviewed-by: Manos Pitsidianakis <manos.pitsidianakis@linaro.org>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Message-ID: <20250725154517.3523095-12-alex.bennee@linaro.org>
Diffstat (limited to 'tests/functional/qemu_test/testcase.py')
0 files changed, 0 insertions, 0 deletions