wlauto.workloads.anomaly2 package

Module contents

class wlauto.workloads.anomaly2.Anomaly2(device, **kwargs)[source]

Bases: wlauto.common.android.workload.GameWorkload

activity = 'com.android.Game11Bits.MainActivity'
aliases = AC([])
artifacts = AC([])
asset_file = 'obb:com.elevenbitstudios.anomaly2Benchmark.tar.gz'
core_modules = []
description = '\n Anomaly 2 game demo and benchmark.\n\n Plays three scenes from the game, benchmarking each one. Scores reported are intended to\n represent overall perceived quality of the game, based not only on raw FPS but also factors\n like smoothness.\n\n '
finalize(*args, **kwargs)
initialize(*args, **kwargs)
kind = 'workload'
loading_time = 30
name = 'anomaly2'
package = 'com.elevenbitstudios.anomaly2Benchmark'
parameters = AC(["Param({'kind': <type 'list'>, 'mandatory': None, 'name': 'modules', 'constraint': None, 'default': None, 'allowed_values': None, 'global_alias': None, 'override': False})", "Param({'_overridden': 'GameWorkload', 'kind': <function integer>, 'mandatory': None, 'name': 'install_timeout', 'constraint': None, 'default': 500, 'allowed_values': None, 'global_alias': None, 'override': True})", "Param({'kind': <function boolean>, 'mandatory': None, 'name': 'check_apk', 'constraint': None, 'default': True, 'allowed_values': None, 'global_alias': None, 'override': False})", "Param({'kind': <function boolean>, 'mandatory': None, 'name': 'force_install', 'constraint': None, 'default': False, 'allowed_values': None, 'global_alias': None, 'override': False})", "Param({'kind': <function boolean>, 'mandatory': None, 'name': 'uninstall_apk', 'constraint': None, 'default': False, 'allowed_values': None, 'global_alias': None, 'override': False})", "Param({'kind': <function boolean>, 'mandatory': None, 'name': 'exact_abi', 'constraint': None, 'default': False, 'allowed_values': None, 'global_alias': None, 'override': False})", "Param({'kind': <function boolean>, 'mandatory': None, 'name': 'clear_data_on_reset', 'constraint': None, 'default': True, 'allowed_values': None, 'global_alias': None, 'override': False})", "Param({'kind': <function integer>, 'mandatory': None, 'name': 'idle_time', 'constraint': None, 'default': None, 'allowed_values': None, 'global_alias': None, 'override': False})", "Param({'kind': <function boolean>, 'mandatory': None, 'name': 'check_states', 'constraint': None, 'default': False, 'allowed_values': None, 'global_alias': 'check_game_states', 'override': False})", "Param({'kind': <function integer>, 'mandatory': None, 'name': 'assets_push_timeout', 'constraint': None, 'default': 500, 'allowed_values': None, 'global_alias': None, 'override': False})"])
reset(context)[source]
teardown(context)[source]
update_result(context)[source]
validate(*args, **kwargs)