Caused by a race between `TestWriteCompletion.__init__() and
`TestOrchestrator.serve()`
Fixes: https://tracker.ceph.com/issues/39259
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
(cherry picked from commit
dcffba933c0f1c488baace46d7ccc4d1b7a192e8)
self._complete = False
self.message = message
+ self.id = str(uuid.uuid4())
TestCompletionMixin.all_completions.append(self)
class TestWriteCompletion(TestCompletionMixin, orchestrator.WriteCompletion):
def __init__(self, cb, message):
super(TestWriteCompletion, self).__init__(cb, message)
- self.id = str(uuid.uuid4())
@property
def is_persistent(self):