- Setting
CONFIG_LOG_DEFAULT_LEVEL_VERBOSE=y will cause the tests to hang forever. Even a simple, empty test.
- Probably a timing thing? (Bug in probe-rs test code?)
- The target reports
Guru Meditation Error: Core 0 panic'ed (Breakpoint). Exception was unhandled. after probe-rs disconnects. Then the target reboots in a loop, even if CONFIG_ESP_SYSTEM_PANIC_PRINT_REBOOT=n
- This will not cause incorrect test results and might not even be user visible, but still this is not nice.
- Not sure about whether we need to do something about the
CONFIG_ESP_DEBUG_OCDAWARE=y default, which will cause esp-idf to set a breakpoint on panic...
- Not sure if we should add support for esp-idf executor (using block_on), as an alternative to the embassy executor.
I'll add more points as I go ahead with testing on esp-idf-*
(@Vollbrecht )
CONFIG_LOG_DEFAULT_LEVEL_VERBOSE=ywill cause the tests to hang forever. Even a simple, empty test.Guru Meditation Error: Core 0 panic'ed (Breakpoint). Exception was unhandled.after probe-rs disconnects. Then the target reboots in a loop, even ifCONFIG_ESP_SYSTEM_PANIC_PRINT_REBOOT=nCONFIG_ESP_DEBUG_OCDAWARE=ydefault, which will cause esp-idf to set a breakpoint on panic...I'll add more points as I go ahead with testing on esp-idf-*
(@Vollbrecht )