From: Zdenek Kabelac Date: Sat, 19 Sep 2020 13:57:29 +0000 (+0200) Subject: tests: use faster awk generator X-Git-Tag: v2_03_11~147 X-Git-Url: https://sourceware.org/git/?a=commitdiff_plain;h=f7c58c636debe351ddd97371c8d32c3f79cdbf79;p=lvm2.git tests: use faster awk generator Shortens log length. --- diff --git a/test/shell/writecache-blocksize.sh b/test/shell/writecache-blocksize.sh index 13001760a..523d4ab80 100644 --- a/test/shell/writecache-blocksize.sh +++ b/test/shell/writecache-blocksize.sh @@ -32,9 +32,9 @@ aux cleanup_scsi_debug_dev mnt="mnt" mkdir -p $mnt -for i in `seq 1 16384`; do echo -n "A" >> fileA; done -for i in `seq 1 16384`; do echo -n "B" >> fileB; done -for i in `seq 1 16384`; do echo -n "C" >> fileC; done +awk 'BEGIN { while (z++ < 16384) printf "A" }' > fileA +awk 'BEGIN { while (z++ < 16384) printf "B" }' > fileB +awk 'BEGIN { while (z++ < 16384) printf "C" }' > fileC # generate random data dd if=/dev/urandom of=randA bs=512K count=2 @@ -338,5 +338,3 @@ lvremove $vg/$lv2 vgremove $vg aux cleanup_scsi_debug_dev - - diff --git a/test/shell/writecache-large.sh b/test/shell/writecache-large.sh index b52eaf6ab..fc8f379cf 100644 --- a/test/shell/writecache-large.sh +++ b/test/shell/writecache-large.sh @@ -33,9 +33,9 @@ blockdev --getpbsz "$dev2" mnt="mnt" mkdir -p $mnt -for i in `seq 1 16384`; do echo -n "A" >> fileA; done -for i in `seq 1 16384`; do echo -n "B" >> fileB; done -for i in `seq 1 16384`; do echo -n "C" >> fileC; done +awk 'BEGIN { while (z++ < 16384) printf "A" }' > fileA +awk 'BEGIN { while (z++ < 16384) printf "B" }' > fileB +awk 'BEGIN { while (z++ < 16384) printf "C" }' > fileC # generate random data dd if=/dev/urandom of=randA bs=512K count=2 diff --git a/test/shell/writecache.sh b/test/shell/writecache.sh index 39ef31930..99be31e6b 100644 --- a/test/shell/writecache.sh +++ b/test/shell/writecache.sh @@ -65,9 +65,9 @@ blockdev --getpbsz "$dev2" mnt="mnt" mkdir -p $mnt -for i in `seq 1 16384`; do echo -n "A" >> fileA; done -for i in `seq 1 16384`; do echo -n "B" >> fileB; done -for i in `seq 1 16384`; do echo -n "C" >> fileC; done +awk 'BEGIN { while (z++ < 16384) printf "A" }' > fileA +awk 'BEGIN { while (z++ < 16384) printf "B" }' > fileB +awk 'BEGIN { while (z++ < 16384) printf "C" }' > fileC # generate random data dd if=/dev/urandom of=randA bs=512K count=2