1
0
mirror of https://github.com/ARM-software/workload-automation.git synced 2024-10-06 10:51:13 +01:00
workload-automation/wa/framework
Sergei Trofimov 45d8be5228 framework/execution: ensure output is always processed
Ensure that job output is processed even if a workload fails. This is
because output processing includes things like extracting logs, which
we still want to happen on failure.

Job status is now also set correctly when an error occurs during output
processing rather than actual running of the workload. Previously, the
status would be correctly set to PARTIAL in the inner except clause,
but the exception is then re-raised, and the status was "upgraded" to
FAILED in the outer except clause.
2017-11-24 14:30:09 +00:00
..
configuration framework/config: Fix JobSpec.from_pod 2017-11-06 16:11:54 +00:00
target framework/target: wait 20 sec for network to show up 2017-11-17 07:53:16 +00:00
uiauto workloads/uxperf: change message format 2017-11-24 14:30:09 +00:00
__init__.py WA3 Exsisting Code 2017-02-21 15:02:28 +00:00
agenda.py WA3 Exsisting Code 2017-02-21 15:02:28 +00:00
command.py framework/command: Fix help string for --config cmdline argument 2017-11-06 16:41:01 +00:00
entrypoint.py framework/entrypoint: fix joined options parsing. 2017-11-07 17:23:26 +00:00
exception.py New target description + moving target stuff under "framework" 2017-03-06 11:10:25 +00:00
execution.py framework/execution: ensure output is always processed 2017-11-24 14:30:09 +00:00
getters.py framework/getters: fix http getter APK resolution 2017-10-10 13:14:07 +01:00
host.py Imports: Updated Imports 2017-04-20 11:49:53 +01:00
instrumentation.py framework: set context for loggers 2017-10-23 12:28:49 +01:00
job.py framework: set context for loggers 2017-10-23 12:28:49 +01:00
output.py framework/output: add accessors for metrics and artifacts 2017-09-27 10:32:19 +01:00
plugin.py plugin: removing virtual referencies from meta 2017-05-11 09:57:38 +01:00
pluginloader.py New target description + moving target stuff under "framework" 2017-03-06 11:10:25 +00:00
processor.py framework: set context for loggers 2017-10-23 12:28:49 +01:00
resource.py framework/resource: clearer file and exe strings 2017-11-03 17:33:54 +00:00
run.py framework/execution: fix end of run status reporting 2017-10-23 14:31:24 +01:00
signal.py framework/signal: Fix typos 2017-11-03 14:07:44 +00:00
version.py WA3 Exsisting Code 2017-02-21 15:02:28 +00:00
workload.py Framework/Workload: Fix typo 2017-11-23 17:49:30 +00:00