From 0b7a625744e41a478c34430f86abedb771b4c15d Mon Sep 17 00:00:00 2001 From: happyguoxy Date: Fri, 23 Jul 2021 11:10:59 +0800 Subject: [PATCH] [TD-5213]:test 4096 columns with taosdemo --- .../TD-5213/insertSigcolumnsNum4096.py | 60 +++++++++---------- 1 file changed, 29 insertions(+), 31 deletions(-) diff --git a/tests/pytest/tools/taosdemoAllTest/TD-5213/insertSigcolumnsNum4096.py b/tests/pytest/tools/taosdemoAllTest/TD-5213/insertSigcolumnsNum4096.py index 511c274827..eb844b6fe2 100755 --- a/tests/pytest/tools/taosdemoAllTest/TD-5213/insertSigcolumnsNum4096.py +++ b/tests/pytest/tools/taosdemoAllTest/TD-5213/insertSigcolumnsNum4096.py @@ -13,6 +13,7 @@ import sys import os +import time from util.log import * from util.cases 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 #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.query("show tables;") - tdSql.checkRows(1000) + tdSql.checkRows(1) tdSql.query("select * from d0;") tdSql.checkCols(1024) tdSql.query("describe d0;") 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.query("show tables;") - tdSql.checkRows(1000) + tdSql.checkRows(1) tdSql.query("select * from d0;") tdSql.checkCols(4096) tdSql.query("describe d0;") tdSql.checkRows(4096) #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.query("show tables;") - tdSql.checkRows(1000) + tdSql.checkRows(1) tdSql.query("select * from meters;") tdSql.checkCols(1024) tdSql.query("select * from d0;") @@ -82,10 +84,10 @@ class TDTestCase: tdSql.query("describe d0;") 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.query("show tables;") - tdSql.checkRows(1000) + tdSql.checkRows(1) tdSql.query("select * from meters;") tdSql.checkCols(4096) tdSql.query("select * from d0;") @@ -100,33 +102,29 @@ class TDTestCase: tdSql.query("describe stb_new1_1;") 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 # test case for https://jira.taosdata.com:18080/browse/TD-5213 os.system("%staosdemo -f tools/taosdemoAllTest/TD-5213/insertSigcolumnsNum4096.json -y " % binPath) tdSql.execute("use json") 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.checkRows(1000) + tdSql.checkRows(10) tdSql.checkCols(1024) 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.checkRows(1000) + tdSql.checkRows(10) tdSql.checkCols(4096) tdSql.query("describe stb_new;") tdSql.checkRows(4096) - tdSql.query("select * from stb_new_1") - tdSql.checkRows(100) + tdSql.query("select * from stb_new_0") + tdSql.checkRows(10) tdSql.checkCols(4091) - tdSql.query("describe stb_new_1;") + tdSql.query("describe stb_new_0;") tdSql.checkRows(4096) tdSql.execute("create table stb_new1_1 using stb_new tags(1,2,3,4,5)") tdSql.query("select * from stb_new1_1") @@ -135,34 +133,34 @@ class TDTestCase: tdSql.checkRows(4096) 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.checkRows(1000) + tdSql.checkRows(10) tdSql.checkCols(4096) tdSql.query("describe stb_mix;") tdSql.checkRows(4096) - tdSql.query("select * from stb_mix_1") - tdSql.checkRows(100) + tdSql.query("select * from stb_mix_0") + tdSql.checkRows(10) tdSql.checkCols(4092) - tdSql.query("describe stb_mix_1;") + tdSql.query("describe stb_mix_0;") tdSql.checkRows(4096) 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.checkRows(1000) + tdSql.checkRows(10) tdSql.checkCols(4096) tdSql.query("describe stb_excel;") tdSql.checkRows(4096) - tdSql.query("select * from stb_excel_1") - tdSql.checkRows(100) + tdSql.query("select * from stb_excel_0") + tdSql.checkRows(10) tdSql.checkCols(4092) - tdSql.query("describe stb_excel_1;") + tdSql.query("describe stb_excel_0;") tdSql.checkRows(4096) - - + endTime = time.time() + print("total time %ds" % (endTime - startTime)) os.system("rm -rf tools/taosdemoAllTest/TD-5213/insertSigcolumnsNum4096.py.sql") -- GitLab