[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 19/20] tests/avocado: Skip tests that require a missing accelerat
From: |
Fabiano Rosas |
Subject: |
[PATCH 19/20] tests/avocado: Skip tests that require a missing accelerator |
Date: |
Wed, 18 Jan 2023 16:35:17 -0300 |
If a test was tagged with the "accel" tag and the specified
accelerator it not present in the qemu binary, cancel the test.
We can now write tests without explicit calls to require_accelerator,
just the tag is enough.
Signed-off-by: Fabiano Rosas <farosas@suse.de>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
---
tests/avocado/avocado_qemu/__init__.py | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/tests/avocado/avocado_qemu/__init__.py
b/tests/avocado/avocado_qemu/__init__.py
index 910f3ba1ea..ed2809210b 100644
--- a/tests/avocado/avocado_qemu/__init__.py
+++ b/tests/avocado/avocado_qemu/__init__.py
@@ -274,6 +274,10 @@ def setUp(self):
super().setUp('qemu-system-')
+ accel_required = self._get_unique_tag_val('accel')
+ if accel_required:
+ self.require_accelerator(accel_required)
+
self.machine = self.params.get('machine',
default=self._get_unique_tag_val('machine'))
--
2.35.3
- [PATCH 04/20] target/arm: Move PC alignment check, (continued)
- [PATCH 04/20] target/arm: Move PC alignment check, Fabiano Rosas, 2023/01/18
- [PATCH 13/20] target/arm: Move hflags code into the tcg directory, Fabiano Rosas, 2023/01/18
- [PATCH 11/20] target/arm: Move psci.c into the tcg directory, Fabiano Rosas, 2023/01/18
- [PATCH 10/20] target/arm: move helpers to tcg/, Fabiano Rosas, 2023/01/18
- [PATCH 12/20] target/arm: Wrap arm_rebuild_hflags calls with tcg_enabled, Fabiano Rosas, 2023/01/18
- [PATCH 14/20] target/arm: Move regime_using_lpae_format into internal.h, Fabiano Rosas, 2023/01/18
- [PATCH 17/20] target/arm: Move cortex sysregs into cpregs.c, Fabiano Rosas, 2023/01/18
- [PATCH 15/20] target/arm: Don't access TCG code when debugging with KVM, Fabiano Rosas, 2023/01/18
- [PATCH 16/20] cpu-defs.h: Expose CPUTLBEntryFull to non-TCG code, Fabiano Rosas, 2023/01/18
- [PATCH 18/20] tests/qtest: Restrict bcm2835-dma-test to CONFIG_RASPI, Fabiano Rosas, 2023/01/18
- [PATCH 19/20] tests/avocado: Skip tests that require a missing accelerator,
Fabiano Rosas <=
- [PATCH 20/20] tests/avocado: Tag TCG tests with accel:tcg, Fabiano Rosas, 2023/01/18
- Re: [PATCH 00/20] target/arm: CONFIG_TCG=n part 1, Philippe Mathieu-Daudé, 2023/01/18
- Re: [PATCH 00/20] target/arm: CONFIG_TCG=n part 1, Philippe Mathieu-Daudé, 2023/01/19