From d00116c6ac23c16389a22c01a473ad4ced259091 Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Thu, 2 Jan 2014 10:48:57 -0800 Subject: [PATCH] ceph_test_rados: flush can also fail due to snap trimming Signed-off-by: Sage Weil --- src/test/osd/RadosModel.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/test/osd/RadosModel.h b/src/test/osd/RadosModel.h index c24dd23181b64..2f24d27447573 100644 --- a/src/test/osd/RadosModel.h +++ b/src/test/osd/RadosModel.h @@ -1813,6 +1813,9 @@ public: // not being particularly specific here about knowing which // flushes are on the oldest clean snap and which ones are not. can_fail = !blocking || !context->snaps.empty(); + // FIXME: we can could fail if we've ever removed a snap due to + // the async snap trimming. + can_fail = true; cout << num << ": " << (blocking ? "cache_flush" : "cache_try_flush") << " oid " << oid << " snap " << snap << std::endl; -- 2.39.5