blob: 8f1c9df421aefbb33e9b973f6d095c2bd17db6e6 [file] [log] [blame]
from collections.abc import Generator
from _typeshed import Incomplete
from mobly import base_test as base_test
from mobly import config_parser as config_parser
from mobly import logger as logger
from mobly import records as records
from mobly import signals as signals
from mobly import utils as utils
class Error(Exception): ...
def main(argv: Incomplete | None = ...) -> None: ...
def parse_mobly_cli_args(argv): ...
class TestRunner:
class _TestRunInfo:
config: Incomplete
test_class: Incomplete
test_class_name_suffix: Incomplete
tests: Incomplete
def __init__(
self,
config,
test_class,
tests: Incomplete | None = ...,
test_class_name_suffix: Incomplete | None = ...,
) -> None: ...
class _TestRunMetaData:
root_output_path: Incomplete
def __init__(self, log_dir, testbed_name) -> None: ...
def generate_test_run_log_path(self): ...
def set_start_point(self) -> None: ...
def set_end_point(self) -> None: ...
@property
def run_id(self): ...
@property
def time_elapsed_sec(self): ...
results: Incomplete
def __init__(self, log_dir, testbed_name) -> None: ...
def mobly_logger(
self, alias: str = ..., console_level=...
) -> Generator[Incomplete, None, None]: ...
def add_test_class(
self,
config,
test_class,
tests: Incomplete | None = ...,
name_suffix: Incomplete | None = ...,
) -> None: ...
def run(self) -> None: ...