1
0
mirror of https://github.com/ARM-software/workload-automation.git synced 2025-02-20 20:09:11 +00:00

Move uiautomator params in AndroidUxPerfWorkload

uiautomator parameters are set per instance of a workload and not per
iteration. Move uiautomator parameter assignment from setup() to
validate().
This commit is contained in:
John Richardson 2016-08-31 14:43:33 +01:00
parent e686e89b39
commit cab9d918ab

View File

@ -516,10 +516,13 @@ class AndroidUxPerfWorkload(AndroidUiAutoBenchmark):
# Turn class attribute into instance attribute
self.deployable_assets = list(self.deployable_assets)
def validate(self):
super(AndroidUxPerfWorkload, self).validate()
self.uiauto_params['markers_enabled'] = self.markers_enabled
def setup(self, context):
super(AndroidUxPerfWorkload, self).setup(context)
self.push_assets(context)
self.uiauto_params['markers_enabled'] = self.markers_enabled
def teardown(self, context):
super(AndroidUxPerfWorkload, self).teardown(context)