Actions
Bug #7545
closedrados: notify was not recieved in ceph_test_rados_watch_notify with thrashing on emperor
Status:
Duplicate
Priority:
Urgent
Assignee:
-
Category:
qa
Target version:
-
% Done:
0%
Source:
Q/A
Tags:
Backport:
Regression:
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):
Description
This looks like it might just be a bug in the test. This is all the output from ceph_test_rados_watch_notify, with a bunch of
osd thrashing omitted:
2014-02-25T19:09:15.108 INFO:teuthology.task.workunit.client.0.out:[10.214.132.31]: process_1_[7556]: creating pool foo.7555 2014-02-25T19:09:15.108 INFO:teuthology.task.workunit.client.0.out:[10.214.132.31]: process_1_[7556]: created object 0... 2014-02-25T19:09:15.108 INFO:teuthology.task.workunit.client.0.out:[10.214.132.31]: process_1_[7556]: finishing. ... 2014-02-25T19:09:39.474 INFO:teuthology.task.workunit.client.0.out:[10.214.132.31]: process_3_[7558]: notifying object 0.obj ... 2014-02-25T19:09:42.284 INFO:teuthology.task.workunit.client.0.out:[10.214.132.31]: process_2_[7557]: watching object 0.obj 2014-02-25T19:09:42.284 INFO:teuthology.task.workunit.client.0.out:[10.214.132.31]: Received fewer notifies than expected: 0 < 1 2014-02-25T19:09:42.284 INFO:teuthology.task.workunit.client.0.out:[10.214.132.31]: waitpid(7556) 2014-02-25T19:09:42.284 INFO:teuthology.task.workunit.client.0.out:[10.214.132.31]: waitpid(7557) 2014-02-25T19:09:42.285 INFO:teuthology.task.workunit.client.0.out:[10.214.132.31]: test1: got error: run_until_finished: runnable process_2: got error: process_2 returned exit_status 1
It looks like the watch actually ocurred after the notify, which is useless for that test.
Actions