Bug 196893
Summary: | Some regression tests fail | ||
---|---|---|---|
Product: | File System | Reporter: | Bruce Dubbs (bruce.dubbs) |
Component: | btrfs | Assignee: | Josef Bacik (josef) |
Status: | RESOLVED CODE_FIX | ||
Severity: | normal | CC: | dsterba, lakshmipathi.g |
Priority: | P1 | ||
Hardware: | All | ||
OS: | Linux | ||
Kernel Version: | btrfs-progs-v4.13 | Subsystem: | |
Regression: | No | Bisected commit-id: |
Description
Bruce Dubbs
2017-09-10 20:05:25 UTC
Hm, all the tests passed for me before the release. * the run_mustfail fix should be straightforward * yeah the reiser/xattr test should detect the support and skip the test -- this should be the default behaviour for missing builtin features * the fuzz tests are known to be broken, a few more fixes land on each release but usually accompanied by wider cleanups as he fuzzing tends to hit some corner cases deep i the callchains The overall test mode is "all must pass", so when a failure occurs, the tests stop and the developer is supposed to resolve the problem. The exact test environment is left intact, which also means the devices are left mounted, etc. There are no reliabe generic steps to clean up after the failed (any number of loop devices have been created, dmsetup has been called, etc), so the "first failure stops the testsuite" is the mode of operation. We can extend the testing framework with the cleanup phase, I'll put that into todo. Does the reiserfs mount with these options "acl,user_xattr,attrs" ? I'd expect the mount fails and this should be sufficient to detect the xattr/acl support, but you report that it was the 'setfacl' that failed. (In reply to David Sterba from comment #2) > Does the reiserfs mount with these options "acl,user_xattr,attrs" ? I'd > expect the mount fails and this should be sufficient to detect the xattr/acl > support, but you report that it was the 'setfacl' that failed. The 'mount' works, but the user_xattr and acl options seem to be silently ignored. $ sudo mount -o acl,user_xattr,attrs /dev/sdc2 /media $ findmnt|grep media /media /dev/sdc2 reiserf rw,relatime,attrs But setfacl fails. I get the following: $sudo setfacl -m u:bdubbs:r /media/abc setfacl: /media/abc: Operation not supported -- Bruce |