diff --git a/wa/workloads/geekbench/__init__.py b/wa/workloads/geekbench/__init__.py index 5c3840a5..d97bd8b2 100644 --- a/wa/workloads/geekbench/__init__.py +++ b/wa/workloads/geekbench/__init__.py @@ -122,9 +122,11 @@ class Geekbench(ApkUiautoWorkload): def initialize(self, context): super(Geekbench, self).initialize(context) - if not self.target.is_rooted: + if not self.disable_update_result and not self.target.is_rooted: raise WorkloadError( - 'Geekbench workload requires root to collect results') + 'Geekbench workload requires root to collect results. ' + 'You can set disable_update_result=True in the workload params ' + 'to run without collecting results.') def setup(self, context): super(Geekbench, self).setup(context)