diff options
author | Angelos Evripiotis <jevripiotis@bloomberg.net> | 2019-10-04 12:25:23 +0100 |
---|---|---|
committer | Angelos Evripiotis <jevripiotis@bloomberg.net> | 2019-10-08 14:51:28 +0100 |
commit | 4d5ff563ff9880360bf79f755c6752b21586cd2b (patch) | |
tree | e50a79b3c941524e69c20d8ef36a23872d6dac62 | |
parent | c7c324f91fc31a4d785f1702f155b94b33c74b3b (diff) | |
download | buildstream-aevri/win32_minimal.tar.gz |
TEMP: job: print detail on exceptionaevri/win32_minimal
Since we're not properly propagating errors back to the main process
yet, at least print problems out.
-rw-r--r-- | src/buildstream/_scheduler/jobs/job.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/buildstream/_scheduler/jobs/job.py b/src/buildstream/_scheduler/jobs/job.py index 4aa7a11f6..daa523332 100644 --- a/src/buildstream/_scheduler/jobs/job.py +++ b/src/buildstream/_scheduler/jobs/job.py @@ -850,6 +850,8 @@ class ChildJob(): elapsed = datetime.datetime.now() - starttime detail = "An unhandled exception occured:\n\n{}".format(traceback.format_exc()) + print(detail) + self.message(MessageType.BUG, self.action_name, elapsed=elapsed, detail=detail, logfile=filename) |