]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
test: skip TestLibRBD.DiscardAfterWrite if skip partial discard enabled 11703/head
authorJason Dillaman <dillaman@redhat.com>
Mon, 31 Oct 2016 15:08:55 +0000 (11:08 -0400)
committerJason Dillaman <dillaman@redhat.com>
Mon, 31 Oct 2016 20:18:56 +0000 (16:18 -0400)
Fixes: http://tracker.ceph.com/issues/17750
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
src/test/librbd/test_librbd.cc

index d4807da2419bd157375c3fecb971b1f0c2e0e7d2..b95100c15a721e3132ba5043ea262026dcff135b 100644 (file)
@@ -4983,6 +4983,9 @@ TEST_F(TestLibRBD, ExclusiveLock)
 
 TEST_F(TestLibRBD, DiscardAfterWrite)
 {
+  CephContext* cct = reinterpret_cast<CephContext*>(_rados.cct());
+  REQUIRE(!cct->_conf->rbd_skip_partial_discard);
+
   librados::IoCtx ioctx;
   ASSERT_EQ(0, _rados.ioctx_create(m_pool_name.c_str(), ioctx));