Project

General

Profile

Actions

Bug #61496

open

Bug #58945: qa: xfstests-dev's generic test suite has 20 failures with fuse client

Bug #61243: qa: tasks.cephfs.tests_from_xfstests_dev.TestXFSTestsDev - 17 tests failed

ceph-fuse: generic/020 failed of "No space left on device"

Added by Xiubo Li 11 months ago. Updated 11 months ago.

Status:
Fix Under Review
Priority:
Normal
Assignee:
Category:
-
Target version:
-
% Done:

0%

Source:
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Component(FS):
Labels (FS):
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

2023-05-11T06:06:23.499 DEBUG:teuthology.orchestra.run.smithi072:> (cd /tmp/tmp.iKz0yRskC2xfstests-dev && exec sudo env DIFF_LENGTH=0 ./check generic/020)
2023-05-11T06:06:23.832 INFO:teuthology.orchestra.run.smithi072.stdout:FSTYP         -- ceph-fuse
2023-05-11T06:06:23.837 INFO:teuthology.orchestra.run.smithi072.stdout:PLATFORM      -- Linux/x86_64 smithi072 4.18.0-372.9.1.el8.x86_64 #1 SMP Fri Apr 15 22:12:19 EDT 2022
2023-05-11T06:06:23.837 INFO:teuthology.orchestra.run.smithi072.stdout:
2023-05-11T06:06:33.238 DEBUG:teuthology.orchestra.run.smithi072:> sudo logrotate /etc/logrotate.d/ceph-test.conf
2023-05-11T06:06:33.241 DEBUG:teuthology.orchestra.run.smithi077:> sudo logrotate /etc/logrotate.d/ceph-test.conf
2023-05-11T06:06:41.945 INFO:teuthology.orchestra.run.smithi072.stdout:generic/020       - output mismatch (see /tmp/tmp.iKz0yRskC2xfstests-dev/results//generic/020.out.bad)
2023-05-11T06:06:41.954 INFO:teuthology.orchestra.run.smithi072.stdout:    --- tests/generic/020.out    2023-05-11 05:54:48.313748776 +0000
2023-05-11T06:06:41.954 INFO:teuthology.orchestra.run.smithi072.stdout:    +++ /tmp/tmp.iKz0yRskC2xfstests-dev/results//generic/020.out.bad     2023-05-11 06:06:41.893850098 +0000
2023-05-11T06:06:41.954 INFO:teuthology.orchestra.run.smithi072.stdout:    @@ -39,27 +39,6 @@
2023-05-11T06:06:41.954 INFO:teuthology.orchestra.run.smithi072.stdout:     user.snrub="fish2\012" 
2023-05-11T06:06:41.954 INFO:teuthology.orchestra.run.smithi072.stdout:
2023-05-11T06:06:41.955 INFO:teuthology.orchestra.run.smithi072.stdout:     *** add lots of attributes
2023-05-11T06:06:41.955 INFO:teuthology.orchestra.run.smithi072.stdout:    -*** check
2023-05-11T06:06:41.955 INFO:teuthology.orchestra.run.smithi072.stdout:    -   *** MAX_ATTRS attribute(s)
2023-05-11T06:06:41.955 INFO:teuthology.orchestra.run.smithi072.stdout:    -*** remove lots of attributes
2023-05-11T06:06:41.955 INFO:teuthology.orchestra.run.smithi072.stdout:    -   *** print attributes
2023-05-11T06:06:41.955 INFO:teuthology.orchestra.run.smithi072.stdout:    -# file: <TESTFILE>
2023-05-11T06:06:41.955 INFO:teuthology.orchestra.run.smithi072.stdout:    -user.snrub="fish2\012" 
2023-05-11T06:06:41.955 INFO:teuthology.orchestra.run.smithi072.stdout:    -
2023-05-11T06:06:41.956 INFO:teuthology.orchestra.run.smithi072.stdout:    -*** really long value
2023-05-11T06:06:41.956 INFO:teuthology.orchestra.run.smithi072.stdout:    -0000000 00
2023-05-11T06:06:41.956 INFO:teuthology.orchestra.run.smithi072.stdout:    -*
2023-05-11T06:06:41.956 INFO:teuthology.orchestra.run.smithi072.stdout:    -ATTRSIZE
2023-05-11T06:06:41.956 INFO:teuthology.orchestra.run.smithi072.stdout:    -*** set/get/remove really long names (expect failure)
2023-05-11T06:06:41.956 INFO:teuthology.orchestra.run.smithi072.stdout:    -attr_set: Invalid argument
2023-05-11T06:06:41.956 INFO:teuthology.orchestra.run.smithi072.stdout:    -Could not set "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" for <TESTFILE>
2023-05-11T06:06:41.957 INFO:teuthology.orchestra.run.smithi072.stdout:    -attr_get: Invalid argument
2023-05-11T06:06:41.957 INFO:teuthology.orchestra.run.smithi072.stdout:    -Could not get "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" for <TESTFILE>
2023-05-11T06:06:41.957 INFO:teuthology.orchestra.run.smithi072.stdout:    -attr_remove: Invalid argument
2023-05-11T06:06:41.957 INFO:teuthology.orchestra.run.smithi072.stdout:    -Could not remove "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" for <TESTFILE>
2023-05-11T06:06:41.957 INFO:teuthology.orchestra.run.smithi072.stdout:    -*** check final
2023-05-11T06:06:41.957 INFO:teuthology.orchestra.run.smithi072.stdout:    -   *** print attributes
2023-05-11T06:06:41.957 INFO:teuthology.orchestra.run.smithi072.stdout:    -# file: <TESTFILE>
2023-05-11T06:06:41.958 INFO:teuthology.orchestra.run.smithi072.stdout:    -user.snrub="fish2\012" 
2023-05-11T06:06:41.958 INFO:teuthology.orchestra.run.smithi072.stdout:    -
2023-05-11T06:06:41.958 INFO:teuthology.orchestra.run.smithi072.stdout:    -*** delete
2023-05-11T06:06:41.958 INFO:teuthology.orchestra.run.smithi072.stdout:    +attr_set: No space left on device
2023-05-11T06:06:41.958 INFO:teuthology.orchestra.run.smithi072.stdout:    +Could not set "attribute_2335" for /tmp/tmp.NlzPCLZKJPtest/attribute_162763
2023-05-11T06:06:41.958 INFO:teuthology.orchestra.run.smithi072.stdout:    +!!! failed to add "attribute_2335" 
2023-05-11T06:06:41.959 INFO:teuthology.orchestra.run.smithi072.stdout:Ran: generic/020
2023-05-11T06:06:41.959 INFO:teuthology.orchestra.run.smithi072.stdout:Failures: generic/020
2023-05-11T06:06:41.959 INFO:teuthology.orchestra.run.smithi072.stdout:Failed 1 of 1 tests
2023-05-11T06:06:41.961 INFO:teuthology.orchestra.run.smithi072.stdout:
2023-05-11T06:06:41.992 DEBUG:teuthology.orchestra.run:got remote process result: 1

Actions #1

Updated by Xiubo Li 11 months ago

  • Status changed from New to In Progress

This is a xfstests-dev's bug.

Actions #2

Updated by Xiubo Li 11 months ago

commit 466e2a65840964f1e2aed3f462c71a48af1817d5 (HEAD -> master)
Author: Xiubo Li <xiubli@redhat.com>
Date:   Tue May 30 09:21:18 2023 +0800

    generic/020: add ceph-fuse support

    For ceph fuse client the fs type will be "ceph-fuse".

    Fixes: https://tracker.ceph.com/issues/61496
    Signed-off-by: Xiubo Li <xiubli@redhat.com>

diff --git a/tests/generic/020 b/tests/generic/020
index e00365a9..da258aa5 100755
--- a/tests/generic/020
+++ b/tests/generic/020
@@ -56,7 +56,7 @@ _attr_get_max()
 {
        # set maximum total attr space based on fs type
        case "$FSTYP" in
-       xfs|udf|pvfs2|9p|ceph|fuse|nfs)
+       xfs|udf|pvfs2|9p|ceph|fuse|nfs|ceph-fuse)
                max_attrs=1000
                ;;
        ext2|ext3|ext4)

Actions #3

Updated by Xiubo Li 11 months ago

  • Status changed from In Progress to Fix Under Review
Actions

Also available in: Atom PDF