mirror of
https://github.com/espressif/esp-idf.git
synced 2026-09-22 13:01:16 +03:00
Reset the LP SPI peripheral and GPIOs before and after every SPI case so each test starts from a known-clean baseline, and gate the master on an explicit slave-armed handshake so the master cannot clock the bus while the slave is still in its arm prologue. Verify received data against the expected pattern with bounded waits instead of merely logging it. Split the combined multi-device pytest into separate LP I2C and LP SPI cases so each runs independently, tagging the C test cases accordingly.