#!/bin/bash . $(dirname $(readlink -e ${BASH_SOURCE[0]}))/bcachefs-test-libs.sh config-scratch-devs 4G config-timeout $(stress_timeout) # test nfs exports: require-kernel-config NFSD require-kernel-config NFSD_V4 require-kernel-config NFS_FS require-kernel-config NFS_V4 test_nfs() { mkdir /export1 /export2 run_quiet "" bcachefs format -f \ --errors=panic \ /dev/sdb mount -t bcachefs /dev/sdb /export2 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 mount -t nfs localhost:/export2 /mnt dbench -S -t 30 2 -D /mnt/ umount /mnt exportfs -ua umount /export2 } main "$@"