fix: show variables rows check
This commit is contained in:
parent
2e64d8578e
commit
c27662cf09
|
@ -704,6 +704,17 @@ class TDSql:
|
|||
tdLog.info("sql:%s, elm:%s == expect_elm:%s" % (self.sql, elm, expect_elm))
|
||||
return True
|
||||
self.print_error_frame_info(elm, expect_elm)
|
||||
|
||||
def checkGreater(self, elm, expect_elm):
|
||||
if elm > expect_elm:
|
||||
tdLog.info("sql:%s, elm:%s > expect_elm:%s" % (self.sql, elm, expect_elm))
|
||||
return True
|
||||
else:
|
||||
caller = inspect.getframeinfo(inspect.stack()[1][0])
|
||||
args = (caller.filename, caller.lineno, self.sql, elm, expect_elm)
|
||||
tdLog.info("%s(%d) failed: sql:%s, elm:%s <= expect_elm:%s" % args)
|
||||
self.print_error_frame_info(elm, expect_elm)
|
||||
return False
|
||||
|
||||
def checkNotEqual(self, elm, expect_elm):
|
||||
if elm != expect_elm:
|
||||
|
|
|
@ -46,8 +46,8 @@ class TDTestCase:
|
|||
tdSql.checkRows(2)
|
||||
|
||||
def case2(self):
|
||||
tdSql.query("show variables")
|
||||
tdSql.checkRows(87)
|
||||
tdSql.query("show variables")
|
||||
tdSql.checkGreater(tdSql.getRows(), 80)
|
||||
|
||||
for i in range(self.replicaVar):
|
||||
tdSql.query("show dnode %d variables like 'debugFlag'" % (i + 1))
|
||||
|
@ -88,7 +88,7 @@ class TDTestCase:
|
|||
|
||||
def show_local_variables_like(self):
|
||||
tdSql.query("show local variables")
|
||||
tdSql.checkRows(85)
|
||||
tdSql.checkGreater(tdSql.getRows(), 80)
|
||||
|
||||
tdSql.query("show local variables like 'debugFlag'")
|
||||
tdSql.checkRows(1)
|
||||
|
@ -116,7 +116,7 @@ class TDTestCase:
|
|||
for zone in zones:
|
||||
tdLog.info(f"show {zone} variables")
|
||||
tdSql.query(f"show {zone} variables")
|
||||
tdSql.checkRows(87)
|
||||
tdSql.checkGreater(tdSql.getRows(), 80)
|
||||
|
||||
tdLog.info(f"show {zone} variables like 'debugFlag'")
|
||||
#tdSql.query(f"show {zone} variables like 'debugFlag'")
|
||||
|
|
Loading…
Reference in New Issue