Add unit test junit and Valgrind options
[ric-plt/dbaas.git] / redismodule / Makefile.am
index a798ed1..67a4840 100755 (executable)
@@ -116,12 +116,30 @@ test: ut_test
 endif
 
 ut_test: redismodule_ut redismodule_ut2
-       ./redismodule_ut
-       ./redismodule_ut2
+       ./redismodule_ut -ojunit
+       ./redismodule_ut2 -ojunit
 
 ut_memcheck_test: redismodule_ut redismodule_ut2
-       valgrind --error-exitcode=1 --leak-check=full ./redismodule_ut
-       valgrind --error-exitcode=1 --leak-check=full ./redismodule_ut2
+       valgrind --error-exitcode=1 \
+        --tool=memcheck \
+        --show-emwarns=yes \
+        -v -d \
+        --stats=yes \
+        --read-var-info=yes \
+        --leak-check=full \
+        --log-file=/tmp/redimodule_ut_valgrind_leak.log \
+        --track-origins=yes \
+        ./redismodule_ut
+       valgrind --error-exitcode=1 \
+        --tool=memcheck \
+        --show-emwarns=yes \
+        -v -d \
+        --stats=yes \
+        --read-var-info=yes \
+        --leak-check=full \
+        --log-file=/tmp/redimodule_ut2_valgrind_leak.log \
+        --track-origins=yes \
+        ./redismodule_ut2
 
 TESTS = run-tests.sh