From 37eac2be33f9f7e6a49f72b37067c83e1ce52076 Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Sat, 21 Dec 2013 22:52:28 -0800 Subject: [PATCH] ceph_test_rados: check existence on is_dirty completion Signed-off-by: Sage Weil --- src/test/osd/RadosModel.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/test/osd/RadosModel.h b/src/test/osd/RadosModel.h index b6eebfc9d9f..23d531021a0 100644 --- a/src/test/osd/RadosModel.h +++ b/src/test/osd/RadosModel.h @@ -1733,11 +1733,12 @@ public: int r = completion->get_return_value(); if (r == 0) { cout << num << ": " << (dirty ? "dirty" : "clean") << std::endl; - assert(old_value.has_contents()); + assert(!old_value.deleted()); assert(dirty == old_value.dirty); } else { cout << num << ": got " << r << std::endl; assert(r == -ENOENT); + assert(old_value.deleted()); } context->kick(); done = true; -- 2.47.3