[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 20/20] tests/avocado: Tag TCG tests with accel:tcg
From: |
Fabiano Rosas |
Subject: |
[PATCH 20/20] tests/avocado: Tag TCG tests with accel:tcg |
Date: |
Wed, 18 Jan 2023 16:35:18 -0300 |
This allows the test to be skipped when TCG is not present in the QEMU
binary.
Signed-off-by: Fabiano Rosas <farosas@suse.de>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
---
tests/avocado/boot_linux_console.py | 1 +
tests/avocado/reverse_debugging.py | 8 ++++++++
2 files changed, 9 insertions(+)
diff --git a/tests/avocado/boot_linux_console.py
b/tests/avocado/boot_linux_console.py
index 8c1d981586..980a14991a 100644
--- a/tests/avocado/boot_linux_console.py
+++ b/tests/avocado/boot_linux_console.py
@@ -990,6 +990,7 @@ def test_arm_orangepi_uboot_netbsd9(self):
def test_aarch64_raspi3_atf(self):
"""
+ :avocado: tags=accel:tcg
:avocado: tags=arch:aarch64
:avocado: tags=machine:raspi3b
:avocado: tags=cpu:cortex-a53
diff --git a/tests/avocado/reverse_debugging.py
b/tests/avocado/reverse_debugging.py
index d2921e70c3..680c314cfc 100644
--- a/tests/avocado/reverse_debugging.py
+++ b/tests/avocado/reverse_debugging.py
@@ -173,6 +173,10 @@ def reverse_debugging(self, shift=7, args=None):
vm.shutdown()
class ReverseDebugging_X86_64(ReverseDebugging):
+ """
+ :avocado: tags=accel:tcg
+ """
+
REG_PC = 0x10
REG_CS = 0x12
def get_pc(self, g):
@@ -190,6 +194,10 @@ def test_x86_64_pc(self):
self.reverse_debugging()
class ReverseDebugging_AArch64(ReverseDebugging):
+ """
+ :avocado: tags=accel:tcg
+ """
+
REG_PC = 32
# unidentified gitlab timeout problem
--
2.35.3
- [PATCH 13/20] target/arm: Move hflags code into the tcg directory, (continued)
- [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, 2023/01/18
- [PATCH 20/20] tests/avocado: Tag TCG tests with accel:tcg,
Fabiano Rosas <=
- 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