Introduce WOLFSSL_ESPIDF_EXIT_MESSAGE macro #7067
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
This PR adds the
WOLFSSL_ESPIDF_EXIT_MESSAGE
macro to the Espressif port, along with some minor example code cleanup.When a keyword is encountered by the new
testMonitor.sh
script (PR for that coming soon)... the serial port capture process exits. This is in contrast to using theESP-IDF.py monitor
command that continues to monitor untilCtrl-]
is pressed.For reference, see also the suggestion from Ivan regarding using the espressif/pytest-embedded. I chose to write a small Python script, instead.
The exit when detecting the
WOLFSSL_COMPLETE
keyword looks something like this for the benchmark example:Fixes zd# n/a/
Testing
How did you test?
Tested in the ESP-IDF environment only.
See #6234 for a roadmap of Espressif updates.
Checklist