From 3ecf6df9e362ba5b18a54985048b6462775a7fb0 Mon Sep 17 00:00:00 2001 From: plum-lihui Date: Wed, 20 Apr 2022 20:29:50 +0800 Subject: [PATCH] [test: add valgrind case] --- tests/script/jenkins/basic.txt | 3 +++ tests/script/tsim/valgrind/checkError.sim | 11 +++++++++-- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/tests/script/jenkins/basic.txt b/tests/script/jenkins/basic.txt index 64ea437648..506abf3fc5 100644 --- a/tests/script/jenkins/basic.txt +++ b/tests/script/jenkins/basic.txt @@ -93,4 +93,7 @@ # --- sma ./test.sh -f tsim/sma/tsmaCreateInsertData.sim +# --- valgrind +./test.sh -f tsim/valgrind/checkError.sim -v + #======================b1-end=============== diff --git a/tests/script/tsim/valgrind/checkError.sim b/tests/script/tsim/valgrind/checkError.sim index 3b66cb4a8c..80700dcbce 100644 --- a/tests/script/tsim/valgrind/checkError.sim +++ b/tests/script/tsim/valgrind/checkError.sim @@ -71,6 +71,13 @@ print ====> start to check if there are ERRORS in vagrind log file for each dnod # -n : dnode[x] be check system_content sh/checkValgrind.sh -n dnode1 print cmd return result----> [ $system_content ] -if $system_content != @ERROR SUMMARY: 0 errors@ then - return -1 +if $system_content == @ERROR SUMMARY: 0 errors@ then + return 0 endi + +$null= +if $system_content == $null then + return 0 +endi + +return -1 \ No newline at end of file