未验证 提交 47fe1549 编写于 作者: S Shengliang Guan 提交者: GitHub

Merge pull request #2134 from taosdata/hotfix/sangshuduo/increase-travis-wait-time-to-20min

make test case print message one by one.
...@@ -131,6 +131,6 @@ python3 ./test.py -f user/pass_len.py ...@@ -131,6 +131,6 @@ python3 ./test.py -f user/pass_len.py
#query #query
python3 ./test.py -f query/filter.py python3 ./test.py -f query/filter.py
python3 ./test.py $1 -f query/filterCombo.py python3 ./test.py -f query/filterCombo.py
python3 ./test.py $1 -f query/queryNormal.py python3 ./test.py -f query/queryNormal.py
python3 ./test.py $1 -f query/queryError.py python3 ./test.py -f query/queryError.py
#!/bin/bash #!/bin/bash
function runSimCaseOneByOne {
while read -r line; do
if [[ $line =~ ^run.* ]]; then
case=`echo $line | awk '{print $2}'`
./test.sh -f $case 2>&1 | grep 'success\|failed\|fault' | grep -v 'default' | tee -a out.log
fi
done < $1
}
function runPyCaseOneByOne {
while read -r line; do
if [[ $line =~ ^python.* ]]; then
$line 2>&1 | grep 'successfully executed\|failed\|fault' | grep -v 'default'| tee -a pytest-out.log
fi
done < $1
}
# Color setting # Color setting
RED='\033[0;31m' RED='\033[0;31m'
GREEN='\033[1;32m' GREEN='\033[1;32m'
...@@ -9,10 +26,13 @@ NC='\033[0m' ...@@ -9,10 +26,13 @@ NC='\033[0m'
echo "### run TSIM script ###" echo "### run TSIM script ###"
cd script cd script
[ -f out.log ] && rm -f out.log
if [ "$1" == "cron" ]; then if [ "$1" == "cron" ]; then
./test.sh -f fullGeneralSuite.sim 2>&1 | grep 'success\|failed\|fault' | grep -v 'default' | tee out.log runSimCaseOneByOne fullGeneralSuite.sim
else else
./test.sh -f basicSuite.sim 2>&1 | grep 'success\|failed\|fault' | grep -v 'default' | tee out.log runSimCaseOneByOne basicSuite.sim
fi fi
totalSuccess=`grep 'success' out.log | wc -l` totalSuccess=`grep 'success' out.log | wc -l`
...@@ -36,10 +56,12 @@ fi ...@@ -36,10 +56,12 @@ fi
echo "### run Python script ###" echo "### run Python script ###"
cd ../pytest cd ../pytest
[ -f pytest-out.log ] && rm -f pytest-out.log
if [ "$1" == "cron" ]; then if [ "$1" == "cron" ]; then
./fulltest.sh 2>&1 | grep 'successfully executed\|failed\|fault' | grep -v 'default'| tee pytest-out.log runPyCaseOneByOne fulltest.sh
else else
./smoketest.sh 2>&1 | grep 'successfully executed\|failed\|fault' | grep -v 'default'| tee pytest-out.log runPyCaseOneByOne smoketest.sh
fi fi
totalPySuccess=`grep 'successfully executed' pytest-out.log | wc -l` totalPySuccess=`grep 'successfully executed' pytest-out.log | wc -l`
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册