Bug #8009
librados failing tests for APILock
Status:
Closed
Priority:
Urgent
Assignee:
Joao Eduardo Luis
Category:
librados
Target version:
-
% Done:
0%
Source:
Q/A
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):
Description
A few failures on ceph-deploy nightly tests:
2014-04-04T15:59:15.384 INFO:teuthology.task.workunit.client.0.out:[10.214.139.33]: test/librados/misc.cc:509: Failure 2014-04-04T15:59:15.384 INFO:teuthology.task.workunit.client.0.out:[10.214.139.33]: Value of: ioctx.setxattr("foo", "one", bl) 2014-04-04T15:59:15.384 INFO:teuthology.task.workunit.client.0.out:[10.214.139.33]: Actual: 0 2014-04-04T15:59:15.384 INFO:teuthology.task.workunit.client.0.out:[10.214.139.33]: Expected: -27 2014-04-04T15:59:15.395 INFO:teuthology.task.workunit.client.0.out:[10.214.139.33]: [ FAILED ] LibRadosMiscPP.BigAttrPP (30 ms) 2014-04-04T15:59:15.395 INFO:teuthology.task.workunit.client.0.out:[10.214.139.33]: [ RUN ] LibRadosMiscPP.CopyPP 2014-04-04T15:59:20.735 INFO:teuthology.task.workunit.client.0.out:[10.214.139.33]: [ OK ] LibRadosMiscPP.CopyPP (5340 ms) 2014-04-04T15:59:20.807 INFO:teuthology.task.workunit.client.0.out:[10.214.139.33]: [----------] 14 tests from LibRadosMiscPP (6821 ms total) 2014-04-04T15:59:20.808 INFO:teuthology.task.workunit.client.0.out:[10.214.139.33]: 2014-04-04T15:59:20.808 INFO:teuthology.task.workunit.client.0.out:[10.214.139.33]: [----------] Global test environment tear-down 2014-04-04T15:59:20.808 INFO:teuthology.task.workunit.client.0.out:[10.214.139.33]: [==========] 19 tests from 3 test cases ran. (11099 ms total) 2014-04-04T15:59:20.808 INFO:teuthology.task.workunit.client.0.out:[10.214.139.33]: [ PASSED ] 18 tests. 2014-04-04T15:59:20.808 INFO:teuthology.task.workunit.client.0.out:[10.214.139.33]: [ FAILED ] 1 test, listed below: 2014-04-04T15:59:20.808 INFO:teuthology.task.workunit.client.0.out:[10.214.139.33]: [ FAILED ] LibRadosMiscPP.BigAttrPP 2014-04-04T15:59:20.808 INFO:teuthology.task.workunit.client.0.out:[10.214.139.33]: 2014-04-04T15:59:20.809 INFO:teuthology.task.workunit.client.0.out:[10.214.139.33]: 1 FAILED TEST
History
#1 Updated by Ian Colle almost 10 years ago
- Priority changed from Normal to Urgent
#2 Updated by Sage Weil almost 10 years ago
- Assignee set to Sage Weil
#3 Updated by Sage Weil almost 10 years ago
- Status changed from New to In Progress
#4 Updated by Sage Weil almost 10 years ago
- Status changed from In Progress to New
- Assignee deleted (
Sage Weil)
I'm totally confused. The test in question only runs if osd_max_attr_size != 0, which it is not (defaults to 0, not touched by config or anything else). But it does, despite the conditional.. and then sends requests for setxattr of value len 0 and 0+1. So somehow for the if () it is non-zero but inside the block it is 0 again?
#5 Updated by Joao Eduardo Luis almost 10 years ago
- Assignee set to Joao Eduardo Luis
#6 Updated by Joao Eduardo Luis almost 10 years ago
- Status changed from New to Closed
Was unable to reproduce this with the original config.yaml (from the failed run), nor was I able to reproduce it manually on master. Talked to Alfredo and he hasn't seen this again.
Closing the ticket; reopen if somehow it resurfaces.