From: Oleg Drokin Date: Sat, 31 Jul 2021 05:43:58 +0000 (-0400) Subject: LU-14900 tests: do not fail if kmemleak tunable is not writable X-Git-Url: https://git.whamcloud.com/gitweb?a=commitdiff_plain;h=7076facc5d8385fc212f6e24ccfd158509d34fc8;p=fs%2Flustre-release.git 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 --- 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