Added additional crash_gen debug output
This commit is contained in:
parent
d9baeab1fa
commit
6500933c67
|
@ -882,8 +882,12 @@ class StateMechine:
|
||||||
self._stateWeights = [1, 2, 10, 40]
|
self._stateWeights = [1, 2, 10, 40]
|
||||||
|
|
||||||
def init(self, dbc: DbConn): # late initailization, don't save the dbConn
|
def init(self, dbc: DbConn): # late initailization, don't save the dbConn
|
||||||
self._curState = self._findCurrentState(dbc) # starting state
|
try:
|
||||||
Logging.debug("Found Starting State: {}".format(self._curState))
|
self._curState = self._findCurrentState(dbc) # starting state
|
||||||
|
except taos.error.ProgrammingError as err:
|
||||||
|
Logging.error("Failed to initialized state machine, cannot find current state: {}".format(err))
|
||||||
|
traceback.print_stack()
|
||||||
|
raise # re-throw
|
||||||
|
|
||||||
# TODO: seems no lnoger used, remove?
|
# TODO: seems no lnoger used, remove?
|
||||||
def getCurrentState(self):
|
def getCurrentState(self):
|
||||||
|
|
|
@ -15,6 +15,7 @@ from util.log import *
|
||||||
from .misc import Logging, CrashGenError, Helper, Dice
|
from .misc import Logging, CrashGenError, Helper, Dice
|
||||||
import os
|
import os
|
||||||
import datetime
|
import datetime
|
||||||
|
import traceback
|
||||||
# from .service_manager import TdeInstance
|
# from .service_manager import TdeInstance
|
||||||
|
|
||||||
class DbConn:
|
class DbConn:
|
||||||
|
@ -349,6 +350,7 @@ class DbConnNative(DbConn):
|
||||||
|
|
||||||
def execute(self, sql):
|
def execute(self, sql):
|
||||||
if (not self.isOpen):
|
if (not self.isOpen):
|
||||||
|
traceback.print_stack()
|
||||||
raise CrashGenError(
|
raise CrashGenError(
|
||||||
"Cannot exec SQL unless db connection is open", CrashGenError.DB_CONNECTION_NOT_OPEN)
|
"Cannot exec SQL unless db connection is open", CrashGenError.DB_CONNECTION_NOT_OPEN)
|
||||||
Logging.debug("[SQL] Executing SQL: {}".format(sql))
|
Logging.debug("[SQL] Executing SQL: {}".format(sql))
|
||||||
|
@ -361,6 +363,7 @@ class DbConnNative(DbConn):
|
||||||
|
|
||||||
def query(self, sql): # return rows affected
|
def query(self, sql): # return rows affected
|
||||||
if (not self.isOpen):
|
if (not self.isOpen):
|
||||||
|
traceback.print_stack()
|
||||||
raise CrashGenError(
|
raise CrashGenError(
|
||||||
"Cannot query database until connection is open, restarting?", CrashGenError.DB_CONNECTION_NOT_OPEN)
|
"Cannot query database until connection is open, restarting?", CrashGenError.DB_CONNECTION_NOT_OPEN)
|
||||||
Logging.debug("[SQL] Executing SQL: {}".format(sql))
|
Logging.debug("[SQL] Executing SQL: {}".format(sql))
|
||||||
|
|
Loading…
Reference in New Issue