esptest.config.global_config module

esptest.config.global_config.parse_skip_esptool_detect_vid_pid(raw)[source]

Parse vid:pid skip list for esptool detect.

Parameters:

raw (str | None) – Env value or None when unset. - None → built-in default (303a:4001) - empty / none / off (case-insensitive) → empty set (do not skip) - otherwise → comma-separated vid:pid hex pairs (optional 0x)

Returns:

frozenset of (vid, pid) integers.

Return type:

FrozenSet[Tuple[int, int]]

class esptest.config.global_config.DefaultConfig[source]

Bases: object

PORT_EXPECT_TIMEOUT = 30
DATA_CACHE_SIZE_LIMIT = 1048576
PORT_SPAWN_MAXREAD = 10240
ALLOW_SERIAL_ERROR_RECONNECT_COUNT = 0
SKIP_ESPTOOL_DETECT_VID_PID = frozenset({(12346, 16385)})