blob: d6b41b36d0dc5905633ea3d880548ca09f495805 [file] [log] [blame]
from _typeshed import Incomplete
from mobly import utils as utils
from mobly.controllers.android_device_lib import adb as adb
from mobly.controllers.android_device_lib import errors as errors
from mobly.controllers.android_device_lib.services import (
base_service as base_service,
)
CREATE_LOGCAT_FILE_TIMEOUT_SEC: int
class Error(errors.ServiceError):
SERVICE_TYPE: str
class Config:
clear_log: Incomplete
logcat_params: Incomplete
output_file_path: Incomplete
def __init__(
self,
logcat_params: Incomplete | None = ...,
clear_log: bool = ...,
output_file_path: Incomplete | None = ...,
) -> None: ...
class Logcat(base_service.BaseService):
OUTPUT_FILE_TYPE: str
adb_logcat_file_path: Incomplete
def __init__(
self, android_device, configs: Incomplete | None = ...
) -> None: ...
def create_output_excerpts(self, test_info): ...
@property
def is_alive(self): ...
def clear_adb_log(self) -> None: ...
def update_config(self, new_config) -> None: ...
def start(self) -> None: ...
def stop(self) -> None: ...
def pause(self) -> None: ...
def resume(self) -> None: ...