]> www.infradead.org Git - users/sagi/blktests.git/commitdiff
nvme/031: do not open code target setup/cleanup
authorDaniel Wagner <dwagner@suse.de>
Tue, 26 Mar 2024 13:13:54 +0000 (14:13 +0100)
committerShin'ichiro Kawasaki <shinichiro.kawasaki@wdc.com>
Fri, 29 Mar 2024 05:36:25 +0000 (14:36 +0900)
No need to open code the target setup and cleanup step. Just use the
common helper to setup and cleanup the target.

Signed-off-by: Daniel Wagner <dwagner@suse.de>
Signed-off-by: Shin'ichiro Kawasaki <shinichiro.kawasaki@wdc.com>
tests/nvme/031

index ed5f19668674c92c59423f9b36278bf8370a9c3b..204ba7d2892f627d895b13a3a9e6a9a4e37fc64f 100755 (executable)
@@ -40,14 +40,14 @@ test() {
        port="$(_create_nvmet_port "${nvme_trtype}")"
 
        for ((i = 0; i < iterations; i++)); do
-               _create_nvmet_subsystem "${subsys}$i" "${loop_dev}"
-               _add_nvmet_subsys_to_port "${port}" "${subsys}$i"
-               _create_nvmet_host "${subsys}$i" "${def_hostnqn}"
+               _nvmet_target_setup --subsysnqn "${subsys}$i" \
+                       --blkdev "${loop_dev}"
+
                _nvme_connect_subsys "${nvme_trtype}" "${subsys}$i"
                _nvme_disconnect_subsys "${subsys}$i" >> "${FULL}" 2>&1
-               _remove_nvmet_subsystem_from_port "${port}" "${subsys}$i"
-               _remove_nvmet_subsystem "${subsys}$i"
-               _remove_nvmet_host "${def_hostnqn}"
+
+               _nvmet_target_cleanup --subsysnqn "${subsys}$i" \
+                       --blkdev "${loop_dev}"
        done
 
        _remove_nvmet_port "${port}"