From cb57725fb91a82299a2673c58c5d65670cdd87ff Mon Sep 17 00:00:00 2001 From: Seth Howell Date: Thu, 19 Dec 2019 15:39:57 -0700 Subject: [PATCH] test/unit: put all util tests under run_test call Change-Id: I50ad2c1ff280292a250590238b3f6afc6344b508 Signed-off-by: Seth Howell Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/478532 Tested-by: SPDK CI Jenkins Reviewed-by: Karol Latecki Reviewed-by: Shuhei Matsumoto Reviewed-by: Tomasz Zawadzki Community-CI: SPDK CI Jenkins --- test/unit/unittest.sh | 24 ++++++++++++++---------- 1 file changed, 14 insertions(+), 10 deletions(-) diff --git a/test/unit/unittest.sh b/test/unit/unittest.sh index 4030515f0..0ff283c4a 100755 --- a/test/unit/unittest.sh +++ b/test/unit/unittest.sh @@ -96,6 +96,19 @@ function unittest_scsi { $valgrind $testdir/lib/scsi/scsi_pr.c/scsi_pr_ut } +function unittest_util { + $valgrind $testdir/lib/util/base64.c/base64_ut + $valgrind $testdir/lib/util/bit_array.c/bit_array_ut + $valgrind $testdir/lib/util/cpuset.c/cpuset_ut + $valgrind $testdir/lib/util/crc16.c/crc16_ut + $valgrind $testdir/lib/util/crc32_ieee.c/crc32_ieee_ut + $valgrind $testdir/lib/util/crc32c.c/crc32c_ut + $valgrind $testdir/lib/util/string.c/string_ut + $valgrind $testdir/lib/util/dif.c/dif_ut + $valgrind $testdir/lib/util/iov.c/iov_ut + $valgrind $testdir/lib/util/pipe.c/pipe_ut +} + # if ASAN is enabled, use it. If not use valgrind if installed but allow # the env variable to override the default shown below. if [ -z ${valgrind+x} ]; then @@ -196,16 +209,7 @@ fi $valgrind $testdir/lib/thread/thread.c/thread_ut -$valgrind $testdir/lib/util/base64.c/base64_ut -$valgrind $testdir/lib/util/bit_array.c/bit_array_ut -$valgrind $testdir/lib/util/cpuset.c/cpuset_ut -$valgrind $testdir/lib/util/crc16.c/crc16_ut -$valgrind $testdir/lib/util/crc32_ieee.c/crc32_ieee_ut -$valgrind $testdir/lib/util/crc32c.c/crc32c_ut -$valgrind $testdir/lib/util/string.c/string_ut -$valgrind $testdir/lib/util/dif.c/dif_ut -$valgrind $testdir/lib/util/iov.c/iov_ut -$valgrind $testdir/lib/util/pipe.c/pipe_ut +run_test "unittest_util" unittest_util if [ $(uname -s) = Linux ]; then $valgrind $testdir/lib/vhost/vhost.c/vhost_ut