Some devices have a capacitor that will leave the board in a powered on state for some period of time despite it being powered off via the relay. This would lead to problems where the flashing route and then test scripts would proceed despite the DUT not having booted from the internally flashed image.
This PR waits to confirm the DUT is off before continuing - the timeout can be set via the env var TIMEOUT on the autokit. If the DUT is confirmed to be off before the TIMEOUT has fully elapsed, it will continue without waiting for the full period.
Some devices have a capacitor that will leave the board in a powered on state for some period of time despite it being powered off via the relay. This would lead to problems where the flashing route and then test scripts would proceed despite the DUT not having booted from the internally flashed image.
This PR waits to confirm the DUT is off before continuing - the timeout can be set via the env var
TIMEOUT
on the autokit. If the DUT is confirmed to be off before theTIMEOUT
has fully elapsed, it will continue without waiting for the full period.Change-type: patch