Merge pull request #2205 from taosdata/feature/sangshuduo/multi-thread-random-test
fix random-test delete datafiles bug.
This commit is contained in:
commit
2f44b5cbb9
|
@ -205,6 +205,7 @@ class Test (Thread):
|
||||||
global written
|
global written
|
||||||
|
|
||||||
dnodesDir = tdDnodes.getDnodesRootDir()
|
dnodesDir = tdDnodes.getDnodesRootDir()
|
||||||
|
tdDnodes.forcestop(1)
|
||||||
dataDir = dnodesDir + '/dnode1/data/*'
|
dataDir = dnodesDir + '/dnode1/data/*'
|
||||||
deleteCmd = 'rm -rf %s' % dataDir
|
deleteCmd = 'rm -rf %s' % dataDir
|
||||||
os.system(deleteCmd)
|
os.system(deleteCmd)
|
||||||
|
@ -261,7 +262,7 @@ class Test (Thread):
|
||||||
while True:
|
while True:
|
||||||
self.queryEvent.wait()
|
self.queryEvent.wait()
|
||||||
tdLog.notice("third thread")
|
tdLog.notice("third thread")
|
||||||
randQueryOp = random.randint(1, 9)
|
randQueryOp = random.randint(1, 2)
|
||||||
queryOp.get(randQueryOp, lambda: "ERROR")()
|
queryOp.get(randQueryOp, lambda: "ERROR")()
|
||||||
self.queryEvent.clear()
|
self.queryEvent.clear()
|
||||||
self.dbEvent.clear()
|
self.dbEvent.clear()
|
||||||
|
|
|
@ -208,12 +208,12 @@ class Test (threading.Thread):
|
||||||
global written
|
global written
|
||||||
|
|
||||||
dnodesDir = tdDnodes.getDnodesRootDir()
|
dnodesDir = tdDnodes.getDnodesRootDir()
|
||||||
|
tdDnodes.forcestop(1)
|
||||||
dataDir = dnodesDir + '/dnode1/data/*'
|
dataDir = dnodesDir + '/dnode1/data/*'
|
||||||
deleteCmd = 'rm -rf %s' % dataDir
|
deleteCmd = 'rm -rf %s' % dataDir
|
||||||
os.system(deleteCmd)
|
os.system(deleteCmd)
|
||||||
|
|
||||||
tdDnodes.start(1)
|
tdDnodes.start(1)
|
||||||
# tdLog.sleep(10)
|
|
||||||
tdSql.prepare()
|
tdSql.prepare()
|
||||||
last_tb = ""
|
last_tb = ""
|
||||||
last_stb = ""
|
last_stb = ""
|
||||||
|
|
|
@ -166,7 +166,8 @@ class Test:
|
||||||
def delete_datafiles(self):
|
def delete_datafiles(self):
|
||||||
tdLog.info("delete_datafiles")
|
tdLog.info("delete_datafiles")
|
||||||
dnodesDir = tdDnodes.getDnodesRootDir()
|
dnodesDir = tdDnodes.getDnodesRootDir()
|
||||||
dataDir = dnodesDir + '/dnode1/*'
|
tdDnodes.forcestop(1)
|
||||||
|
dataDir = dnodesDir + '/dnode1/data/*'
|
||||||
deleteCmd = 'rm -rf %s' % dataDir
|
deleteCmd = 'rm -rf %s' % dataDir
|
||||||
os.system(deleteCmd)
|
os.system(deleteCmd)
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue