start on symex logging changes
This commit is contained in:
parent
caa3d33429
commit
4bc1a3c00d
@ -137,7 +137,11 @@ class DeepState(object):
|
||||
|
||||
parser.add_argument(
|
||||
"--verbosity", default=1, type=int,
|
||||
help="Verbosity level.")
|
||||
help="Verbosity level for symbolic execution tool.")
|
||||
|
||||
parser.add_argument(
|
||||
"--log_level", default=2, type=int,
|
||||
help="Log level (DeepState logging).")
|
||||
|
||||
parser.add_argument(
|
||||
"binary", type=str, help="Path to the test binary to run.")
|
||||
@ -240,7 +244,7 @@ class DeepState(object):
|
||||
self.context['stream_{}'.format(level)] = []
|
||||
|
||||
self.context['info'] = info
|
||||
self.log_message(LOG_LEVEL_INFO, "Running {} from {}({})".format(
|
||||
self.log_message(LOG_LEVEL_TRACE, "Running {} from {}({})".format(
|
||||
info.name, info.file_name, info.line_number))
|
||||
|
||||
apis = self.context['apis']
|
||||
@ -385,7 +389,7 @@ class DeepState(object):
|
||||
# Print out the first few input bytes to be helpful.
|
||||
lots_of_bytes = len(input_bytes) > 20 and " ..." or ""
|
||||
bytes_to_show = min(20, len(input_bytes))
|
||||
LOGGER.info("Input: {}{}".format(
|
||||
LOGGER.trace("Input: {}{}".format(
|
||||
" ".join("{:02x}".format(b) for b in input_bytes[:bytes_to_show]),
|
||||
lots_of_bytes))
|
||||
|
||||
@ -494,7 +498,7 @@ class DeepState(object):
|
||||
self.api_fail()
|
||||
else:
|
||||
info = self.context['info']
|
||||
self.log_message(LOG_LEVEL_INFO, "Passed: {}".format(info.name))
|
||||
self.log_message(LOG_LEVEL_TRACE, "Passed: {}".format(info.name))
|
||||
self.pass_test()
|
||||
|
||||
def api_crash(self):
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user