From d99407dcec51fcbb270c8d2d657f04bdb2cd1f3a Mon Sep 17 00:00:00 2001 From: Vitaliy Filippov Date: Tue, 23 Mar 2021 00:24:26 +0300 Subject: [PATCH] Check QEMU block-vitastor.so during the test --- tests/test_write.sh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/tests/test_write.sh b/tests/test_write.sh index 1adf9b5be..1f0e4d9f0 100755 --- a/tests/test_write.sh +++ b/tests/test_write.sh @@ -34,6 +34,11 @@ fi #LD_PRELOAD=libasan.so.5 \ # fio -thread -name=test -ioengine=build/src/libfio_vitastor_sec.so -bs=4k -fsync=128 `$ETCDCTL get /vitastor/osd/state/1 --print-value-only | jq -r '"-host="+.addresses[0]+" -port="+(.port|tostring)'` -rw=write -size=32M +if ! cmp build/src/block-vitastor.so /usr/lib/x86_64-linux-gnu/qemu/block-vitastor.so; then + sudo rm -f /usr/lib/x86_64-linux-gnu/qemu/block-vitastor.so + sudo ln -s "$(realpath .)/build/src/block-vitastor.so" /usr/lib/x86_64-linux-gnu/qemu/block-vitastor.so +fi + LD_PRELOAD=libasan.so.5 \ fio -thread -name=test -ioengine=build/src/libfio_vitastor.so -bs=4M -direct=1 -iodepth=1 -fsync=1 -rw=write -etcd=$ETCD_URL -pool=1 -inode=1 -size=128M -cluster_log_level=10