]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
qa: add test case for remove xattr
authorneeraj pratap singh <neerajpratapsingh@li-ff7f0d4c-3462-11b2-a85c-d4004c0fa1a0.ibm.com>
Wed, 5 Mar 2025 14:21:11 +0000 (19:51 +0530)
committerneeraj pratap singh <neerajpratapsingh@li-ff7f0d4c-3462-11b2-a85c-d4004c0fa1a0.ibm.com>
Wed, 19 Mar 2025 11:13:18 +0000 (16:43 +0530)
Fixes: https://tracker.ceph.com/issues/69274
Signed-off-by: Neeraj Pratap Singh <neesingh@redhat.com>
(cherry picked from commit 814f1136cac341891fab40a13f7a2a6fd0f2c853)

qa/tasks/cephfs/test_cephfs_shell.py

index c13360c5eb49ce28b9a100419cea92bffdf56584..3733d233c2e0607ee654eddd679f18f8172808b0 100644 (file)
@@ -980,6 +980,13 @@ class TestXattr(TestCephFSShell):
             cmd=['getxattr', self.dir_name, input_val[0]])
         self.negtest_cephfs_shell_cmd(cmd=['listxattr', self.dir_name])
 
+    def test_remove_xattr(self):
+        self.test_set()
+        self.get_cephfs_shell_cmd_output(
+            ['removexattr', self.dir_name, 'user.key'])
+        self.negtest_cephfs_shell_cmd(
+            cmd=['getxattr', self.dir_name, 'user.key'])
+
 
 class TestLS(TestCephFSShell):
     dir_name = 'test_dir'