After sending the reboot command, we need to wait briefly for it to be
rebooted so that the kernel client doesn't voluntarily give up its Fb
cap.
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
(cherry picked from commit
6b83f43ba0a99ad86850974d354b17c3e23877be)
# Simulate client death
self.mount_a.kill()
+ # wait for it to die so it doesn't voluntarily release buffer cap
+ time.sleep(5)
+
try:
# The waiter should get stuck waiting for the capability
# held on the MDS by the now-dead client A