From 1cb299addc831483caf316ef77cd81827e74ba7a Mon Sep 17 00:00:00 2001 From: Tomasz Zawadzki Date: Wed, 15 May 2019 10:22:18 -0400 Subject: [PATCH] test/bdevio: return failure when unable to open a bdev Tests shouldn't disregard when opening a bdev fails. Change-Id: I5211e9d7bcb48ed3e7e22f7480106ceeea12c23a Signed-off-by: Tomasz Zawadzki Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/454621 Tested-by: SPDK CI Jenkins Reviewed-by: Jim Harris Reviewed-by: Shuhei Matsumoto --- test/bdev/bdevio/bdevio.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/test/bdev/bdevio/bdevio.c b/test/bdev/bdevio/bdevio.c index 38647e9bd9..5af8652d23 100644 --- a/test/bdev/bdevio/bdevio.c +++ b/test/bdev/bdevio/bdevio.c @@ -124,8 +124,7 @@ bdevio_construct_targets(void) if (rc != 0) { free(target); SPDK_ERRLOG("Could not open leaf bdev %s, error=%d\n", spdk_bdev_get_name(bdev), rc); - bdev = spdk_bdev_next_leaf(bdev); - continue; + return rc; } printf(" %s: %" PRIu64 " blocks of %" PRIu32 " bytes (%" PRIu64 " MiB)\n",