mirror of
https://github.com/ARM-software/workload-automation.git
synced 2025-01-31 10:11:17 +00:00
fw/execution: wrap processors' process_job_output.
Modify execution so that output processors' process_job_output() (but not export_job_output()) is wrapped by the JOB_OUTPUT_PROCESSED signals. This makes sense conceptually, and is more useful in practice, as there are already WORKLOAD_RESULT_EXTRACTION and WORKLOAD_OUTPUT_UPDATE signals sent by the job, if it's desirable to run before output processors, but after the job results have been collected.
This commit is contained in:
parent
43d047eeb5
commit
b593b7ed59
@ -581,7 +581,7 @@ class Runner(object):
|
||||
try:
|
||||
with signal.wrap('JOB_OUTPUT_PROCESSED', self, context):
|
||||
job.process_output(context)
|
||||
self.pm.process_job_output(context)
|
||||
self.pm.process_job_output(context)
|
||||
self.pm.export_job_output(context)
|
||||
except Exception as e:
|
||||
job.set_status(Status.PARTIAL)
|
||||
|
Loading…
x
Reference in New Issue
Block a user