diff options
author | Kent Overstreet <kent.overstreet@gmail.com> | 2021-11-27 13:27:10 -0500 |
---|---|---|
committer | Kent Overstreet <kent.overstreet@gmail.com> | 2021-11-27 14:47:02 -0500 |
commit | 1fbc887546799e0750ced785a61fc33fa1d44d45 (patch) | |
tree | 3e9cbd3d6ecf1a94ede39766f550e03da70f0bf5 | |
parent | a84684f69d17f06c8159c3a7d3ad383d11d02554 (diff) |
Expand bcachefs/nfs.ktest to also test mounting & dbench
Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com>
-rw-r--r-- | tests/bcachefs/nfs.ktest | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/tests/bcachefs/nfs.ktest b/tests/bcachefs/nfs.ktest index a0ebce9..14e7b90 100644 --- a/tests/bcachefs/nfs.ktest +++ b/tests/bcachefs/nfs.ktest @@ -10,6 +10,10 @@ require-kernel-config NFSD require-kernel-config NFSD_V3 require-kernel-config NFSD_V4 +require-kernel-config NFS_FS +require-kernel-config NFS_V3 +require-kernel-config NFS_V4 + test_nfs() { mkdir /export1 /export2 @@ -19,11 +23,15 @@ test_nfs() /dev/sdb mount /dev/sdb /export2 - echo "/export1 *(ro,insecure,all_squash,no_subtree_check)" >> /etc/exports - echo "/export2 *(ro,insecure,all_squash,no_subtree_check)" >> /etc/exports + echo "/export1 *(rw,insecure,no_root_squash,no_subtree_check)" >> /etc/exports + echo "/export2 *(rw,insecure,no_root_squash,no_subtree_check)" >> /etc/exports exportfs -a - exportfs -ua + mount -t nfs localhost:/export2 /mnt + dbench -S -t 30 2 -D /mnt/ + umount /mnt + + exportfs -ua umount /export2 } |