save
This commit is contained in:
parent
9eb31d3f47
commit
909ff0b2a1
|
@ -371,10 +371,12 @@ class TDTestCase:
|
|||
"""
|
||||
test ts list --> ["1626006833639000000ns", "1626006833639019us", "1626006833640ms", "1626006834s", "1626006822639022"]
|
||||
# ! us级时间戳都为0时,数据库中查询显示,但python接口拿到的结果不显示 .000000的情况请确认,目前修改时间处理代码可以通过
|
||||
# ! case bug
|
||||
"""
|
||||
self.cleanStb()
|
||||
ts_list = ["1626006833639000000ns", "1626006833639019us", "1626006833640ms", "1626006834s", "1626006822639022", 0]
|
||||
for ts in ts_list:
|
||||
print(ts)
|
||||
input_sql, stb_name, tb_name = self.genFullTypeSql(ts=ts)
|
||||
self.resCmp(input_sql, stb_name, ts)
|
||||
|
||||
|
@ -747,7 +749,7 @@ class TDTestCase:
|
|||
self.resCmp(input_sql, stb_name, condition=f'where tbname like "{tb_name}"')
|
||||
|
||||
# ! use tb_name
|
||||
# ! bug
|
||||
# ! need to improve 目前输出未校验
|
||||
def tagColAddDupIDCheckCase(self):
|
||||
"""
|
||||
check column and tag count add, stb and tb duplicate
|
||||
|
@ -758,7 +760,7 @@ class TDTestCase:
|
|||
self.resCmp(input_sql, stb_name)
|
||||
input_sql, stb_name, tb_name = self.genFullTypeSql(stb_name=stb_name, tb_name=f'{tb_name}', t0="f", c0="f", ct_add_tag=True)
|
||||
print(input_sql)
|
||||
self.resCmp(input_sql, stb_name, condition=f'where tbname like "{tb_name}"')
|
||||
# self.resCmp(input_sql, stb_name, condition=f'where tbname like "{tb_name}"')
|
||||
|
||||
def tagColAddCheckCase(self):
|
||||
"""
|
||||
|
@ -1067,7 +1069,7 @@ class TDTestCase:
|
|||
input_sql1 = "rfasta,id=\"rfasta_1\",t0=true,t1=127i8,t2=32767i16,t3=2147483647i32,t4=9223372036854775807i64,t5=11.12345f32,t6=22.123456789f64,t7=\"ddzhiksj\",t8=L\"ncharTagValue\" c0=True,c1=127i8,c2=32767i16,c3=2147483647i32,c4=9223372036854775807i64,c5=11.12345f32,c6=22.123456789f64,c7=\"bnhwlgvj\",c8=L\"ncharTagValue\",c9=7u64 1626006833639000000ns"
|
||||
|
||||
input_sql2 = "rfasta,t0=true,t1=127i8,t2=32767i16,t3=2147483647i32,t4=9223372036854775807i64,t5=11.12345f32,t6=22.123456789f64,t7=\"ddzhiksj\",t8=L\"ncharTagValue\" c0=True,c1=127i8,c2=32767i16,c3=2147483647i32,c4=9223372036854775807i64,c5=11.12345f32,c6=22.123456789f64,c7=\"bnhwlgvj\",c8=L\"ncharColValue\",c9=7u64 1626006833639000000ns"
|
||||
input_sql3 = f'ab*cd,id="ccc",t0=True,t1=127i8,t2=32767i16,t3=2147483647i32,t4=9223372036854775807i64,t5=11.12345f32,t6=22.123456789f64,t7="ndsfdrum",t8=L"ncharTagValue" c0=f,c1=127i8,c2=32767i16,c3=2147483647i32,c4=9223372036854775807i64,c5=11.12345f32,c6=22.123456789f64,c7="igwoehkm",c8=L"ncharColValue",c9=7u64 0'
|
||||
input_sql3 = f'abcd,id="cc$Ec",t0=True,t1=127i8,t2=32767i16,t3=2147483647i32,t4=9223372036854775807i64,t5=11.12345f32,t6=22.123456789f64,t7="ndsfdrum",t8=L"ncharTagValue" c0=f,c1=127i8,c2=32767i16,c3=2147483647i32,c4=9223372036854775807i64,c5=11.12345f32,c6=22.123456789f64,c7="igwoehkm",c8=L"ncharColValue",c9=7u64 0'
|
||||
print(input_sql3)
|
||||
# input_sql4 = 'hmemeb,id="kilrcrldgf",t0=F,t1=127i8,t2=32767i16,t3=2147483647i32,t4=9223372036854775807i64,t5=11.12345f32,t6=22.123456789f64,t7="fysodjql",t8=L"ncharTagValue" c0=True,c1=127i8,c2=32767i16,c3=2147483647i32,c4=9223372036854775807i64,c5=11.12345f32,c6=22.123456789f64,c7="waszbfvc",c8=L"ncharColValue",c9=7u64 0'
|
||||
|
||||
|
@ -1087,50 +1089,56 @@ class TDTestCase:
|
|||
# tdSql.execute('create table st1 using super_table_cname_check tags (1, 2, 1.1, 2.2, "a", 1, 1, true, "aa");')
|
||||
# tdSql.execute('insert into st1 values (now, 1, 2, 1.1, 2.2, "a", 1, 1, true, "aa");')
|
||||
|
||||
# self.initCheckCase()
|
||||
# self.boolTypeCheckCase()
|
||||
# self.symbolsCheckCase()
|
||||
self.initCheckCase()
|
||||
self.boolTypeCheckCase()
|
||||
self.symbolsCheckCase()
|
||||
# ! case bug
|
||||
# self.tsCheckCase()
|
||||
# self.idSeqCheckCase()
|
||||
# self.idUpperCheckCase()
|
||||
# self.noIdCheckCase()
|
||||
# self.maxColTagCheckCase()
|
||||
# self.idIllegalNameCheckCase()
|
||||
# self.idStartWithNumCheckCase()
|
||||
# self.nowTsCheckCase()
|
||||
# self.dateFormatTsCheckCase()
|
||||
# self.illegalTsCheckCase()
|
||||
self.idSeqCheckCase()
|
||||
self.idUpperCheckCase()
|
||||
self.noIdCheckCase()
|
||||
self.maxColTagCheckCase()
|
||||
self.idIllegalNameCheckCase()
|
||||
self.idStartWithNumCheckCase()
|
||||
self.nowTsCheckCase()
|
||||
self.dateFormatTsCheckCase()
|
||||
self.illegalTsCheckCase()
|
||||
|
||||
# ! confirm double
|
||||
# self.tagValueLengthCheckCase()
|
||||
|
||||
# ! bug
|
||||
self.colValueLengthCheckCase()
|
||||
# self.colValueLengthCheckCase()
|
||||
|
||||
# self.tagColIllegalValueCheckCase()
|
||||
self.tagColIllegalValueCheckCase()
|
||||
|
||||
# ! 重复ID未合并
|
||||
# self.duplicateIdTagColInsertCheckCase()
|
||||
# self.noIdStbExistCheckCase()
|
||||
# self.duplicateInsertExistCheckCase()
|
||||
# self.tagColBinaryNcharLengthCheckCase()
|
||||
# self.tagColAddDupIDCheckCase()
|
||||
# self.tagColAddCheckCase()
|
||||
# self.tagMd5Check()
|
||||
|
||||
self.noIdStbExistCheckCase()
|
||||
self.duplicateInsertExistCheckCase()
|
||||
self.tagColBinaryNcharLengthCheckCase()
|
||||
|
||||
# ! 结果未校验
|
||||
self.tagColAddDupIDCheckCase()
|
||||
|
||||
self.tagColAddCheckCase()
|
||||
self.tagMd5Check()
|
||||
|
||||
# ! rollback bug
|
||||
# self.tagColBinaryMaxLengthCheckCase()
|
||||
# self.tagColNcharMaxLengthCheckCase()
|
||||
self.tagColBinaryMaxLengthCheckCase()
|
||||
self.tagColNcharMaxLengthCheckCase()
|
||||
|
||||
# self.batchInsertCheckCase()
|
||||
self.batchInsertCheckCase()
|
||||
# self.multiInsertCheckCase(5000)
|
||||
# ! bug
|
||||
# self.batchErrorInsertCheckCase()
|
||||
self.batchErrorInsertCheckCase()
|
||||
|
||||
# self.stbInsertMultiThreadCheckCase()
|
||||
# self.sStbStbDdataInsertMultiThreadCheckCase()
|
||||
# self.sStbStbDdataAtcInsertMultiThreadCheckCase()
|
||||
# self.sStbStbDdataMtcInsertMultiThreadCheckCase()
|
||||
# self.sStbDtbDdataInsertMultiThreadCheckCase()
|
||||
self.stbInsertMultiThreadCheckCase()
|
||||
self.sStbStbDdataInsertMultiThreadCheckCase()
|
||||
self.sStbStbDdataAtcInsertMultiThreadCheckCase()
|
||||
self.sStbStbDdataMtcInsertMultiThreadCheckCase()
|
||||
self.sStbDtbDdataInsertMultiThreadCheckCase()
|
||||
|
||||
# ! concurrency conflict
|
||||
# self.sStbDtbDdataAcMtInsertMultiThreadCheckCase()
|
||||
|
|
Loading…
Reference in New Issue