From 30edd9fa50e86fbf40c780bf47d7cb214e6f8438 Mon Sep 17 00:00:00 2001 From: Thomas Huth Date: Tue, 23 Jul 2019 13:12:01 +0200 Subject: [PATCH] tests/qemu-iotests: Don't use 'seq' in the iotests MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The 'seq' command is not available by default on OpenBSD, so these iotests are currently failing there. It could be installed as 'gseq' from the coreutils package - but since it is using a different name there and we are running the iotests with the "bash" shell anyway, let's simply use the built-in double parentheses for the for-loops instead. Signed-off-by: Thomas Huth Message-Id: <20190723111201.1926-1-thuth@redhat.com> Signed-off-by: Alex Bennée --- tests/qemu-iotests/007 | 2 +- tests/qemu-iotests/011 | 2 +- tests/qemu-iotests/032 | 2 +- tests/qemu-iotests/035 | 2 +- tests/qemu-iotests/037 | 2 +- tests/qemu-iotests/046 | 2 +- tests/qemu-iotests/common.pattern | 4 ++-- 7 files changed, 8 insertions(+), 8 deletions(-) diff --git a/tests/qemu-iotests/007 b/tests/qemu-iotests/007 index 6abd402423..7d3544b479 100755 --- a/tests/qemu-iotests/007 +++ b/tests/qemu-iotests/007 @@ -48,7 +48,7 @@ echo echo "creating image" _make_test_img 1M -for i in `seq 1 10`; do +for ((i=1;i<=10;i++)); do echo "savevm $i" $QEMU -nographic -hda "$TEST_IMG" -serial none -monitor stdio >/dev/null 2>&1 <&2 - for i in `seq 1 $count`; do + for ((i=1;i<=$count;i++)); do echo $op -P $pattern $(( start + (i - 1) * step )) $size done }