00:14:41.018 ========== Backtrace start: ========== 00:14:41.018 00:14:41.018 in /var/jenkins/workspace/nvmf-tcp-phy-autotest/spdk/test/nvmf/target/auth.sh:31 -> hostrpc(["bdev_nvme_detach_controller"],["nvme0"]) 00:14:41.018 ... 00:14:41.018 26 dumplogs() { 00:14:41.018 27 cat "$output_dir/nvme-auth.log" 00:14:41.018 28 cat "$output_dir/nvmf-auth.log" 00:14:41.018 29 } 00:14:41.018 30 00:14:41.018 => 31 hostrpc() { "$rootdir/scripts/rpc.py" -s "$hostsock" "$@"; } 00:14:41.018 32 00:14:41.018 33 connect_authenticate() { 00:14:41.018 34 local digest dhgroup key ckey qpairs 00:14:41.018 35 00:14:41.018 36 digest="$1" dhgroup="$2" key="key$3" 00:14:41.018 ... 00:14:41.018 in /var/jenkins/workspace/nvmf-tcp-phy-autotest/spdk/test/nvmf/target/auth.sh:49 -> connect_authenticate(["sha256"],["null"],["0"]) 00:14:41.018 ... 00:14:41.018 44 [[ $(hostrpc bdev_nvme_get_controllers | jq -r '.[].name') == "nvme0" ]] 00:14:41.018 45 qpairs=$(rpc_cmd nvmf_subsystem_get_qpairs "$subnqn") 00:14:41.018 46 [[ $(jq -r ".[0].auth.digest" <<< "$qpairs") == "$digest" ]] 00:14:41.018 47 [[ $(jq -r ".[0].auth.dhgroup" <<< "$qpairs") == "$dhgroup" ]] 00:14:41.018 48 [[ $(jq -r ".[0].auth.state" <<< "$qpairs") == "completed" ]] 00:14:41.018 => 49 hostrpc bdev_nvme_detach_controller nvme0 00:14:41.018 50 00:14:41.018 51 # Force 1 I/O queue to speed up the connection 00:14:41.018 52 nvme connect -t "$TEST_TRANSPORT" -a "$NVMF_FIRST_TARGET_IP" -n "$subnqn" -i 1 \ 00:14:41.018 53 -q "$hostnqn" --hostid "$NVME_HOSTID" --dhchap-secret "$(< "${keys[$3]}")" \ 00:14:41.018 54 ${ckeys[$3]:+--dhchap-ctrl-secret "$(< "${ckeys[$3]}")"} 00:14:41.018 ... 00:14:41.018 in /var/jenkins/workspace/nvmf-tcp-phy-autotest/spdk/test/nvmf/target/auth.sh:96 -> main(["--transport=tcp"]) 00:14:41.018 ... 00:14:41.018 91 for digest in "${digests[@]}"; do 00:14:41.018 92 for dhgroup in "${dhgroups[@]}"; do 00:14:41.018 93 for keyid in "${!keys[@]}"; do 00:14:41.018 94 hostrpc bdev_nvme_set_options --dhchap-digests "$digest" \ 00:14:41.018 95 --dhchap-dhgroups "$dhgroup" 00:14:41.018 => 96 connect_authenticate "$digest" "$dhgroup" $keyid 00:14:41.018 97 done 00:14:41.018 98 done 00:14:41.018 99 done 00:14:41.018 100 00:14:41.018 101 # Connect with all digests/dhgroups enabled 00:14:41.018 ... 00:14:41.018 00:14:41.018 ========== Backtrace end ========== 00:14:44.077 ========== Backtrace start: ========== 00:14:44.077 00:14:44.077 in /var/jenkins/workspace/nvmf-tcp-phy-autotest/spdk/test/nvmf/nvmf.sh:57 -> main(["--transport=tcp"]) 00:14:44.077 ... 00:14:44.077 52 run_test "nvmf_target_multipath" $rootdir/test/nvmf/target/multipath.sh "${TEST_ARGS[@]}" 00:14:44.077 53 run_test "nvmf_zcopy" $rootdir/test/nvmf/target/zcopy.sh "${TEST_ARGS[@]}" 00:14:44.077 54 run_test "nvmf_nmic" $rootdir/test/nvmf/target/nmic.sh "${TEST_ARGS[@]}" 00:14:44.077 55 run_test "nvmf_fio_target" $rootdir/test/nvmf/target/fio.sh "${TEST_ARGS[@]}" 00:14:44.077 56 run_test "nvmf_bdevio" $rootdir/test/nvmf/target/bdevio.sh "${TEST_ARGS[@]}" 00:14:44.077 => 57 run_test "nvmf_auth_target" "$rootdir/test/nvmf/target/auth.sh" "${TEST_ARGS[@]}" 00:14:44.077 58 00:14:44.077 59 if [ "$SPDK_TEST_NVMF_TRANSPORT" = "tcp" ]; then 00:14:44.077 60 run_test "nvmf_bdevio_no_huge" $rootdir/test/nvmf/target/bdevio.sh "${TEST_ARGS[@]}" --no-hugepages 00:14:44.077 61 run_test "nvmf_tls" $rootdir/test/nvmf/target/tls.sh "${TEST_ARGS[@]}" 00:14:44.077 62 run_test "nvmf_fips" $rootdir/test/nvmf/fips/fips.sh "${TEST_ARGS[@]}" 00:14:44.077 ... 00:14:44.077 00:14:44.077 ========== Backtrace end ========== 00:14:44.077 ========== Backtrace start: ========== 00:14:44.077 00:14:44.077 in /var/jenkins/workspace/nvmf-tcp-phy-autotest/spdk/autotest.sh:287 -> main(["/var/jenkins/workspace/nvmf-tcp-phy-autotest/autorun-spdk.conf"]) 00:14:44.077 ... 00:14:44.077 282 # list of all tests can properly differentiate them. Please do not merge them into one line. 00:14:44.077 283 if [ "$SPDK_TEST_NVMF_TRANSPORT" = "rdma" ]; then 00:14:44.077 284 run_test "nvmf_rdma" $rootdir/test/nvmf/nvmf.sh --transport=$SPDK_TEST_NVMF_TRANSPORT 00:14:44.077 285 run_test "spdkcli_nvmf_rdma" $rootdir/test/spdkcli/nvmf.sh --transport=$SPDK_TEST_NVMF_TRANSPORT 00:14:44.077 286 elif [ "$SPDK_TEST_NVMF_TRANSPORT" = "tcp" ]; then 00:14:44.077 => 287 run_test "nvmf_tcp" $rootdir/test/nvmf/nvmf.sh --transport=$SPDK_TEST_NVMF_TRANSPORT 00:14:44.077 288 if [[ $SPDK_TEST_URING -eq 0 ]]; then 00:14:44.078 289 run_test "spdkcli_nvmf_tcp" $rootdir/test/spdkcli/nvmf.sh --transport=$SPDK_TEST_NVMF_TRANSPORT 00:14:44.078 290 run_test "nvmf_identify_passthru" $rootdir/test/nvmf/target/identify_passthru.sh --transport=$SPDK_TEST_NVMF_TRANSPORT 00:14:44.078 291 fi 00:14:44.078 292 run_test "nvmf_dif" $rootdir/test/nvmf/target/dif.sh 00:14:44.078 ... 00:14:44.078 00:14:44.078 ========== Backtrace end ==========