TapConfig
data class TapConfig(val serials: List<String>, val artifactsDir: Path, val acquireTimeout: Duration, val pinnedRoles: Map<String, String>, val manageDaemon: Boolean = false, val capture: CaptureMode = CaptureMode.ON_FAILURE)(source)
Resolved once per JVM from system properties, falling back to environment variables named by envName (tap.artifactsDir → TAP_ARTIFACTS_DIR, tap.device.sender → TAP_DEVICE_SENDER).
Constructors
Properties
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
tap.capture: onFailure (default) captures every device of a failed test into artifactsDir; off captures nothing.
Link copied to clipboard
tap.manageDaemon: start the daemon before the first session and stop it after the run if this process started it.
Link copied to clipboard
Explicit role → serial pins (tap.device.<role>).