From f1d3ebc466f90bd5029c8b9ce1235faf80f87197 Mon Sep 17 00:00:00 2001 From: Sergei Trofimov Date: Wed, 23 Sep 2015 08:32:46 +0100 Subject: [PATCH] adding missing supported_platforms attributes. Bbench only works on Android. It should advertise that fact by setting supported_platforms to ['android']. Telemetry is a Chrome browser workload that is only supported on ChromeOS and Android. --- wlauto/workloads/bbench/__init__.py | 2 ++ wlauto/workloads/telemetry/__init__.py | 2 ++ 2 files changed, 4 insertions(+) diff --git a/wlauto/workloads/bbench/__init__.py b/wlauto/workloads/bbench/__init__.py index ad4a184e..3d4ce9d4 100644 --- a/wlauto/workloads/bbench/__init__.py +++ b/wlauto/workloads/bbench/__init__.py @@ -74,6 +74,8 @@ class BBench(Workload): Alias('bbench_with_audio', with_audio=True), ] + supported_platforms = ['android'] + def setup(self, context): # NOQA self.bbench_on_device = '/'.join([self.device.working_directory, 'bbench']) self.bbench_server_on_device = os.path.join(self.device.working_directory, BBENCH_SERVER_NAME) diff --git a/wlauto/workloads/telemetry/__init__.py b/wlauto/workloads/telemetry/__init__.py index a8f952d5..2cdd7091 100644 --- a/wlauto/workloads/telemetry/__init__.py +++ b/wlauto/workloads/telemetry/__init__.py @@ -88,6 +88,8 @@ class Telemetry(Workload): """ + supported_platforms = ['android', 'chromeos'] + parameters = [ Parameter('run_benchmark_path', default=None, description="""