diff --git a/wlauto/common/android/workload.py b/wlauto/common/android/workload.py index 36bd3de7..24ae30a7 100644 --- a/wlauto/common/android/workload.py +++ b/wlauto/common/android/workload.py @@ -201,6 +201,7 @@ class ApkWorkload(Workload): self.logger.debug(message.format(installed_version)) self.reset(context) self.apk_version = installed_version + context.add_classifiers(apk_version=self.apk_version) def initialize_with_host_apk(self, context, installed_version): host_version = ApkInfo(self.apk_file).version_name diff --git a/wlauto/core/execution.py b/wlauto/core/execution.py index 258d4cee..652816fc 100644 --- a/wlauto/core/execution.py +++ b/wlauto/core/execution.py @@ -204,6 +204,9 @@ class ExecutionContext(object): def add_metric(self, *args, **kwargs): self.result.add_metric(*args, **kwargs) + def add_classifiers(self, **kwargs): + self.result.classifiers.update(kwargs) + def add_artifact(self, name, path, kind, *args, **kwargs): if self.current_job is None: self.add_run_artifact(name, path, kind, *args, **kwargs)