From 7929aaf77301fe53a4fbb1df927efa0915f09e89 Mon Sep 17 00:00:00 2001 From: Qingsong Chen Date: Wed, 31 Dec 2025 09:03:14 +0000 Subject: [PATCH] Upgrade LTP test version to 20250930 --- test/initramfs/nix/syscall/ltp.nix | 10 +++++----- test/initramfs/src/syscall/ltp/run_ltp_test.sh | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/test/initramfs/nix/syscall/ltp.nix b/test/initramfs/nix/syscall/ltp.nix index 98ebf9549..6b5031d73 100644 --- a/test/initramfs/nix/syscall/ltp.nix +++ b/test/initramfs/nix/syscall/ltp.nix @@ -1,12 +1,12 @@ { stdenv, fetchFromGitHub, hostPlatform, pkgsBuildBuild, }: stdenv.mkDerivation rec { pname = "ltp"; - version = "v20250130"; + version = "20250930"; src = fetchFromGitHub { - owner = "asterinas"; + owner = "linux-test-project"; repo = "ltp"; rev = "${version}"; - hash = "sha256-cGT9Co8Fi3mL7oO+Fq2oMQDZDz5srrfyhkokPFTQUXc"; + hash = "sha256-vmsC4QRM4U1MoRjLbRsodX4jAolWeifaP9zetwIbWl4"; }; # Clear `CFLAGS` and `DEBUG_CFLAGS` to prevent `-g` from being automatically added. @@ -33,7 +33,7 @@ stdenv.mkDerivation rec { buildPhase = '' runHook preBuild - make -C testcases/kernel/syscalls + make -C testcases/kernel make -C testcases/lib make -C runtest make -C pan @@ -43,7 +43,7 @@ stdenv.mkDerivation rec { installPhase = '' runHook preInstall - make -C testcases/kernel/syscalls install + make -C testcases/kernel install make -C testcases/lib install make -C runtest install make -C pan install diff --git a/test/initramfs/src/syscall/ltp/run_ltp_test.sh b/test/initramfs/src/syscall/ltp/run_ltp_test.sh index 91599b87b..f0e8e188c 100755 --- a/test/initramfs/src/syscall/ltp/run_ltp_test.sh +++ b/test/initramfs/src/syscall/ltp/run_ltp_test.sh @@ -8,7 +8,7 @@ LOG_FILE=$TEST_TMP_DIR/result.log RESULT=0 rm -f $LOG_FILE -CREATE_ENTRIES=1 $LTP_DIR/runltp -f syscalls -p -d $TEST_TMP_DIR -l $LOG_FILE +CREATE_ENTRIES=1 $LTP_DIR/runltp -f syscalls -Q -p -d $TEST_TMP_DIR -l $LOG_FILE if [ $? -ne 0 ]; then RESULT=1 fi