[PATCH 3/4] fstests: add helper _require_exportfs

Amir Goldstein
2017-04-18T18:17:21Z

Use open_by_handle -c to determine if filesystem supports NFS export
---
common/rc | 9 +++++++++
1 file changed, 9 insertions(+)

diff --git a/common/rc b/common/rc
index 685b859..f24a21f 100644
--- a/common/rc
+++ b/common/rc
@@ -2857,6 +2857,15 @@ _require_freeze()
[ $result -eq 0 ] || _notrun "$FSTYP does not support freezing"
}

+# Does NFS export work on this fs?
+_require_exportfs()
+{
+ mkdir -p "$TEST_DIR"/export_test
+ $here/src/open_by_handle -c "$TEST_DIR"/export_test 2>&1 \
+ || _notrun "$FSTYP does not support NFS export"
+}
+
+
# Does shutdown work on this fs?
_require_scratch_shutdown()
{
--
2.7.4