From: Mykola Golub Date: Thu, 28 Apr 2016 12:19:48 +0000 (+0300) Subject: test: librbd: aio write/discard completion should always return 0 on success X-Git-Tag: v11.0.0~807^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F8813%2Fhead;p=ceph.git test: librbd: aio write/discard completion should always return 0 on success Signed-off-by: Mykola Golub --- diff --git a/src/test/librbd/test_librbd.cc b/src/test/librbd/test_librbd.cc index cd9decf171e8..064af73bcef1 100644 --- a/src/test/librbd/test_librbd.cc +++ b/src/test/librbd/test_librbd.cc @@ -1266,7 +1266,7 @@ void aio_write_test_data(librbd::Image& image, const char *test_data, comp->wait_for_complete(); int r = comp->get_return_value(); printf("return value is: %d\n", r); - ASSERT_TRUE(r >= 0); + ASSERT_EQ(0, r); printf("finished write\n"); comp->release(); *passed = true; @@ -1278,7 +1278,7 @@ void aio_discard_test_data(librbd::Image& image, off_t off, size_t len, bool *pa image.aio_discard(off, len, comp); comp->wait_for_complete(); int r = comp->get_return_value(); - ASSERT_TRUE(r >= 0); + ASSERT_EQ(0, r); comp->release(); *passed = true; }