Merge branch 'main' into merge/mainto3.0

This commit is contained in:
Shengliang Guan 2025-02-24 10:51:12 +08:00
commit b1213d496d
1 changed files with 4 additions and 21 deletions

View File

@ -71,11 +71,7 @@ class TDCases:
runNum = 0
for tmp in self.linuxCases:
if tmp.name.find(fileName) != -1:
# get the last class name as the test case class name
class_names = [name for name, obj in inspect.getmembers(testModule, inspect.isclass)]
class_names = class_names[-1]
case_class = getattr(testModule, class_names)
case = case_class()
case = testModule.TDTestCase()
case.init(conn, self._logSql, replicaVar)
try:
case.run()
@ -107,11 +103,7 @@ class TDCases:
runNum = 0
for tmp in self.windowsCases:
if tmp.name.find(fileName) != -1:
# get the last class name as the test case class name
class_names = [name for name, obj in inspect.getmembers(testModule, inspect.isclass)]
class_names = class_names[-1]
case_class = getattr(testModule, class_names)
case = case_class()
case = testModule.TDTestCase()
case.init(conn, self._logSql,replicaVar)
try:
case.run()
@ -125,17 +117,12 @@ class TDCases:
def runAllCluster(self):
# TODO: load all cluster case module here
testModule = self.__dynamicLoadModule(fileName)
runNum = 0
for tmp in self.clusterCases:
if tmp.name.find(fileName) != -1:
tdLog.notice("run cases like %s" % (fileName))
# get the last class name as the test case class name
class_names = [name for name, obj in inspect.getmembers(testModule, inspect.isclass)]
class_names = class_names[-1]
case_class = getattr(testModule, class_names)
case = case_class()
case = testModule.TDTestCase()
case.init()
case.run()
case.stop()
@ -151,11 +138,7 @@ class TDCases:
for tmp in self.clusterCases:
if tmp.name.find(fileName) != -1:
tdLog.notice("run cases like %s" % (fileName))
# get the last class name as the test case class name
class_names = [name for name, obj in inspect.getmembers(testModule, inspect.isclass)]
class_names = class_names[-1]
case_class = getattr(testModule, class_names)
case = case_class()
case = testModule.TDTestCase()
case.init()
case.run()
case.stop()