test/bdev: In bdev_nvme_ut, handle spdk_nvme_poll_group_remove when
there is no group The real implementation handles this by returning -ENOENT, so do the same in the test. Signed-off-by: Ben Walker <benjamin.walker@intel.com> Change-Id: I405b6f60bf4dcdb22c57e48bbaf66d57522a49c5 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/11508 Community-CI: Mellanox Build Bot Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com> Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Aleksey Marchuk <alexeymar@mellanox.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Michael Haeuptle <michaelhaeuptle@gmail.com>
This commit is contained in:
parent
2250a441c4
commit
3edf1e200e
@ -1183,6 +1183,11 @@ spdk_nvme_poll_group_remove(struct spdk_nvme_poll_group *group,
|
||||
struct spdk_nvme_qpair *qpair)
|
||||
{
|
||||
CU_ASSERT(!qpair->is_connected);
|
||||
|
||||
if (qpair->poll_group == NULL) {
|
||||
return -ENOENT;
|
||||
}
|
||||
|
||||
CU_ASSERT(qpair->poll_group_tailq_head == &group->disconnected_qpairs);
|
||||
|
||||
TAILQ_REMOVE(&group->disconnected_qpairs, qpair, poll_group_tailq);
|
||||
|
Loading…
Reference in New Issue
Block a user