Commit 31736dc2 authored by Liu Xiaodong's avatar Liu Xiaodong Committed by Jim Harris
Browse files

test/notify: fix parameters' mismatching



Previous test cases got passed, is because all parameters
are filtered to be same accidentally, for example:
Previous, they are
	event=bdev_register:66ab4189
	ev_type=bdev_register:66ab4189
	ev_ctx=bdev_register:66ab4189
	ex_ev_type='bdev_register:[[:alnum:]-]+'
	ex_ev_ctx='bdev_register:[[:alnum:]-]+'
But actually they should be:
	event=bdev_register:66ab4189
	ev_type=bdev_register
	ev_ctx=66ab4189
	ex_ev_type='bdev_register'
	ex_ev_ctx='[[:alnum:]-]+'

Change-Id: I7a2dc801931f792a39fc2775d883679cf8185fd0
Signed-off-by: default avatarLiu Xiaodong <xiaodong.liu@intel.com>
Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/454442


Tested-by: default avatarSPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: default avatarTomasz Kulasek <tomaszx.kulasek@intel.com>
Reviewed-by: default avatarShuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com>
Reviewed-by: default avatarJim Harris <james.r.harris@intel.com>
parent c4d9daeb
Loading
Loading
Loading
Loading
+4 −4
Original line number Diff line number Diff line
@@ -56,11 +56,11 @@ function tgt_check_notifications() {
                # remove ID
                event="${event_line%:*}"

                ev_type=${event%*:}
                ev_ctx=${event#:*}
                ev_type=${event%:*}
                ev_ctx=${event#*:}

                ex_ev_type=${1%*:}
                ex_ev_ctx=${1#:*}
                ex_ev_type=${1%%:*}
                ex_ev_ctx=${1#*:}

                last_event_id=${event_line##*:}