Project

General

Profile

Actions

Bug #344

closed

cfuse should pass all qa tests

Added by Greg Farnum over 13 years ago. Updated over 7 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
-
Target version:
-
% Done:

90%

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

Description

Right now, it doesn't. Figure out which tests it fails and make them work.
Should probably create a new bug for each test that fails, but I'm making this bug so I actually identify the failing tests.

Actions #1

Updated by Greg Farnum over 13 years ago

Passes:
snaptest-1
trivial_sync
dbench
snaptest-2
bonnie++ (maybe, basic logging doesn't have much output there, will check individually)
snaptest-0
kernel-untar-build (assuming "WARNING: modpost: Found 1 section mismatch(es).
To see full details build your kernel with:
'make CONFIG_DEBUG_SECTION_MISMATCH=y'" is in fact a config error and not some weird data bug)
pjd

Fails:
fsx
untar-snap-rm. Gets "cp: cannot stat `.snap/k/coreutils-8.5/.x-sc_useless_cpp_parens': Input/output error" and similar eventually

unknown:
iozone, not installed on pudgy just yet

Actions #2

Updated by Sage Weil over 13 years ago

  • Target version changed from v0.22 to v0.21.2
Actions #3

Updated by Greg Farnum over 13 years ago

Now passes fsx.
Closer examination has revealed it fails bonnie++ due to the wrong number of available files, which Sage is looking at.
I think untar-snap-rm might work properly now too, checking it out.

Actions #4

Updated by Sage Weil over 13 years ago

  • Target version changed from v0.21.2 to v0.21.3
Actions #5

Updated by Greg Farnum over 13 years ago

This is now dependent on #383.
And it does pass untar-snap-rm, so it looks like just the readdir issue needs to be fixed.

Actions #6

Updated by Sage Weil over 13 years ago

  • Status changed from New to 7
  • % Done changed from 0 to 90

I think this is done then? Let's rerun them all to be sure!

Actions #7

Updated by Greg Farnum over 13 years ago

I tried running the tests on flab and cfuse crashed in one of the snapshot tests. Haven't looked at it much but it tried to dereference a null dentry; it might be something to do with a root-directory snapshot. Or it might not. I'll look into it more today.

Actions #8

Updated by Greg Farnum over 13 years ago

Okay, dealt with the crash.
Unfortunately there are other issues in snaptest-2 now, as deleting turns up some ROFS errors and a lot of Dir not empty errors. Assume this came from recent dirfrag changes, will investigate.

Actions #9

Updated by Sage Weil over 13 years ago

It occurs to me that we should also be running these tests on the testing branch, not just unstable. Is that what you've been doing?

Actions #10

Updated by Greg Farnum over 13 years ago

Nope, I've been running on unstable. Unfortunately I just hit a crash on bonnie which looks to be new stuff, so now I'm switching to the testing branch so we can at least make sure it works for .21.3.

Actions #11

Updated by Sage Weil over 13 years ago

  • Target version changed from v0.21.3 to v0.21.4
Actions #12

Updated by Sage Weil over 13 years ago

  • Target version changed from v0.21.4 to v0.23
Actions #13

Updated by Sage Weil over 13 years ago

  • Priority changed from Normal to Immediate
Actions #14

Updated by Sage Weil over 13 years ago

  • Priority changed from Immediate to Normal
Actions #15

Updated by Sage Weil over 13 years ago

  • Target version changed from v0.23 to v0.23.1
Actions #16

Updated by Greg Farnum over 13 years ago

At this point the only test it's failing is bonnie. This one tends to fail on a SEGV that just keeps going through the backtrace handler until it runs out of memory and gets killed, which makes diagnosing the problem difficult. :/

Actions #17

Updated by Sage Weil over 13 years ago

  • Target version changed from v0.23.1 to v0.24
Actions #18

Updated by Greg Farnum over 13 years ago

  • Status changed from 7 to Resolved
  • Translation missing: en.field_story_points deleted (0)

Sage asked me to mark this resolved. I ran the bonnie test yesterday and it eventually crashed when the disk ran out due to logging. I'm re-running it with lower logging levels and a bigger mds cache, but I think we're safe.

Actions #19

Updated by John Spray over 7 years ago

  • Project changed from Ceph to CephFS
  • Category deleted (11)
  • Target version deleted (v0.24)

Bulk updating project=ceph category=ceph-fuse issues to move to fs project so that we can remove the ceph-fuse category from the ceph project

Actions

Also available in: Atom PDF