From a94781aeaa6f186dc59190cadcb5ce6985c8e10d Mon Sep 17 00:00:00 2001 From: Oleg Drokin Date: Sat, 31 Jul 2021 01:43:58 -0400 Subject: [PATCH] LU-14900 tests: do not fail if kmemleak tunable is not writable Change-Id: Id77430f1e8ff7a8fda6538211a0d36bbe973a889 Test-Parameters: trivial Fixes: 15c0a21ea9 ("tests: Add kmemleak awareness to test-framework") Signed-off-by: Oleg Drokin Reviewed-on: https://review.whamcloud.com/44451 Reviewed-by: Andreas Dilger Tested-by: jenkins Tested-by: Maloo Reviewed-by: James Simmons --- lustre/tests/test-framework.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lustre/tests/test-framework.sh b/lustre/tests/test-framework.sh index 258f347..513619c 100755 --- a/lustre/tests/test-framework.sh +++ b/lustre/tests/test-framework.sh @@ -682,9 +682,9 @@ load_modules_local() { # that obviously has nothing to do with this Lustre run # Disable automatic memory scanning to avoid perf hit. if [ -f /sys/kernel/debug/kmemleak ] ; then - echo scan=off > /sys/kernel/debug/kmemleak - echo scan > /sys/kernel/debug/kmemleak - echo clear > /sys/kernel/debug/kmemleak + echo scan=off > /sys/kernel/debug/kmemleak || true + echo scan > /sys/kernel/debug/kmemleak || true + echo clear > /sys/kernel/debug/kmemleak || true fi echo Loading modules from $LUSTRE -- 1.8.3.1