[TD-5213]<test>:test 4096 columns with taosdemo
This commit is contained in:
parent
07bf3966ec
commit
0b7a625744
|
@ -13,6 +13,7 @@
|
||||||
|
|
||||||
import sys
|
import sys
|
||||||
import os
|
import os
|
||||||
|
import time
|
||||||
from util.log import *
|
from util.log import *
|
||||||
from util.cases import *
|
from util.cases import *
|
||||||
from util.sql import *
|
from util.sql import *
|
||||||
|
@ -50,29 +51,30 @@ class TDTestCase:
|
||||||
|
|
||||||
#-N:regular table -d:database name -t:table num -n:rows num per table -l:col num -y:force
|
#-N:regular table -d:database name -t:table num -n:rows num per table -l:col num -y:force
|
||||||
#regular old && new
|
#regular old && new
|
||||||
os.system("%staosdemo -N -d regular_old -t 1000 -n 10 -l 1023 -y" % binPath)
|
startTime = time.time()
|
||||||
|
os.system("%staosdemo -N -d regular_old -t 1 -n 10 -l 1023 -y" % binPath)
|
||||||
tdSql.execute("use regular_old")
|
tdSql.execute("use regular_old")
|
||||||
tdSql.query("show tables;")
|
tdSql.query("show tables;")
|
||||||
tdSql.checkRows(1000)
|
tdSql.checkRows(1)
|
||||||
tdSql.query("select * from d0;")
|
tdSql.query("select * from d0;")
|
||||||
tdSql.checkCols(1024)
|
tdSql.checkCols(1024)
|
||||||
tdSql.query("describe d0;")
|
tdSql.query("describe d0;")
|
||||||
tdSql.checkRows(1024)
|
tdSql.checkRows(1024)
|
||||||
|
|
||||||
os.system("%staosdemo -N -d regular_new -t 1000 -n 10 -l 4095 -y" % binPath)
|
os.system("%staosdemo -N -d regular_new -t 1 -n 10 -l 4095 -y" % binPath)
|
||||||
tdSql.execute("use regular_new")
|
tdSql.execute("use regular_new")
|
||||||
tdSql.query("show tables;")
|
tdSql.query("show tables;")
|
||||||
tdSql.checkRows(1000)
|
tdSql.checkRows(1)
|
||||||
tdSql.query("select * from d0;")
|
tdSql.query("select * from d0;")
|
||||||
tdSql.checkCols(4096)
|
tdSql.checkCols(4096)
|
||||||
tdSql.query("describe d0;")
|
tdSql.query("describe d0;")
|
||||||
tdSql.checkRows(4096)
|
tdSql.checkRows(4096)
|
||||||
|
|
||||||
#super table -d:database name -t:table num -n:rows num per table -l:col num -y:force
|
#super table -d:database name -t:table num -n:rows num per table -l:col num -y:force
|
||||||
os.system("%staosdemo -d super_old -t 1000 -n 10 -l 1021 -y" % binPath)
|
os.system("%staosdemo -d super_old -t 1 -n 10 -l 1021 -y" % binPath)
|
||||||
tdSql.execute("use super_old")
|
tdSql.execute("use super_old")
|
||||||
tdSql.query("show tables;")
|
tdSql.query("show tables;")
|
||||||
tdSql.checkRows(1000)
|
tdSql.checkRows(1)
|
||||||
tdSql.query("select * from meters;")
|
tdSql.query("select * from meters;")
|
||||||
tdSql.checkCols(1024)
|
tdSql.checkCols(1024)
|
||||||
tdSql.query("select * from d0;")
|
tdSql.query("select * from d0;")
|
||||||
|
@ -82,10 +84,10 @@ class TDTestCase:
|
||||||
tdSql.query("describe d0;")
|
tdSql.query("describe d0;")
|
||||||
tdSql.checkRows(1024)
|
tdSql.checkRows(1024)
|
||||||
|
|
||||||
os.system("%staosdemo -d super_new -t 1000 -n 10 -l 4093 -y" % binPath)
|
os.system("%staosdemo -d super_new -t 1 -n 10 -l 4093 -y" % binPath)
|
||||||
tdSql.execute("use super_new")
|
tdSql.execute("use super_new")
|
||||||
tdSql.query("show tables;")
|
tdSql.query("show tables;")
|
||||||
tdSql.checkRows(1000)
|
tdSql.checkRows(1)
|
||||||
tdSql.query("select * from meters;")
|
tdSql.query("select * from meters;")
|
||||||
tdSql.checkCols(4096)
|
tdSql.checkCols(4096)
|
||||||
tdSql.query("select * from d0;")
|
tdSql.query("select * from d0;")
|
||||||
|
@ -100,33 +102,29 @@ class TDTestCase:
|
||||||
tdSql.query("describe stb_new1_1;")
|
tdSql.query("describe stb_new1_1;")
|
||||||
tdSql.checkRows(4096)
|
tdSql.checkRows(4096)
|
||||||
|
|
||||||
tdLog.info("stop dnode to commit data to disk")
|
|
||||||
tdDnodes.stop(1)
|
|
||||||
tdDnodes.start(1)
|
|
||||||
|
|
||||||
# insert: create one or mutiple tables per sql and insert multiple rows per sql
|
# insert: create one or mutiple tables per sql and insert multiple rows per sql
|
||||||
# test case for https://jira.taosdata.com:18080/browse/TD-5213
|
# test case for https://jira.taosdata.com:18080/browse/TD-5213
|
||||||
os.system("%staosdemo -f tools/taosdemoAllTest/TD-5213/insertSigcolumnsNum4096.json -y " % binPath)
|
os.system("%staosdemo -f tools/taosdemoAllTest/TD-5213/insertSigcolumnsNum4096.json -y " % binPath)
|
||||||
tdSql.execute("use json")
|
tdSql.execute("use json")
|
||||||
tdSql.query("select count (tbname) from stb_old")
|
tdSql.query("select count (tbname) from stb_old")
|
||||||
tdSql.checkData(0, 0, 10)
|
tdSql.checkData(0, 0, 1)
|
||||||
|
|
||||||
tdSql.query("select * from stb_old")
|
tdSql.query("select * from stb_old")
|
||||||
tdSql.checkRows(1000)
|
tdSql.checkRows(10)
|
||||||
tdSql.checkCols(1024)
|
tdSql.checkCols(1024)
|
||||||
|
|
||||||
tdSql.query("select count (tbname) from stb_new")
|
tdSql.query("select count (tbname) from stb_new")
|
||||||
tdSql.checkData(0, 0, 10)
|
tdSql.checkData(0, 0, 1)
|
||||||
|
|
||||||
tdSql.query("select * from stb_new")
|
tdSql.query("select * from stb_new")
|
||||||
tdSql.checkRows(1000)
|
tdSql.checkRows(10)
|
||||||
tdSql.checkCols(4096)
|
tdSql.checkCols(4096)
|
||||||
tdSql.query("describe stb_new;")
|
tdSql.query("describe stb_new;")
|
||||||
tdSql.checkRows(4096)
|
tdSql.checkRows(4096)
|
||||||
tdSql.query("select * from stb_new_1")
|
tdSql.query("select * from stb_new_0")
|
||||||
tdSql.checkRows(100)
|
tdSql.checkRows(10)
|
||||||
tdSql.checkCols(4091)
|
tdSql.checkCols(4091)
|
||||||
tdSql.query("describe stb_new_1;")
|
tdSql.query("describe stb_new_0;")
|
||||||
tdSql.checkRows(4096)
|
tdSql.checkRows(4096)
|
||||||
tdSql.execute("create table stb_new1_1 using stb_new tags(1,2,3,4,5)")
|
tdSql.execute("create table stb_new1_1 using stb_new tags(1,2,3,4,5)")
|
||||||
tdSql.query("select * from stb_new1_1")
|
tdSql.query("select * from stb_new1_1")
|
||||||
|
@ -135,34 +133,34 @@ class TDTestCase:
|
||||||
tdSql.checkRows(4096)
|
tdSql.checkRows(4096)
|
||||||
|
|
||||||
tdSql.query("select count (tbname) from stb_mix")
|
tdSql.query("select count (tbname) from stb_mix")
|
||||||
tdSql.checkData(0, 0, 10)
|
tdSql.checkData(0, 0, 1)
|
||||||
|
|
||||||
tdSql.query("select * from stb_mix")
|
tdSql.query("select * from stb_mix")
|
||||||
tdSql.checkRows(1000)
|
tdSql.checkRows(10)
|
||||||
tdSql.checkCols(4096)
|
tdSql.checkCols(4096)
|
||||||
tdSql.query("describe stb_mix;")
|
tdSql.query("describe stb_mix;")
|
||||||
tdSql.checkRows(4096)
|
tdSql.checkRows(4096)
|
||||||
tdSql.query("select * from stb_mix_1")
|
tdSql.query("select * from stb_mix_0")
|
||||||
tdSql.checkRows(100)
|
tdSql.checkRows(10)
|
||||||
tdSql.checkCols(4092)
|
tdSql.checkCols(4092)
|
||||||
tdSql.query("describe stb_mix_1;")
|
tdSql.query("describe stb_mix_0;")
|
||||||
tdSql.checkRows(4096)
|
tdSql.checkRows(4096)
|
||||||
|
|
||||||
tdSql.query("select count (tbname) from stb_excel")
|
tdSql.query("select count (tbname) from stb_excel")
|
||||||
tdSql.checkData(0, 0, 10)
|
tdSql.checkData(0, 0, 1)
|
||||||
|
|
||||||
tdSql.query("select * from stb_excel")
|
tdSql.query("select * from stb_excel")
|
||||||
tdSql.checkRows(1000)
|
tdSql.checkRows(10)
|
||||||
tdSql.checkCols(4096)
|
tdSql.checkCols(4096)
|
||||||
tdSql.query("describe stb_excel;")
|
tdSql.query("describe stb_excel;")
|
||||||
tdSql.checkRows(4096)
|
tdSql.checkRows(4096)
|
||||||
tdSql.query("select * from stb_excel_1")
|
tdSql.query("select * from stb_excel_0")
|
||||||
tdSql.checkRows(100)
|
tdSql.checkRows(10)
|
||||||
tdSql.checkCols(4092)
|
tdSql.checkCols(4092)
|
||||||
tdSql.query("describe stb_excel_1;")
|
tdSql.query("describe stb_excel_0;")
|
||||||
tdSql.checkRows(4096)
|
tdSql.checkRows(4096)
|
||||||
|
endTime = time.time()
|
||||||
|
print("total time %ds" % (endTime - startTime))
|
||||||
|
|
||||||
|
|
||||||
os.system("rm -rf tools/taosdemoAllTest/TD-5213/insertSigcolumnsNum4096.py.sql")
|
os.system("rm -rf tools/taosdemoAllTest/TD-5213/insertSigcolumnsNum4096.py.sql")
|
||||||
|
|
Loading…
Reference in New Issue