From 49d6a7b17f7cffbb9a33b61c9751b37353b8bd08 Mon Sep 17 00:00:00 2001 From: Emmanuel Dreyfus Date: Tue, 14 Oct 2014 18:23:44 +0200 Subject: Regression test portability: quota.t - Use du -k to have size reported in kB, as NetBSD defaults to blocks - on overquota, Linux says 'No space left' and NetBSD 'Disc quota exceeded' BUG: 1129939 Change-Id: I6a2baef94cb60e9fabf06a6f8d01f2acb6ee0a30 Signed-off-by: Emmanuel Dreyfus Reviewed-on: http://review.gluster.org/8930 Reviewed-by: Jeff Darcy Tested-by: Gluster Build System Reviewed-by: Vijay Bellur --- tests/basic/quota.t | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'tests/basic') diff --git a/tests/basic/quota.t b/tests/basic/quota.t index d5a95e2181d..89489b3951b 100755 --- a/tests/basic/quota.t +++ b/tests/basic/quota.t @@ -162,13 +162,13 @@ done ## -------------------------------- for i in `seq 1 200`; do dd if=/dev/urandom of="$M0/$TESTDIR/dir1/1MBfile$i" bs=1024k count=1 \ - 2>&1 | grep -v "No space left" + 2>&1 | egrep -v '(No space left|Disc quota exceeded)' done # 65 ## ## --------------------------------------------------------- -USED_KB=`du -s $M0/$TESTDIR/dir1 | cut -f1`; +USED_KB=`du -ks $M0/$TESTDIR/dir1 | cut -f1`; USED_MB=$(($USED_KB/1024)); TEST [ $USED_MB -le $((($QUOTALIMIT * 110) / 100)) ] -- cgit