From 51c50421a42fc34c6a016ee7da4a72ec7a86380a Mon Sep 17 00:00:00 2001 From: Mark Brown Date: Thu, 10 Apr 2025 17:02:36 +0100 Subject: [PATCH] rootfs: bookworm-ltp: Install kirk into the LTP rootfs images kirk is an alternative LTP runner under active development, including among other things better support for extracting per-test log information and support for parallel execution. Install it in our LTP rootfs images so we can take advantage of these features. Signed-off-by: Mark Brown --- config/rootfs/debos/scripts/bookworm-ltp.sh | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/config/rootfs/debos/scripts/bookworm-ltp.sh b/config/rootfs/debos/scripts/bookworm-ltp.sh index 6f4b3a434e..6123e3afc3 100755 --- a/config/rootfs/debos/scripts/bookworm-ltp.sh +++ b/config/rootfs/debos/scripts/bookworm-ltp.sh @@ -4,6 +4,9 @@ set -e +# Version of Kirk to install +KIRK_VERSION=v1.5 + # Build-depends needed to build the test suites, they'll be removed later BUILD_DEPS="\ gcc \ @@ -70,6 +73,14 @@ cd testcases/open_posix_testsuite/ && ./configure make all -j$NBCPU make install prefix=/opt/ltp +######################################################################## +# Install kirk # +######################################################################## + +git clone https://github.com/linux-test-project/kirk /opt/kirk +cd /opt/kirk +git reset --hard $KIRK_VERSION + ######################################################################## # Cleanup: remove files and packages we don't want in the images # ########################################################################