def __init__(self, device, **kwargs): # pylint: disable=W0613 ApkWorkload.__init__(self, device, **kwargs) ReventWorkload.__init__(self, device, _call_super=False, **kwargs) if self.check_states: state_detector.check_match_state_dependencies() self.logcat_process = None self.module_dir = os.path.dirname(sys.modules[self.__module__].__file__) self.revent_dir = os.path.join(self.module_dir, 'revent_files')
def __init__(self, device, _call_super=True, **kwargs): if _call_super: Workload.__init__(self, device, **kwargs) devpath = self.device.path self.on_device_revent_binary = devpath.join(self.device.binaries_directory, 'revent') self.setup_timeout = kwargs.get('setup_timeout', None) self.run_timeout = kwargs.get('run_timeout', None) self.revent_setup_file = None self.revent_run_file = None self.on_device_setup_revent = None self.on_device_run_revent = None self.statedefs_dir = None if self.check_states: state_detector.check_match_state_dependencies()