]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
qa: remove obsolete test
authorPatrick Donnelly <pdonnell@redhat.com>
Fri, 30 Oct 2020 21:19:37 +0000 (14:19 -0700)
committerPatrick Donnelly <pdonnell@redhat.com>
Tue, 3 Nov 2020 21:00:47 +0000 (13:00 -0800)
Since the work in [1], the kclient can be killed with network namespaces
without powercycling.

[1] https://tracker.ceph.com/issues/44044

Fixes: https://tracker.ceph.com/issues/23718
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
qa/tasks/cephfs/cephfs_test_case.py

index 036986b54b080ef205888d6218b8e20c202501f5..db573f3ade2d26581f4e8c301828aa0dce5f7ba6 100644 (file)
@@ -7,7 +7,6 @@ from shlex import split as shlex_split
 from io import StringIO
 
 from tasks.ceph_test_case import CephTestCase
-from tasks.cephfs.fuse_mount import FuseMount
 
 from teuthology import contextutil
 from teuthology.misc import sudo_write_file
@@ -107,13 +106,6 @@ class CephFSTestCase(CephTestCase):
                 len(self.mounts), self.CLIENTS_REQUIRED
             ))
 
-        if self.REQUIRE_KCLIENT_REMOTE:
-            if not isinstance(self.mounts[0], FuseMount) or not isinstance(self.mounts[1], FuseMount):
-                # kclient kill() power cycles nodes, so requires clients to each be on
-                # their own node
-                if self.mounts[0].client_remote.hostname == self.mounts[1].client_remote.hostname:
-                    self.skipTest("kclient clients must be on separate nodes")
-
         if self.REQUIRE_ONE_CLIENT_REMOTE:
             if self.mounts[0].client_remote.hostname in self.mds_cluster.get_mds_hostnames():
                 self.skipTest("Require first client to be on separate server from MDSs")