From: Varsha Rao Date: Mon, 15 Jun 2020 19:09:58 +0000 (+0530) Subject: qa/tasks/cephfs: Add test for listing exports X-Git-Tag: v15.2.5~166^2~11 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=2923b8fdb4a72e18c2a7cbcf70107ed7fb59ff9f;p=ceph.git qa/tasks/cephfs: Add test for listing exports Signed-off-by: Varsha Rao (cherry picked from commit 9418b42b29792af294fb8696a4957b3072a87016) --- diff --git a/qa/tasks/cephfs/test_nfs.py b/qa/tasks/cephfs/test_nfs.py index c15df156b5e..afc91e6f86f 100644 --- a/qa/tasks/cephfs/test_nfs.py +++ b/qa/tasks/cephfs/test_nfs.py @@ -103,6 +103,10 @@ class TestNFS(MgrTestCase): def _delete_export(self): self._nfs_cmd('export', 'delete', self.cluster_id, self.pseudo_path) + def _test_list_export(self): + nfs_output = json.loads(self._nfs_cmd('export', 'ls', self.cluster_id)) + self.assertIn(self.pseudo_path, nfs_output) + def _check_export_obj_deleted(self, conf_obj=False): rados_obj_ls = self._sys_cmd(['rados', '-p', 'nfs-ganesha', '-N', self.cluster_id, 'ls']) @@ -152,5 +156,5 @@ class TestNFS(MgrTestCase): self._unload_module("cephadm") self._load_module("cephadm") self._orch_cmd("set", "backend", "cephadm") - #Add list export command + self._test_list_export() self._delete_export()