Use 'grep -w' for pid search to avoid a partial match.
Signed-off-by: yang sheng <ys@whamcloud.com>
Change-Id: I809a9c3553b3a9d736891c7399d2786eb43c4d3b
Reviewed-on: http://review.whamcloud.com/3544
Tested-by: Hudson
Tested-by: Maloo <whamcloud.maloo@gmail.com>
Reviewed-by: Yu Jian <yujian@whamcloud.com>
Reviewed-by: Jinshan Xiong <jinshan.xiong@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
local osc1_mppc=osc.$(get_osc_import_name client ost1).max_pages_per_rpc
local orig_mppc=`$LCTL get_param -n $osc1_mppc`
# loop until dd process exits
- while ps ax -opid | grep -q $dd_pid; do
+ while ps ax -opid | grep -wq $dd_pid; do
$LCTL set_param $osc1_mppc=$((RANDOM % 256 + 1))
sleep $((RANDOM % 5 + 1))
done