|
@@ -76,20 +76,20 @@ while [[ true ]]; do
|
|
|
fi
|
|
fi
|
|
|
if [[ "$n" != "0" ]]; then
|
|
if [[ "$n" != "0" ]]; then
|
|
|
cd "$CWD"
|
|
cd "$CWD"
|
|
|
- PREFIX="test $n"
|
|
|
|
|
|
|
+ PROCFLAG="test$n"
|
|
|
endflag="$odbserver end of test $n return"
|
|
endflag="$odbserver end of test $n return"
|
|
|
ttt=`date +'%Y%m%d%H%M%S'`
|
|
ttt=`date +'%Y%m%d%H%M%S'`
|
|
|
check_odbserver() {
|
|
check_odbserver() {
|
|
|
sleep 10
|
|
sleep 10
|
|
|
while true; do
|
|
while true; do
|
|
|
- mqlproc=`ps -ef | grep -v grep | grep mql | grep "log.prefix=${PREFIX}"`
|
|
|
|
|
|
|
+ mqlproc=`ps -ef | grep -v grep | grep mql | grep "proc.flag=${PROCFLAG}"`
|
|
|
if [[ "$mqlproc" == "" ]]; then
|
|
if [[ "$mqlproc" == "" ]]; then
|
|
|
return 0
|
|
return 0
|
|
|
fi
|
|
fi
|
|
|
if [[ -e ~/odbserver/odbserver ]]; then
|
|
if [[ -e ~/odbserver/odbserver ]]; then
|
|
|
odbserver=`~/odbserver/odbserver -version`
|
|
odbserver=`~/odbserver/odbserver -version`
|
|
|
if [[ "$odbserver" != "$last_odbserver" ]]; then
|
|
if [[ "$odbserver" != "$last_odbserver" ]]; then
|
|
|
- ps -ef | grep -v grep | grep mql | grep "log.prefix=${PREFIX}" | awk '{print $2}' | xargs kill -9
|
|
|
|
|
|
|
+ ps -ef | grep -v grep | grep mql | grep "proc.flag=${PROCFLAG}" | awk '{print $2}' | xargs kill -9
|
|
|
return 0
|
|
return 0
|
|
|
fi
|
|
fi
|
|
|
fi
|
|
fi
|
|
@@ -97,7 +97,7 @@ while [[ true ]]; do
|
|
|
done
|
|
done
|
|
|
}
|
|
}
|
|
|
run() {
|
|
run() {
|
|
|
- ./mqltest.sh "log.prefix=${PREFIX}" "$@"
|
|
|
|
|
|
|
+ ./mqltest.sh "proc.flag=${PROCFLAG}" "$@"
|
|
|
ret=$?
|
|
ret=$?
|
|
|
echo "$endflag $ret" >> $logfile
|
|
echo "$endflag $ret" >> $logfile
|
|
|
if [[ "$ret" = "0" ]]; then
|
|
if [[ "$ret" = "0" ]]; then
|