Merge pull request #4804 from taosdata/test/testcase
[TD-2607] add test case
This commit is contained in:
commit
90db65b5a7
|
@ -111,6 +111,10 @@ class TDTestCase:
|
||||||
tdSql.checkRows(1)
|
tdSql.checkRows(1)
|
||||||
tdSql.checkData(0, 0, '涛思数据1')
|
tdSql.checkData(0, 0, '涛思数据1')
|
||||||
|
|
||||||
|
# TD-2607 first,last + where none exist condition + interval
|
||||||
|
tdSql.query("select first(*),last(*) from test1 where ts < 23 interval(1s)")
|
||||||
|
tdSql.checkRows(0)
|
||||||
|
|
||||||
def stop(self):
|
def stop(self):
|
||||||
tdSql.close()
|
tdSql.close()
|
||||||
tdLog.success("%s successfully executed" % __file__)
|
tdLog.success("%s successfully executed" % __file__)
|
||||||
|
|
|
@ -16,7 +16,7 @@ TOP_DIR=`pwd`
|
||||||
TAOSD_DIR=`find . -name "taosd"|grep -v community|head -n1`
|
TAOSD_DIR=`find . -name "taosd"|grep -v community|head -n1`
|
||||||
nohup $TAOSD_DIR >/dev/null &
|
nohup $TAOSD_DIR >/dev/null &
|
||||||
cd -
|
cd -
|
||||||
./crash_gen.sh --valgrind -p -t 10 -s 250 -b 4
|
./crash_gen.sh --valgrind -p -t 10 -s 350 -b 4
|
||||||
pidof taosd|xargs kill -9
|
pidof taosd|xargs kill -9
|
||||||
grep 'start to execute\|ERROR SUMMARY' valgrind.err|grep -v 'grep'|uniq|tee crash_gen_mem_err.log
|
grep 'start to execute\|ERROR SUMMARY' valgrind.err|grep -v 'grep'|uniq|tee crash_gen_mem_err.log
|
||||||
|
|
||||||
|
@ -36,10 +36,14 @@ for defiMemError in `grep 'definitely lost:' crash_gen-definitely-lost-out.log |
|
||||||
do
|
do
|
||||||
defiMemError=(${defiMemError//,/})
|
defiMemError=(${defiMemError//,/})
|
||||||
if [ -n "$defiMemError" ]; then
|
if [ -n "$defiMemError" ]; then
|
||||||
if [ "$defiMemError" -gt 3 ]; then
|
if [ "$defiMemError" -gt 3 -a "$defiMemError" -lt 1013 ]; then
|
||||||
echo -e "${RED} ## Memory errors number valgrind reports \
|
echo -e "${RED} ## Memory errors number valgrind reports \
|
||||||
Definitely lost is $defiMemError. More than our threshold! ## ${NC}"
|
Definitely lost is $defiMemError. More than our threshold! ## ${NC}"
|
||||||
exit 8
|
exit 8
|
||||||
|
elif [ "$defiMemError" -gt 1013 ];then #add for azure
|
||||||
|
echo -e "${RED} ## Memory errors number valgrind reports \
|
||||||
|
Definitely lost is $defiMemError. More than our threshold! ## ${NC}"
|
||||||
|
exit 8
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
|
|
@ -291,8 +291,8 @@ class TDDnode:
|
||||||
break
|
break
|
||||||
tdLog.debug("the dnode:%d has been started." % (self.index))
|
tdLog.debug("the dnode:%d has been started." % (self.index))
|
||||||
else:
|
else:
|
||||||
tdLog.debug("wait 5 seconds for the dnode:%d to start." % (self.index))
|
tdLog.debug("wait 10 seconds for the dnode:%d to start." % (self.index))
|
||||||
time.sleep(5)
|
time.sleep(10)
|
||||||
|
|
||||||
|
|
||||||
# time.sleep(5)
|
# time.sleep(5)
|
||||||
|
|
Loading…
Reference in New Issue