test/iscsi/lvol: add more timing markers
Separately account for the time taken during setup via RPCs, iscsiadm discovery and login, and the fio run itself. Change-Id: I0fc65668dc1c4f1c720721396d610eb7d2dcf80b Signed-off-by: Daniel Verkamp <daniel.verkamp@intel.com> Reviewed-on: https://review.gerrithub.io/382894 Tested-by: SPDK Automated Test System <sys_sgsw@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Karol Latecki <karol.latecki@intel.com>
This commit is contained in:
parent
eca49c11b3
commit
ad6a4cab20
@ -35,6 +35,7 @@ echo "iscsi_tgt is listening. Running tests..."
|
||||
|
||||
timing_exit start_iscsi_tgt
|
||||
|
||||
timing_enter setup
|
||||
$rpc_py add_portal_group 1 $TARGET_IP:$PORT
|
||||
for i in `seq 0 9`; do
|
||||
INITIATOR_TAG=$((i+2))
|
||||
@ -48,12 +49,18 @@ for i in `seq 0 9`; do
|
||||
done
|
||||
$rpc_py construct_target_node Target$i Target${i}_alias "$LUNs" "1:$INITIATOR_TAG" 256 1 0 0 0
|
||||
done
|
||||
timing_exit setup
|
||||
|
||||
sleep 1
|
||||
|
||||
timing_enter discovery
|
||||
iscsiadm -m discovery -t sendtargets -p $TARGET_IP:$PORT
|
||||
iscsiadm -m node --login -p $TARGET_IP:$PORT
|
||||
timing_exit discovery
|
||||
|
||||
timing_enter fio
|
||||
$fio_py 131072 8 randwrite 10 verify
|
||||
timing_exit fio
|
||||
|
||||
rm -f ./local-job0-0-verify.state
|
||||
trap - SIGINT SIGTERM EXIT
|
||||
|
Loading…
Reference in New Issue
Block a user