esptest.interface.dut module

class esptest.interface.dut.DutInterface[source]

Bases: PortInterface

abstract property dut_config: Any
abstract property target: str
property esp: ESPLoader
abstract property bin_path: str | Path
abstract property sdkconfig: Dict[str, Any]
abstract hard_reset()[source]
Return type:

None

abstract flash(erase_nvs=True)[source]
Parameters:

erase_nvs (bool)

Return type:

None

abstract flash_partition(part, bin_file='')[source]
Parameters:
Return type:

None