-
Notifications
You must be signed in to change notification settings - Fork 27
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add support for NuttX RTOS, with optional support for Espressif devices (RDT-1004) #318
Add support for NuttX RTOS, with optional support for Espressif devices (RDT-1004) #318
Conversation
09c6c4e
to
5601fab
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM! I left some questions regarding the dependencies.
5601fab
to
32418b7
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
found one more issue :D
Squashed commits: Main pytest_embedded modifications to support Nuttx Binary test files for nuttx Created Nuttx App Added serial module of NuttX Added DUT for Nuttx Fixes on nuttx serial Added nuttx example General fixes + docs Dut now has return code method Fixed return code issues. Added write_and_return Return code now waits for nsh ready Added short delay after write to obtain nsh prompt Checking filename at the stem instead of full path Skipping 'merged' files Target is passed to App in dut_factory Debug app path Documentation update General fixes Documentation update Improved nsh prompt parse
32418b7
to
b4c564b
Compare
@hfudev all done! Thanks for the review! |
Thank you! Will release today or tomorrow |
Description
This PR adds support for NuttX RTOS and Espressif devices.
Looking forward for reviews and improvement suggestions!
Related
Testing
Tested on Espressif internal CI for NuttX. The entire test suite has been ported to Pytest.
Local test environment for this tool simply follows common pip instructions already available in the docs.
Checklist
Before submitting a Pull Request, please ensure the following: