From da80029dd6ad5086be70e96a43c882766eb11387 Mon Sep 17 00:00:00 2001 From: Mykola Golub Date: Thu, 28 Apr 2016 15:19:48 +0300 Subject: [PATCH] test: librbd: aio write/discard completion should always return 0 on success Signed-off-by: Mykola Golub --- src/test/librbd/test_librbd.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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; } -- 2.47.3