From a20636347caec8a3b9f574477e8c4ab33cc68baf Mon Sep 17 00:00:00 2001 From: David Tomaschik Date: Sun, 22 Sep 2019 19:24:29 -0700 Subject: [PATCH] Switch to trap for benchmark cleanup. --- bin/disk-benchmark | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/bin/disk-benchmark b/bin/disk-benchmark index 1c6ac8b..4eabad7 100755 --- a/bin/disk-benchmark +++ b/bin/disk-benchmark @@ -9,6 +9,8 @@ if [ -f ${FILENAME} ] ; then exit 1 fi +trap "test -f ${FILENAME} && rm -f ${FILENAME}" EXIT + fio --loops=5 --size=1000m --filename=${FILENAME} --stonewall --ioengine=libaio --direct=1 \ --name=Seqread --bs=1m --rw=read \ --name=Seqwrite --bs=1m --rw=write \ @@ -16,4 +18,3 @@ fio --loops=5 --size=1000m --filename=${FILENAME} --stonewall --ioengine=libaio --name=512Kwrite --bs=512k --rw=randwrite \ --name=4kQD32read --bs=4k --iodepth=32 --rw=randread \ --name=4kQD32write --bs=4k --iodepth=32 --rw=randwrite -rm -f ${FILENAME}