blob: 29fd940f24cf375e32402dc86554c9e649b216dd [file] [log] [blame]
from _typeshed import Incomplete
from mobly import utils as utils
MOBLY_CONTROLLER_CONFIG_NAME: str
def create(configs): ...
def destroy(objs) -> None: ...
class IPerfResult:
result: Incomplete
def __init__(self, result_path) -> None: ...
def get_json(self): ...
@property
def error(self): ...
@property
def avg_rate(self): ...
@property
def avg_receive_rate(self): ...
@property
def avg_send_rate(self): ...
class IPerfServer:
port: Incomplete
log_path: Incomplete
iperf_str: Incomplete
iperf_process: Incomplete
log_files: Incomplete
started: bool
def __init__(self, port, log_path) -> None: ...
def start(self, extra_args: str = ..., tag: str = ...) -> None: ...
def stop(self) -> None: ...