test: modify checkpackages scritps of client
This commit is contained in:
parent
bed51f207a
commit
aeaba78a8b
|
@ -19,6 +19,13 @@ import subprocess
|
||||||
# from this import d
|
# from this import d
|
||||||
import time
|
import time
|
||||||
|
|
||||||
|
|
||||||
|
if( len(sys.argv)>1 ):
|
||||||
|
serverHost=sys.argv[1]
|
||||||
|
else:
|
||||||
|
serverHost="localhost"
|
||||||
|
|
||||||
|
|
||||||
# install taospy
|
# install taospy
|
||||||
|
|
||||||
out = subprocess.getoutput("pip3 show taospy|grep Version| awk -F ':' '{print $2}' ")
|
out = subprocess.getoutput("pip3 show taospy|grep Version| awk -F ':' '{print $2}' ")
|
||||||
|
@ -32,19 +39,19 @@ else:
|
||||||
|
|
||||||
|
|
||||||
# start taosd prepare
|
# start taosd prepare
|
||||||
os.system("rm -rf /var/lib/taos/*")
|
# os.system("rm -rf /var/lib/taos/*")
|
||||||
os.system("systemctl restart taosd ")
|
# os.system("systemctl restart taosd ")
|
||||||
|
|
||||||
# wait a moment ,at least 5 seconds
|
# wait a moment ,at least 5 seconds
|
||||||
time.sleep(5)
|
time.sleep(5)
|
||||||
|
|
||||||
# prepare data by taosBenchmark
|
# prepare data by taosBenchmark
|
||||||
|
|
||||||
os.system("taosBenchmark -y -n 100 -t 100")
|
os.system("taosBenchmark -y -n 100 -t 100 -h %s "%serverHost )
|
||||||
|
|
||||||
import taos
|
import taos
|
||||||
|
|
||||||
conn = taos.connect(host="localhost",
|
conn = taos.connect(host="%s"%serverHost,
|
||||||
user="root",
|
user="root",
|
||||||
password="taosdata",
|
password="taosdata",
|
||||||
database="test",
|
database="test",
|
||||||
|
@ -80,15 +87,15 @@ os.system("rm -rf /tmp/dumpdata/*")
|
||||||
# dump data out
|
# dump data out
|
||||||
print("taosdump dump out data")
|
print("taosdump dump out data")
|
||||||
|
|
||||||
os.system("taosdump -o /tmp/dumpdata -D test -y ")
|
os.system("taosdump -o /tmp/dumpdata -D test -y -h %s "%serverHost)
|
||||||
|
|
||||||
# drop database of test
|
# drop database of test
|
||||||
print("drop database test")
|
print("drop database test")
|
||||||
os.system(" taos -s ' drop database test ;' ")
|
os.system(" taos -s ' drop database test ;' -h %s "%serverHost)
|
||||||
|
|
||||||
# dump data in
|
# dump data in
|
||||||
print("taosdump dump data in")
|
print("taosdump dump data in")
|
||||||
os.system("taosdump -i /tmp/dumpdata -y ")
|
os.system("taosdump -i /tmp/dumpdata -y -h %s "%serverHost)
|
||||||
|
|
||||||
result = conn.query("SELECT count(*) from test.meters")
|
result = conn.query("SELECT count(*) from test.meters")
|
||||||
|
|
||||||
|
|
|
@ -238,6 +238,14 @@ if [[ ${packgeName} =~ "Lite" ]] || [[ ${packgeName} =~ "client" ]] || ([[ $
|
||||||
cd taosTools-2.1.2 && bash install-taostools.sh
|
cd taosTools-2.1.2 && bash install-taostools.sh
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
echoColor G "===== start TDengine ====="
|
||||||
|
|
||||||
|
if [[ ${packgeName} =~ "server" ]] ;then
|
||||||
|
echoColor BD " rm -rf /var/lib/taos/* && systemctl restart taosd "
|
||||||
|
rm -rf /var/lib/taos/*
|
||||||
|
systemctl restart taosd
|
||||||
|
|
||||||
|
|
||||||
# if ([[ ${packgeName} =~ "Lite" ]] && [[ ${packgeName} =~ "tar" ]]) || [[ ${packgeName} =~ "client" ]] ;then
|
# if ([[ ${packgeName} =~ "Lite" ]] && [[ ${packgeName} =~ "tar" ]]) || [[ ${packgeName} =~ "client" ]] ;then
|
||||||
# echoColor G "===== install taos-tools when package is lite or client ====="
|
# echoColor G "===== install taos-tools when package is lite or client ====="
|
||||||
# cd ${installPath}
|
# cd ${installPath}
|
||||||
|
|
Loading…
Reference in New Issue