提交 871b9d47 编写于 作者: S Steven Li

Minor crash_gen tool tweaks

上级 67de5cf3
...@@ -483,9 +483,9 @@ class ThreadCoordinator: ...@@ -483,9 +483,9 @@ class ThreadCoordinator:
dbc = self.getDbManager().getDbConn() dbc = self.getDbManager().getDbConn()
if gConfig.max_dbs == 0: if gConfig.max_dbs == 0:
self._dbs.append(Database(0, dbc)) self._dbs.append(Database(0, dbc))
else: else:
baseDbNumber = 0 if gConfig.dynamic_db_table_names else int(datetime.datetime.now( baseDbNumber = int(datetime.datetime.now().timestamp( # Don't use Dice/random, as they are deterministic
).timestamp()) % 888 # Don't use Dice/random, as they are deterministic )) % 888 if gConfig.dynamic_db_table_names else 0
for i in range(gConfig.max_dbs): for i in range(gConfig.max_dbs):
self._dbs.append(Database(baseDbNumber + i, dbc)) self._dbs.append(Database(baseDbNumber + i, dbc))
...@@ -1864,7 +1864,8 @@ class StateTransitionTask(Task): ...@@ -1864,7 +1864,8 @@ class StateTransitionTask(Task):
@classmethod @classmethod
def getRegTableName(cls, i): def getRegTableName(cls, i):
if ( StateTransitionTask._baseTableNumber is None): if ( StateTransitionTask._baseTableNumber is None):
StateTransitionTask._baseTableNumber = 0 if gConfig.dynamic_db_table_names else Dice.throw(999) StateTransitionTask._baseTableNumber = Dice.throw(
999) if gConfig.dynamic_db_table_names else 0
return "reg_table_{}".format(StateTransitionTask._baseTableNumber + i) return "reg_table_{}".format(StateTransitionTask._baseTableNumber + i)
def execute(self, wt: WorkerThread): def execute(self, wt: WorkerThread):
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册