Project

General

Profile

Actions

Bug #11356

closed

failed LibCephFS.MulticlientSimple unit test

Added by Greg Farnum about 9 years ago. Updated about 9 years ago.

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

0%

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

Description

http://pulpito.ceph.com/teuthology-2015-04-07_23:04:03-fs-hammer-testing-basic-multi/840725/

2015-04-08T09:09:11.918 INFO:tasks.workunit.client.0.plana12.stdout:test/libcephfs/multiclient.cc:55: Failure
2015-04-08T09:09:11.918 INFO:tasks.workunit.client.0.plana12.stdout:Value of: memcmp(bufa, bufb, sizeof(bufa))
2015-04-08T09:09:11.918 INFO:tasks.workunit.client.0.plana12.stdout:  Actual: -98
2015-04-08T09:09:11.918 INFO:tasks.workunit.client.0.plana12.stdout:Expected: 0
2015-04-08T09:09:11.918 INFO:tasks.workunit.client.0.plana12.stdout:[  FAILED  ] LibCephFS.MulticlientSimple (318 ms)

which means that bufa was incorrectly less than bufb, when they should have been equal.

In other words, something happened to let client A read stale data. :/

I haven't tried to figure out how that happened, or if it was something else — but by the memcmp man page that return code shouldn't be an error code or anything (98 is EADDRINUSE, if that matters?).

Actions

Also available in: Atom PDF