numam-spdk/test/iscsi_tgt
Shuhei Matsumoto a6b43f82b4 test/iscsi_tgt: Test login redirection
Run two iSCSI target applications, the first application has a
public portal 10.0.0.1:3260 and the second application has a private
portal 10.0.0.3:3260.

Each application creates a target which has the corresponding portal
and a NULL bdev. The NULL bdev has the same configuration between
two applications.

By using NULL bdev, we do not have to worry about shared storage.

Then move between two portals by using temporary login redirection
function.

We tried to differentiate only TCP port but such idea did not work
with the popular iSCSI initiator, open-iscsi.

Signed-off-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com>
Change-Id: I578f3b57d738ade6da74a0ec3d7fbb140139669d
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/3440
Community-CI: Mellanox Build Bot
Community-CI: Broadcom CI
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Jim Harris <james.r.harris@intel.com>
Reviewed-by: Ziye Yang <ziye.yang@intel.com>
Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com>
2020-08-31 15:22:44 +00:00
..
bdev_io_wait test/iscsi: remove VPP tests 2020-08-17 08:19:46 +00:00
calsoft iscsi: Add DataSequenceInOrder in discovery_ignored_param 2020-06-11 19:51:04 +00:00
digests test/iscsi: remove VPP tests 2020-08-17 08:19:46 +00:00
ext4test test/iscsi: remove VPP tests 2020-08-17 08:19:46 +00:00
filesystem test/iscsi: remove VPP tests 2020-08-17 08:19:46 +00:00
fio test/iscsi: remove VPP tests 2020-08-17 08:19:46 +00:00
fuzz test/iscsi: remove VPP tests 2020-08-17 08:19:46 +00:00
initiator test/iscsi: remove VPP tests 2020-08-17 08:19:46 +00:00
ip_migration test/iscsi: remove VPP tests 2020-08-17 08:19:46 +00:00
login_redirection test/iscsi_tgt: Test login redirection 2020-08-31 15:22:44 +00:00
lvol test/iscsi: remove VPP tests 2020-08-17 08:19:46 +00:00
multiconnection test/iscsi: remove VPP tests 2020-08-17 08:19:46 +00:00
nvme_remote test/iscsi: remove VPP tests 2020-08-17 08:19:46 +00:00
perf build: Output executables from the app directory to build/bin 2020-06-15 15:27:16 +00:00
pmem test/common: Source *_APP from a common place 2020-02-27 10:15:40 +00:00
qos test/iscsi: remove VPP tests 2020-08-17 08:19:46 +00:00
rbd test/iscsi: remove VPP tests 2020-08-17 08:19:46 +00:00
reset test/iscsi: remove VPP tests 2020-08-17 08:19:46 +00:00
rpc_config test/iscsi: remove VPP tests 2020-08-17 08:19:46 +00:00
sock test/iscsi: remove VPP tests 2020-08-17 08:19:46 +00:00
trace_record test/iscsi: remove VPP tests 2020-08-17 08:19:46 +00:00
common.sh test/iscsi_tgt: Virtual network made of three interfaces using veth and bridge 2020-08-31 15:22:44 +00:00
iscsi_tgt.sh test/iscsi_tgt: Test login redirection 2020-08-31 15:22:44 +00:00