summaryrefslogtreecommitdiffstats
path: root/tests/basic
diff options
context:
space:
mode:
authorEmmanuel Dreyfus <manu@netbsd.org>2014-10-14 18:23:44 +0200
committerVijay Bellur <vbellur@redhat.com>2014-10-20 23:36:41 -0700
commit49d6a7b17f7cffbb9a33b61c9751b37353b8bd08 (patch)
treea249211311e14e305eb07f391395d040bf1f00b7 /tests/basic
parenteea806646216f5e5a91fd35a4e138e193e3b6fac (diff)
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 <manu@netbsd.org> Reviewed-on: http://review.gluster.org/8930 Reviewed-by: Jeff Darcy <jdarcy@redhat.com> Tested-by: Gluster Build System <jenkins@build.gluster.com> Reviewed-by: Vijay Bellur <vbellur@redhat.com>
Diffstat (limited to 'tests/basic')
-rwxr-xr-xtests/basic/quota.t4
1 files changed, 2 insertions, 2 deletions
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
## <Test whether quota limit crossed more than 10% of limit>
## ---------------------------------------------------------
-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)) ]
e'>-rw-r--r--cli/src/cli-cmd-parser.c6
-rw-r--r--cli/src/cli-cmd-peer.c6
-rw-r--r--cli/src/cli-cmd-system.c6
-rw-r--r--cli/src/cli-cmd-volume.c6
-rw-r--r--cli/src/cli-cmd.c6
-rw-r--r--cli/src/cli-cmd.h6
-rw-r--r--cli/src/cli-mem-types.h6
-rw-r--r--cli/src/cli-rl.c6
-rw-r--r--cli/src/cli-rpc-ops.c6
-rw-r--r--cli/src/cli.c8
-rw-r--r--cli/src/cli.h6
-rw-r--r--cli/src/input.c6
-rw-r--r--cli/src/registry.c6
-rw-r--r--configure.ac6
-rw-r--r--doc/gluster.86
-rw-r--r--doc/glusterd.86
-rw-r--r--doc/glusterfs.86
-rw-r--r--doc/glusterfsd.86
-rw-r--r--doc/mount.glusterfs.86
-rw-r--r--doc/user-guide/fdl.texi4
-rw-r--r--doc/user-guide/user-guide.info4
-rw-r--r--glusterfsd/src/glusterfsd-common.h6
-rw-r--r--glusterfsd/src/glusterfsd-mem-types.h6
-rw-r--r--glusterfsd/src/glusterfsd-mgmt.c6
-rw-r--r--glusterfsd/src/glusterfsd.c8
-rw-r--r--glusterfsd/src/glusterfsd.h6
-rw-r--r--libglusterfs/src/byte-order.h6
-rw-r--r--libglusterfs/src/call-stub.c6
-rw-r--r--libglusterfs/src/call-stub.h6
-rw-r--r--libglusterfs/src/checksum.c6
-rw-r--r--libglusterfs/src/checksum.h6
-rw-r--r--libglusterfs/src/common-utils.c6
-rw-r--r--libglusterfs/src/common-utils.h6
-rw-r--r--libglusterfs/src/compat-errno.c6
-rw-r--r--libglusterfs/src/compat-errno.h6
-rw-r--r--libglusterfs/src/compat.c6
-rw-r--r--libglusterfs/src/compat.h6
-rw-r--r--libglusterfs/src/daemon.c6
-rw-r--r--libglusterfs/src/defaults.c6
-rw-r--r--libglusterfs/src/defaults.h6
-rw-r--r--libglusterfs/src/dict.c6
-rw-r--r--libglusterfs/src/dict.h6
-rw-r--r--libglusterfs/src/event.c6
-rw-r--r--libglusterfs/src/event.h6
-rw-r--r--libglusterfs/src/fd.c6
-rw-r--r--libglusterfs/src/fd.h6
-rw-r--r--libglusterfs/src/gf-dirent.c6
-rw-r--r--libglusterfs/src/gf-dirent.h6
-rw-r--r--libglusterfs/src/globals.c6
-rw-r--r--libglusterfs/src/globals.h6
-rw-r--r--libglusterfs/src/glusterfs.h6
-rw-r--r--libglusterfs/src/graph-mem-types.h6
-rw-r--r--libglusterfs/src/graph-print.c6
-rw-r--r--libglusterfs/src/graph-utils.h6
-rw-r--r--libglusterfs/src/graph.c6
-rw-r--r--libglusterfs/src/graph.l6
-rw-r--r--libglusterfs/src/graph.y6
-rw-r--r--libglusterfs/src/hashfn.c6
-rw-r--r--libglusterfs/src/hashfn.h6
-rw-r--r--libglusterfs/src/iatt.h6
-rw-r--r--libglusterfs/src/inode.c6
-rw-r--r--libglusterfs/src/inode.h6
-rw-r--r--libglusterfs/src/iobuf.c6
-rw-r--r--libglusterfs/src/iobuf.h6
-rw-r--r--libglusterfs/src/latency.c6
-rw-r--r--libglusterfs/src/latency.h6
-rw-r--r--libglusterfs/src/list.h6
-rw-r--r--libglusterfs/src/locking.h6
-rw-r--r--libglusterfs/src/logging.c6
-rw-r--r--libglusterfs/src/logging.h6
-rw-r--r--libglusterfs/src/mem-pool.c6
-rw-r--r--libglusterfs/src/mem-pool.h6
-rw-r--r--libglusterfs/src/mem-types.h6
-rw-r--r--libglusterfs/src/rbthash.c6
-rw-r--r--libglusterfs/src/rbthash.h6
-rw-r--r--libglusterfs/src/scheduler.c6
-rw-r--r--libglusterfs/src/scheduler.h6
-rw-r--r--libglusterfs/src/stack.c6
-rw-r--r--libglusterfs/src/stack.h6
-rw-r--r--libglusterfs/src/statedump.c6
-rw-r--r--libglusterfs/src/statedump.h6
-rw-r--r--libglusterfs/src/syncop.c6
-rw-r--r--libglusterfs/src/syncop.h6
-rw-r--r--libglusterfs/src/syscall.c6
-rw-r--r--libglusterfs/src/syscall.h6
-rw-r--r--libglusterfs/src/timer.c6
-rw-r--r--libglusterfs/src/timer.h6
-rw-r--r--libglusterfs/src/trie-mem-types.h6
-rw-r--r--libglusterfs/src/trie.c6
-rw-r--r--libglusterfs/src/trie.h6
-rw-r--r--libglusterfs/src/xlator.c6
-rw-r--r--libglusterfs/src/xlator.h6
-rw-r--r--libglusterfsclient/src/libglusterfsclient-dentry.c6
-rwxr-xr-xlibglusterfsclient/src/libglusterfsclient-internals.h6
-rwxr-xr-xlibglusterfsclient/src/libglusterfsclient.c6
-rwxr-xr-xlibglusterfsclient/src/libglusterfsclient.h6
-rw-r--r--mod_glusterfs/apache/1.3/src/mod_glusterfs.c6
-rw-r--r--mod_glusterfs/apache/2.2/src/mod_glusterfs.c6
-rw-r--r--mod_glusterfs/lighttpd/1.4/mod_glusterfs.c6
-rw-r--r--mod_glusterfs/lighttpd/1.4/mod_glusterfs.h6
-rw-r--r--mod_glusterfs/lighttpd/1.5/mod_glusterfs.c6
-rw-r--r--mod_glusterfs/lighttpd/1.5/mod_glusterfs.h6
-rw-r--r--rpc/rpc-lib/src/auth-glusterfs.c6
-rw-r--r--rpc/rpc-lib/src/auth-null.c6
-rw-r--r--rpc/rpc-lib/src/auth-unix.c6
-rw-r--r--rpc/rpc-lib/src/protocol-common.h6
-rw-r--r--rpc/rpc-lib/src/rpc-clnt.c6
-rw-r--r--rpc/rpc-lib/src/rpc-clnt.h6
-rw-r--r--rpc/rpc-lib/src/rpc-common.c6
-rw-r--r--rpc/rpc-lib/src/rpc-transport.c6
-rw-r--r--rpc/rpc-lib/src/rpc-transport.h6
-rw-r--r--rpc/rpc-lib/src/rpcsvc-auth.c6
-rw-r--r--rpc/rpc-lib/src/rpcsvc-common.h6
-rw-r--r--rpc/rpc-lib/src/rpcsvc.c6
-rw-r--r--rpc/rpc-lib/src/rpcsvc.h6
-rw-r--r--rpc/rpc-lib/src/xdr-common.h6
-rw-r--r--rpc/rpc-lib/src/xdr-rpc.c6
-rw-r--r--rpc/rpc-lib/src/xdr-rpc.h6
-rw-r--r--rpc/rpc-lib/src/xdr-rpcclnt.c6
-rw-r--r--rpc/rpc-lib/src/xdr-rpcclnt.h6
-rw-r--r--rpc/rpc-transport/rdma/src/name.c6
-rw-r--r--rpc/rpc-transport/rdma/src/name.h6
-rw-r--r--rpc/rpc-transport/rdma/src/rdma.c6
-rw-r--r--rpc/rpc-transport/rdma/src/rdma.h6
-rw-r--r--rpc/rpc-transport/socket/src/name.c6
-rw-r--r--rpc/rpc-transport/socket/src/name.h6
-rw-r--r--rpc/rpc-transport/socket/src/socket.c6
-rw-r--r--rpc/rpc-transport/socket/src/socket.h6
-rw-r--r--rpc/xdr/src/cli1-xdr.c6
-rw-r--r--rpc/xdr/src/cli1-xdr.h6
-rw-r--r--rpc/xdr/src/cli1.c6
-rw-r--r--rpc/xdr/src/cli1.h6
-rw-r--r--rpc/xdr/src/glusterd1-xdr.c6
-rw-r--r--rpc/xdr/src/glusterd1-xdr.h6
-rw-r--r--rpc/xdr/src/glusterd1.c6
-rw-r--r--rpc/xdr/src/glusterd1.h6
-rw-r--r--rpc/xdr/src/glusterfs3-xdr.c6
-rw-r--r--rpc/xdr/src/glusterfs3-xdr.h6
-rw-r--r--rpc/xdr/src/glusterfs3.c6
-rw-r--r--rpc/xdr/src/glusterfs3.h6
-rw-r--r--rpc/xdr/src/portmap-xdr.c6
-rw-r--r--rpc/xdr/src/portmap-xdr.h6
-rw-r--r--rpc/xdr/src/portmap.c6
-rw-r--r--rpc/xdr/src/portmap.h6
-rw-r--r--rpc/xdr/src/xdr-generic.c6
-rw-r--r--rpc/xdr/src/xdr-generic.h6
-rw-r--r--scheduler/alu/src/alu-mem-types.h6
-rw-r--r--scheduler/alu/src/alu.c6
-rw-r--r--scheduler/alu/src/alu.h6
-rw-r--r--scheduler/nufa/src/nufa-mem-types.h6
-rw-r--r--scheduler/nufa/src/nufa.c6
-rw-r--r--scheduler/random/src/random-mem-types.h6
-rw-r--r--scheduler/random/src/random.c6
-rw-r--r--scheduler/random/src/random.h6
-rw-r--r--scheduler/rr/src/rr-mem-types.h6
-rw-r--r--scheduler/rr/src/rr-options.c6
-rw-r--r--scheduler/rr/src/rr-options.h6
-rw-r--r--scheduler/rr/src/rr.c6
-rw-r--r--scheduler/rr/src/rr.h6
-rw-r--r--scheduler/switch/src/switch-mem-types.h6
-rw-r--r--scheduler/switch/src/switch.c6
-rw-r--r--xlators/cluster/afr/src/afr-common.c6
-rw-r--r--xlators/cluster/afr/src/afr-dir-read.c6
-rw-r--r--xlators/cluster/afr/src/afr-dir-read.h6
-rw-r--r--xlators/cluster/afr/src/afr-dir-write.c6
-rw-r--r--xlators/cluster/afr/src/afr-dir-write.h6
-rw-r--r--xlators/cluster/afr/src/afr-inode-read.c6
-rw-r--r--xlators/cluster/afr/src/afr-inode-read.h6
-rw-r--r--xlators/cluster/afr/src/afr-inode-write.c6
-rw-r--r--xlators/cluster/afr/src/afr-inode-write.h6
-rw-r--r--xlators/cluster/afr/src/afr-lk-common.c6
-rw-r--r--xlators/cluster/afr/src/afr-mem-types.h6
-rw-r--r--xlators/cluster/afr/src/afr-open.c6
-rw-r--r--xlators/cluster/afr/src/afr-self-heal-algorithm.c6
-rw-r--r--xlators/cluster/afr/src/afr-self-heal-algorithm.h6
-rw-r--r--xlators/cluster/afr/src/afr-self-heal-common.c6
-rw-r--r--xlators/cluster/afr/src/afr-self-heal-common.h6
-rw-r--r--xlators/cluster/afr/src/afr-self-heal-data.c6
-rw-r--r--xlators/cluster/afr/src/afr-self-heal-entry.c6
-rw-r--r--xlators/cluster/afr/src/afr-self-heal-metadata.c6
-rw-r--r--xlators/cluster/afr/src/afr-self-heal.h6
-rw-r--r--xlators/cluster/afr/src/afr-transaction.c6
-rw-r--r--xlators/cluster/afr/src/afr-transaction.h