On Mon, 5 Jan 2026 12:04:24 +0200 Cosmin Ratiu wrote: > psp_responder, used in the PSP self tests, fails when no PSP devices are > found. This makes the PSP test time out on connecting to the responder > and throw out an unpleasant Python exception.
Indeed, handling the errors for responders within bkg() is quite annoying. Or at least I didn't find a clean way to do it. > Change psp_responder to open the server socket and listen for control > connections normally, and leave the skipping of the various test cases > which require a PSP device (~most, but not all of them) to the parent > test. This results in output like: > > ok 1 psp.test_case # SKIP No PSP devices found > [...] > ok 12 psp.dev_get_device # SKIP No PSP devices found > ok 13 psp.dev_get_device_bad > ok 14 psp.dev_rotate # SKIP No PSP devices found > [...] To be clear - in this case the DUT also doesn't have a PSP device? I'm struggling to connect the dots on how this error msg could come from psp_responder.
