Log exceptions happening while finding regressors as soon as detected

This commit is contained in:
Marco Castelluccio 2020-02-18 13:15:57 +01:00
Родитель 6b0d778e58
Коммит 8aa9b85d68
1 изменённых файлов: 7 добавлений и 1 удалений

Просмотреть файл

@ -447,7 +447,13 @@ class RegressorFinder(object):
total=len(bug_introducing_commit_futures),
)
):
if future.exception() is not None:
exc = future.exception()
if exc is not None:
logger.info(
"Exception {} while analyzing {}".format(
exc, bug_fixing_commits[i]["rev"]
)
)
for f in bug_introducing_commit_futures:
f.cancel()