]> www.infradead.org Git - users/hch/blktests.git/commitdiff
tests/nvmeof-mp/rc: Make login failures easier to debug
authorBart Van Assche <bvanassche@acm.org>
Mon, 18 May 2020 21:54:24 +0000 (14:54 -0700)
committerOmar Sandoval <osandov@osandov.com>
Tue, 4 Aug 2020 18:46:07 +0000 (11:46 -0700)
Record the login parameters in $FULL.

Signed-off-by: Bart Van Assche <bvanassche@acm.org>
tests/nvmeof-mp/rc

index e446db297ba1a424511115b7351ab95ce482b44c..b95adf047a2f6d64f29ce28bc10d05b4edadfd5d 100755 (executable)
@@ -87,13 +87,17 @@ use_blk_mq() {
 }
 
 log_in() {
-       local i ipv4_addr
+       local i ipv4_addr loginparams
 
        [ -c /dev/nvme-fabrics ] &&
                for i in $(rdma_network_interfaces); do
                        ipv4_addr=$(get_ipv4_addr "$i")
                        if [ -n "${ipv4_addr}" ]; then
-                               { echo -n "transport=rdma,traddr=${ipv4_addr},trsvcid=${nvme_port},nqn=$nvme_subsysnqn" > /dev/nvme-fabrics; } 2>>"$FULL"
+                               loginparams="transport=rdma,traddr=${ipv4_addr},trsvcid=${nvme_port},nqn=$nvme_subsysnqn"
+                               echo "Login parameters: $loginparams" >>"$FULL"
+                               {
+                                       echo -n "$loginparams" > /dev/nvme-fabrics
+                               } 2>>"$FULL"
                        fi
                done
 }