From: Jason Dillaman Date: Thu, 9 Apr 2015 01:55:36 +0000 (-0400) Subject: tests: update librbd AIO tests to remove result code X-Git-Tag: v0.80.11~58^2~3 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=861c20bb2cc05a13a45b0e2368c591212e4eda72;p=ceph.git tests: update librbd AIO tests to remove result code Signed-off-by: Jason Dillaman Conflicts: src/test/librbd/test_librbd.cc: trivial resolution --- diff --git a/src/test/librbd/test_librbd.cc b/src/test/librbd/test_librbd.cc index c37d884624d..6d1d050622a 100644 --- a/src/test/librbd/test_librbd.cc +++ b/src/test/librbd/test_librbd.cc @@ -750,8 +750,16 @@ TEST(LibRBD, TestIO) ASSERT_EQ(10, rbd_write(image, info.size - 10, 100, test_data)); rbd_aio_create_completion(NULL, (rbd_callback_t) simple_read_cb, &comp); - ASSERT_EQ(-EINVAL, rbd_aio_write(image, info.size, 1, test_data, comp)); - ASSERT_EQ(-EINVAL, rbd_aio_read(image, info.size, 1, test_data, comp)); + ASSERT_EQ(0, rbd_aio_write(image, info.size, 1, test_data, comp)); + ASSERT_EQ(0, rbd_aio_wait_for_complete(comp)); + ASSERT_EQ(-EINVAL, rbd_aio_get_return_value(comp)); + rbd_aio_release(comp); + + rbd_aio_create_completion(NULL, (rbd_callback_t) simple_read_cb, &comp); + ASSERT_EQ(0, rbd_aio_read(image, info.size, 1, test_data, comp)); + ASSERT_EQ(0, rbd_aio_wait_for_complete(comp)); + ASSERT_EQ(-EINVAL, rbd_aio_get_return_value(comp)); + rbd_aio_release(comp); ASSERT_EQ(0, rbd_close(image));