aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergei Trofimov <sergei.trofimov@arm.com>2018-02-22 13:41:36 +0000
committerMarc Bonnici <marc.bonnici@arm.com>2018-03-16 15:38:09 +0000
commit5b15b115a77b77839799b6942cd7255ca6d32d90 (patch)
tree2595fd222f2eae01cf9de4570ac6c9d319a40e4d
parent2b0b6ed3db737111c141ff879ed3ff19419bb15b (diff)
framework/output: add list_workloads to RunOutput
Add a convenience method to list which workloads (as per their label) were involved in a run.
-rw-r--r--wa/framework/output.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/wa/framework/output.py b/wa/framework/output.py
index c29c5912..6cb43fc6 100644
--- a/wa/framework/output.py
+++ b/wa/framework/output.py
@@ -263,6 +263,13 @@ class RunOutput(Output):
return spec
return None
+ def list_workloads(self):
+ workloads = []
+ for job in self.jobs:
+ if job.label not in workloads:
+ workloads.append(job.label)
+ return workloads
+
class JobOutput(Output):