--- /dev/null
+#!/bin/sh
+
+./redismodule_ut
+if [ $? != 0 ]
+then
+ exit -1
+fi
+subsystem=redismodule
+prbname=libredismodule
+UT_DIR=${VOBTAG}/$subsystem
+gcda_files=$(find $UT_DIR -name '*.gcda')
+if [ -z "$gcda_files" ]
+then
+ UT_DIR=${VOBTAG}/$subsystem/buildme.ut
+ gcda_files=$(find $UT_DIR -name '*.gcda')
+ if [ -z "$gcda_files" ]
+ then
+ echo "no gcda files, so cannot generate UT coverage"
+ exit 0
+ fi
+fi
+echo "gcda file is found"
+lcov_src_patterns='*/redismodule/src/*'
+lcov_objs_root=${VOBTAG}/$subsystem
+lcov_remove_patterns='*/tst/*'
+${VOBTAG}/flexiserver/build/ut_lcov.sh ${lcov_objs_root} ${lcov_src_patterns} ${lcov_remove_patterns}
+