diff mbox series

[isar-cip-core,3/5] start-qemu: Add support for booting test-extended images

Message ID f701201bf19b1946f2a4695249828564650a3d84.1677789054.git.jan.kiszka@siemens.com (mailing list archive)
State Accepted
Headers show
Series Enable feature combinations of test and security extensions | expand

Commit Message

Jan Kiszka March 2, 2023, 8:30 p.m. UTC
From: Jan Kiszka <jan.kiszka@siemens.com>

Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
---
 start-qemu.sh | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)
diff mbox series

Patch

diff --git a/start-qemu.sh b/start-qemu.sh
index dd16aed9..cccc51ef 100755
--- a/start-qemu.sh
+++ b/start-qemu.sh
@@ -50,6 +50,10 @@  if [ -z "${TARGET_IMAGE}" ];then
 	fi
 fi
 
+if grep -s -q "IMAGE_TESTING: true" .config.yaml; then
+	TEST_IMAGE="-test"
+fi
+
 arch="$1"
 shift 1
 
@@ -125,7 +129,7 @@  case "${arch}" in
 		;;
 esac
 
-IMAGE_PREFIX="$(dirname $0)/build/tmp/deploy/images/qemu-${QEMU_ARCH}/${TARGET_IMAGE}-cip-core-${DISTRO_RELEASE}-qemu-${QEMU_ARCH}"
+IMAGE_PREFIX="$(dirname $0)/build/tmp/deploy/images/qemu-${QEMU_ARCH}/${TARGET_IMAGE}-cip-core-${DISTRO_RELEASE}-qemu-${QEMU_ARCH}${TEST_IMAGE}"
 
 if [ -z "${DISPLAY}" ]; then
 	QEMU_EXTRA_ARGS="${QEMU_EXTRA_ARGS} -nographic"