summaryrefslogtreecommitdiffstats
path: root/tools/isolate/trace_inputs.py
diff options
context:
space:
mode:
Diffstat (limited to 'tools/isolate/trace_inputs.py')
-rwxr-xr-xtools/isolate/trace_inputs.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/tools/isolate/trace_inputs.py b/tools/isolate/trace_inputs.py
index ee6e32e..cf0d7a8 100755
--- a/tools/isolate/trace_inputs.py
+++ b/tools/isolate/trace_inputs.py
@@ -2660,6 +2660,9 @@ def load_trace(logfile, root_dir, api, blacklist):
"""
data = api.parse_log(logfile, (blacklist or (lambda _: False)))
assert len(data) == 1, 'More than one trace was detected!'
+ if 'exception' in data[0]:
+ # It got an exception, raise it.
+ raise data[0]['exception']
results = data[0]['results']
if root_dir:
results = results.strip_root(root_dir)