Project

General

Profile

Bug #4683

librbd: diff_iterate test failures

Added by Josh Durgin over 7 years ago. Updated over 7 years ago.

Status:
Resolved
Priority:
Urgent
Assignee:
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:

Description

These are probably the same underlying issue.

From ubuntu@teuthology:/a/teuthology-2013-04-08_02:44:59-rbd-next-testing-basic/10205:

2013-04-08T05:45:48.495 INFO:teuthology.task.workunit.client.0.out:[ RUN      ] LibRBD.DiffIterate
2013-04-08T05:45:49.729 INFO:teuthology.task.workunit.client.0.out:using new format!
2013-04-08T05:45:51.075 INFO:teuthology.task.workunit.client.0.out: wrote [752584~92754,1944804~42238,5676076~46168,6230042~51961,13623376~49398,16926367~45052,17755970~26866,18203188~11982]
2013-04-08T05:45:51.529 INFO:teuthology.task.workunit.client.0.out: wrote [61434~29913,3516163~48480,8623362~32582,16367885~56442,17987315~44288,18068393~25936]
2013-04-08T05:45:51.536 INFO:teuthology.task.workunit.client.0.out: diff was [4820589~8005,5032568~3048,13672774~2217459]
2013-04-08T05:45:51.536 INFO:teuthology.task.workunit.client.0.out: ... two - (two*diff) = [61434~29913,3516163~48480,8623362~32582,16367885~56442,17987315~44288,18068393~25936]
2013-04-08T05:45:51.536 INFO:teuthology.task.workunit.client.0.out:test/librbd/test_librbd.cc:1592: Failure
2013-04-08T05:45:51.536 INFO:teuthology.task.workunit.client.0.out:Value of: two.subset_of(diff)
2013-04-08T05:45:51.536 INFO:teuthology.task.workunit.client.0.out:  Actual: false
2013-04-08T05:45:51.537 INFO:teuthology.task.workunit.client.0.out:Expected: true
2013-04-08T05:45:51.622 INFO:teuthology.task.workunit.client.0.out:[  FAILED  ] LibRBD.DiffIterate (3127 ms)
2013-04-08T05:45:51.622 INFO:teuthology.task.workunit.client.0.out:[ RUN      ] LibRBD.DiffIterateDiscard
2013-04-08T05:45:52.575 INFO:teuthology.task.workunit.client.0.out:using new format!
2013-04-08T05:45:53.918 INFO:teuthology.task.workunit.client.0.out:test/librbd/test_librbd.cc:1652: Failure
2013-04-08T05:45:53.919 INFO:teuthology.task.workunit.client.0.out:Value of: extents.size()
2013-04-08T05:45:53.919 INFO:teuthology.task.workunit.client.0.out:  Actual: 0
2013-04-08T05:45:53.919 INFO:teuthology.task.workunit.client.0.out:Expected: 1u
2013-04-08T05:45:53.919 INFO:teuthology.task.workunit.client.0.out:Which is: 1
2013-04-08T05:45:53.978 INFO:teuthology.task.workunit.client.0.out:[  FAILED  ] LibRBD.DiffIterateDiscard (2357 ms)

And from ubuntu@teuthology:/a/teuthology-2013-04-08_02:44:59-rbd-next-testing-basic/10207:

2013-04-08T05:29:57.356 INFO:teuthology.task.workunit.client.0.err:======================================================================
2013-04-08T05:29:57.356 INFO:teuthology.task.workunit.client.0.err:FAIL: test_rbd.TestImage.test_diff_iterate
2013-04-08T05:29:57.356 INFO:teuthology.task.workunit.client.0.err:----------------------------------------------------------------------
2013-04-08T05:29:57.357 INFO:teuthology.task.workunit.client.0.err:Traceback (most recent call last):
2013-04-08T05:29:57.357 INFO:teuthology.task.workunit.client.0.err:  File "/usr/lib/python2.7/dist-packages/nose/case.py", line 197, in runTest
2013-04-08T05:29:57.357 INFO:teuthology.task.workunit.client.0.err:    self.test(*self.arg)
2013-04-08T05:29:57.357 INFO:teuthology.task.workunit.client.0.err:  File "/home/ubuntu/cephtest/mnt.0/client.0/tmp/test_rbd.py", line 460, in test_diff_iterate
2013-04-08T05:29:57.357 INFO:teuthology.task.workunit.client.0.err:    check_diff(self.image, 0, IMG_SIZE, None, [(0, 256, True)])
2013-04-08T05:29:57.358 INFO:teuthology.task.workunit.client.0.err:  File "/home/ubuntu/cephtest/mnt.0/client.0/tmp/test_rbd.py", line 481, in check_diff
2013-04-08T05:29:57.358 INFO:teuthology.task.workunit.client.0.err:    eq(extents, expected)
2013-04-08T05:29:57.358 INFO:teuthology.task.workunit.client.0.err:  File "/usr/lib/python2.7/dist-packages/nose/tools.py", line 31, in eq_
2013-04-08T05:29:57.358 INFO:teuthology.task.workunit.client.0.err:    assert a == b, msg or "%r != %r" % (a, b)
2013-04-08T05:29:57.358 INFO:teuthology.task.workunit.client.0.err:AssertionError: [] != [(0, 256, True)]
2013-04-08T05:29:57.359 INFO:teuthology.task.workunit.client.0.err:
2013-04-08T05:29:57.359 INFO:teuthology.task.workunit.client.0.err:----------------------------------------------------------------------

History

#1 Updated by Ian Colle over 7 years ago

  • Priority changed from High to Urgent

#2 Updated by Sage Weil over 7 years ago

  • Assignee changed from Josh Durgin to Sage Weil

#3 Updated by Sage Weil over 7 years ago

  • Status changed from 12 to Fix Under Review
  • Assignee changed from Sage Weil to Josh Durgin

see wip.. we need to flush the cache.

#4 Updated by Sage Weil over 7 years ago

  • Status changed from Fix Under Review to Resolved

Also available in: Atom PDF