sw/vec_iree: Enable Kelvin CI tests
Add support to enable Kelvin CI tests
Change-Id: If678db4a836949b64977e308f76c5dfd6998f8be
diff --git a/samples/lit.cfg.py b/samples/lit.cfg.py
index a0bd656..d94a4d0 100644
--- a/samples/lit.cfg.py
+++ b/samples/lit.cfg.py
@@ -34,6 +34,8 @@
config.environment["ROOTDIR"] = os.getenv("ROOTDIR")
config.environment["OUT"] = config.environment["ROOTDIR"] + "/out"
+kelvin_cmd = (
+ f"{config.environment['ROOTDIR']}/sw/kelvin/build_tools/test_runner.sh ")
qemu_cmd = (f"{config.environment['ROOTDIR']}/sw/vec/scripts/test_runner.py "
"qemu --qemu-path "
f"{config.environment['OUT']}/host/qemu/qemu-system-riscv32")
@@ -52,7 +54,10 @@
runner = lit_config.params.get("RUNNER")
-if runner and runner == "qemu":
+if runner and runner == "kelvin":
+ config.environment["TEST_RUNNER_CMD"] = kelvin_cmd
+ config.available_features.add("kelvin")
+elif runner and runner == "qemu":
config.environment["TEST_RUNNER_CMD"] = qemu_cmd
config.available_features.add("qemu")
else: