test:update test case for show command
This commit is contained in:
parent
fbeb2c076e
commit
cd9070fff7
|
@ -28,8 +28,9 @@ class TDTestCase:
|
||||||
self.perf_param = ['apps','connections','consumers','queries','transactions']
|
self.perf_param = ['apps','connections','consumers','queries','transactions']
|
||||||
self.perf_param_list = ['apps','connections','consumers','queries','trans']
|
self.perf_param_list = ['apps','connections','consumers','queries','trans']
|
||||||
self.dbname = "db"
|
self.dbname = "db"
|
||||||
self.stbname = f'{self.dbname}.`{tdCom.getLongName(5)}`'
|
self.vgroups = 10
|
||||||
self.tbname = f'{self.dbname}.`{tdCom.getLongName(3)}`'
|
self.stbname = f'`{tdCom.getLongName(5)}`'
|
||||||
|
self.tbname = f'`{tdCom.getLongName(3)}`'
|
||||||
self.db_param = {
|
self.db_param = {
|
||||||
"database":f"{self.dbname}",
|
"database":f"{self.dbname}",
|
||||||
"buffer":100,
|
"buffer":100,
|
||||||
|
@ -42,15 +43,13 @@ class TDTestCase:
|
||||||
"pagesize":16,
|
"pagesize":16,
|
||||||
"precision":"'ms'",
|
"precision":"'ms'",
|
||||||
"replica":1,
|
"replica":1,
|
||||||
"retentions":"15s:7d,1m:21d,15m:50d",
|
|
||||||
"wal_level":1,
|
"wal_level":1,
|
||||||
"wal_fsync_period":6000,
|
"wal_fsync_period":6000,
|
||||||
"wal_retention_period":1,
|
|
||||||
"wal_retention_size":1024,
|
|
||||||
"wal_roll_period":0,
|
"wal_roll_period":0,
|
||||||
"wal_segment_size":1024,
|
"wal_segment_size":1024,
|
||||||
"vgroups":10,
|
"vgroups":self.vgroups,
|
||||||
"stt_trigger":1
|
"stt_trigger":1,
|
||||||
|
"tsdb_pagesize":16
|
||||||
}
|
}
|
||||||
def ins_check(self):
|
def ins_check(self):
|
||||||
tdSql.prepare()
|
tdSql.prepare()
|
||||||
|
@ -89,9 +88,10 @@ class TDTestCase:
|
||||||
create_sql = 'create'
|
create_sql = 'create'
|
||||||
for key,value in sql_dict.items():
|
for key,value in sql_dict.items():
|
||||||
create_sql += f' {key} {value}'
|
create_sql += f' {key} {value}'
|
||||||
|
return create_sql
|
||||||
def show_create_sql(self):
|
def show_create_sql(self):
|
||||||
create_db_sql = self.set_create_database_sql(self.db_param)
|
create_db_sql = self.set_create_database_sql(self.db_param)
|
||||||
|
print(create_db_sql)
|
||||||
tdSql.execute(create_db_sql)
|
tdSql.execute(create_db_sql)
|
||||||
tdSql.query(f'show create database {self.dbname}')
|
tdSql.query(f'show create database {self.dbname}')
|
||||||
tdSql.checkEqual(self.dbname,tdSql.queryResult[0][0])
|
tdSql.checkEqual(self.dbname,tdSql.queryResult[0][0])
|
||||||
|
@ -105,7 +105,9 @@ class TDTestCase:
|
||||||
continue
|
continue
|
||||||
else:
|
else:
|
||||||
tdLog.exit(f"show create database check failed with {key} {value}")
|
tdLog.exit(f"show create database check failed with {key} {value}")
|
||||||
|
tdSql.query('show vnodes 1')
|
||||||
|
tdSql.checkRows(self.vgroups)
|
||||||
|
tdSql.execute(f'use {self.dbname}')
|
||||||
|
|
||||||
column_dict = {
|
column_dict = {
|
||||||
'`ts`': 'timestamp',
|
'`ts`': 'timestamp',
|
||||||
|
@ -186,10 +188,10 @@ class TDTestCase:
|
||||||
tdSql.checkEqual(grants_info,licences_info)
|
tdSql.checkEqual(grants_info,licences_info)
|
||||||
|
|
||||||
def run(self):
|
def run(self):
|
||||||
self.check_gitinfo()
|
# self.check_gitinfo()
|
||||||
self.show_base()
|
# self.show_base()
|
||||||
self.ins_check()
|
# self.ins_check()
|
||||||
self.perf_check()
|
# self.perf_check()
|
||||||
self.show_create_sql()
|
self.show_create_sql()
|
||||||
|
|
||||||
def stop(self):
|
def stop(self):
|
||||||
|
@ -198,4 +200,3 @@ class TDTestCase:
|
||||||
|
|
||||||
tdCases.addWindows(__file__, TDTestCase())
|
tdCases.addWindows(__file__, TDTestCase())
|
||||||
tdCases.addLinux(__file__, TDTestCase())
|
tdCases.addLinux(__file__, TDTestCase())
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue