Whamcloud - gitweb
DDN-941 test: relax sanity 450 memory checking
authorWang Shilong <wshilong@ddn.com>
Fri, 10 Apr 2020 10:25:11 +0000 (18:25 +0800)
committerAndreas Dilger <adilger@whamcloud.com>
Fri, 5 Mar 2021 19:09:00 +0000 (19:09 +0000)
For debugging purpose, it could be helpful to output
memory usage.

Memory checking somehow not working, before figuring it
out, let's only output it rather than error to make
we don't block other patches landing.

Test-Parameters: trivial
Change-Id: I76dcac18824f2fe3b2f8d1a86abe3fd6cba40a3e
Signed-off-by: Wang Shilong <wshilong@ddn.com>
Reviewed-by: Gu Zheng <gzheng@ddn.com>
Reviewed-by: Li Dongyang <dongyangli@ddn.com>
Reviewed-on: https://review.whamcloud.com/41836
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
lustre/tests/sanity.sh

index 29adb3c..7c8c5ae 100755 (executable)
@@ -23375,11 +23375,15 @@ test_450() {
                do_facet $facet "test -e $LDPROC/$canondev/loadbitmaps" ||
                        skip "loadbitmaps function not supported"
                do_facet $facet "echo 3 > /proc/sys/vm/drop_caches"
+               echo "before loadbitmaps memory"
+               do_facet $facet free -b
                cache_memory1=`do_facet $facet free -b | grep Mem: | awk '{print $6}'`
                do_facet $facet "echo 1 >$LDPROC/$canondev/loadbitmaps"
+               echo "after loadbitmaps memory"
+               do_facet $facet free -b
                cache_memory2=`do_facet $facet free -b | grep Mem: | awk '{print $6}'`
                if [ $cache_memory1 -ge $cache_memory2 ];then
-                       error "after loading should cost more memory"
+                       echo "after loading should cost more memory"
                fi
 
                #test if release bitmaps works
@@ -23387,8 +23391,10 @@ test_450() {
                #bitmaps memory could be dropped now.
                do_facet $facet "echo 3 > /proc/sys/vm/drop_caches"
                cache_memory1=`do_facet $facet free -b | grep Mem: | awk '{print $6}'`
+               echo "after releasing memory"
+               do_facet $facet free -b
                if [ $cache_memory1 -ge $cache_memory2 ];then
-                       error "memory should be released"
+                       echo "memory should be released"
                fi
 
                #release it again..