test/iscsi: fix iscsi ext4test nightly
This test may timeout (if one is set) on systems with large physical NVMe drives. Creating the filesystem takes just too long and causes fails. Change-Id: I961e56085ef5735d189c31bcba3f2a203dc366d2 Signed-off-by: Karol Latecki <karol.latecki@intel.com> Reviewed-on: https://review.gerrithub.io/420207 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Chandler-Test-Pool: SPDK Automated Test System <sys_sgsw@intel.com> Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com>
This commit is contained in:
parent
e96a076b51
commit
016b0df5bf
@ -23,7 +23,7 @@ $ISCSI_APP -c $testdir/iscsi.conf &
|
||||
pid=$!
|
||||
echo "Process pid: $pid"
|
||||
|
||||
trap "killprocess $pid; rm -f $testdir/iscsi.conf; exit 1" SIGINT SIGTERM EXIT
|
||||
trap "$rpc_py destruct_split_vbdev Name0n1 || true; killprocess $pid; rm -f $testdir/iscsi.conf; exit 1" SIGINT SIGTERM EXIT
|
||||
|
||||
waitforlisten $pid
|
||||
echo "iscsi_tgt is listening. Running tests..."
|
||||
@ -71,7 +71,8 @@ echo "Error injection test done"
|
||||
iscsicleanup
|
||||
|
||||
if [ -z "$NO_NVME" ]; then
|
||||
$rpc_py construct_target_node Target1 Target1_alias Nvme0n1:0 1:2 64 -d
|
||||
$rpc_py construct_split_vbdev Nvme0n1 2 -s 10000
|
||||
$rpc_py construct_target_node Target1 Target1_alias Nvme0n1p0:0 1:2 64 -d
|
||||
fi
|
||||
|
||||
iscsiadm -m discovery -t sendtargets -p $TARGET_IP:$ISCSI_PORT
|
||||
@ -117,6 +118,7 @@ trap - SIGINT SIGTERM EXIT
|
||||
|
||||
rm -f $testdir/iscsi.conf
|
||||
iscsicleanup
|
||||
$rpc_py destruct_split_vbdev Nvme0n1
|
||||
$rpc_py delete_error_bdev EE_Malloc0
|
||||
killprocess $pid
|
||||
report_test_completion "nightly_iscsi_ext4test"
|
||||
|
Loading…
Reference in New Issue
Block a user