Add a test to verify the pdu timeout handling. Fix numerous bugs in the timeout handling. It was really broken. Add test for non-SCSI task PDUs too and verify they works. Signed-off-by: Ronnie Sahlberg <ronniesahlberg@gmail.com>
18 lines
289 B
Bash
Executable File
18 lines
289 B
Bash
Executable File
#!/bin/sh
|
|
|
|
. ./functions.sh
|
|
|
|
echo "Basic iSCSI Timeout test"
|
|
|
|
start_target
|
|
create_lun
|
|
|
|
echo -n "Test that timeouts trigger when we get no reply to an iSCSI PDU..."
|
|
./prog_timeout -i ${IQNINITIATOR} iscsi://${TGTPORTAL}/${IQNTARGET}/1 || failure
|
|
success
|
|
|
|
shutdown_target
|
|
delete_lun
|
|
|
|
exit 0
|