# Copyright 2014-2016 ARM Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # from wlauto import AndroidUiAutoBenchmark, Parameter class ${class_name}(AndroidUiAutoBenchmark): name = '${name}' # NOTE: Please do not leave these comments in the code. # # Replace with the package for the app in the APK file. package = 'com.foo.bar' # Replace with the full path to the activity to run. activity = '.RunBuzz' description = "This is an placeholder description" parameters = [ # Workload parameters go here e.g. Parameter('example_parameter', kind=int, allowed_values=[1,2,3], default=1, override=True, mandatory=False, description='This is an example parameter') ] def update_result(self, context): super(${class_name}, self).update_result(context) # process results and add them using # context.result.add_metric