1
0
mirror of https://github.com/ARM-software/workload-automation.git synced 2024-10-06 10:51:13 +01:00
workload-automation/wa
Sergei Trofimov 9689420cff fw/execution: fix Exception on abort
Hitting CTRL-C will abort execution of the current job, but will still
trigger run finalization, and possibly, post-processing and teardown of
the current job. If an exception is raised during this
post-process/teardown, the previous exception state (for the
KeybardInterrupt) will be clobbered. That means that, after the new
exception has been handled, WA would attempt to execute the next job,
rather than go to finalization of the run.

To avoid this, set a flag in the context upon catching KeybardInterrupt,
and check this flag before attempting to execute the next job in the
queue.
2018-03-08 11:18:12 +00:00
..
assets/bin tools/revent: further fixes 2017-09-29 09:48:25 +01:00
commands commands/create: Add support for creating packages to WA3 2018-03-08 10:36:29 +00:00
framework fw/execution: fix Exception on abort 2018-03-08 11:18:12 +00:00
instruments framework: move instruments -> instrument 2018-02-22 08:41:04 +00:00
output_processors wa: Rename results_processors to output_processors 2018-01-15 10:24:03 +00:00
tools/revent tools/revent: further fixes 2017-09-29 09:48:25 +01:00
utils fw/execution: change how error events get added 2018-03-08 11:18:12 +00:00
workloads workloads/rt-app: only initialize once 2018-03-08 11:18:12 +00:00
__init__.py wa: export target descriptor API 2018-03-08 11:18:12 +00:00