From 7076facc5d8385fc212f6e24ccfd158509d34fc8 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-by: James Simmons Reviewed-on: https://review.whamcloud.com/46936 Tested-by: jenkins Tested-by: Maloo Reviewed-by: John L. Hammond --- 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 3a71f59..e863b88 100755 --- a/lustre/tests/test-framework.sh +++ b/lustre/tests/test-framework.sh @@ -680,9 +680,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