[v2,10/11] testsuite: Cover Debian Trixie RISCV64 QEMU target with CI

Message ID 20260629094624.855927-11-amikan@ilbers.de
State New
Headers show
Series Add new targets and required fixes | expand

Commit Message

Anton Mikanovich June 29, 2026, 9:46 a.m. UTC
It was already added before but was not tested, so add it under fast CI
testsuite.

Since stability of RISCV64 targets is not proofed, don't mark complete
CI as failed if those tests fail.

Signed-off-by: Anton Mikanovich <amikan@ilbers.de>
---
 testsuite/citest.py | 11 +++++++++++
 1 file changed, 11 insertions(+)

Patch

diff --git a/testsuite/citest.py b/testsuite/citest.py
index 5975b2cc..bed3e55d 100644
--- a/testsuite/citest.py
+++ b/testsuite/citest.py
@@ -473,6 +473,7 @@  class CrossTest(CIBaseTest):
         :avocado: tags=riscv64
         """
         targets = [
+            'mc:qemuriscv64-trixie:isar-image-ci',
             'mc:qemuriscv64-resolute:isar-image-ci',
         ]
 
@@ -482,6 +483,16 @@  class CrossTest(CIBaseTest):
         except exceptions.TestFail:
             self.cancel('KFAIL')
 
+    def test_run_riscv64_trixie(self):
+        """
+        :avocado: tags=startvm,riscv64
+        """
+        self.init()
+        try:
+            self.vm_start('riscv64', 'trixie', image='isar-image-ci')
+        except exceptions.TestFail:
+            self.cancel('KFAIL')
+
     def test_run_riscv64_resolute(self):
         """
         :avocado: tags=startvm,riscv64