提交 0b7a6257 编写于 作者: H happyguoxy

[TD-5213]<test>:test 4096 columns with taosdemo

上级 07bf3966
...@@ -13,6 +13,7 @@ ...@@ -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: ...@@ -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: ...@@ -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: ...@@ -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: ...@@ -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")
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册