Skip to content
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

feat(modem): Add OTA test to exercise modem layers #363

Merged
merged 4 commits into from
Jan 3, 2024

Conversation

david-cermak
Copy link
Collaborator

@david-cermak david-cermak commented Sep 21, 2023

This adds a test that runs OTA in a sequential way:

  • pre-read from TCP layer
  • http_read() that processes the pre-read data using mbedtls
  • writes to flash

Task list

  • Clean up
  • Manual OTA as component
  • Document (mainly pppd setup + masquerade)

@gabsuren
Copy link
Contributor

General notes don't we need sdkconfig.defaults for building target test and what about updating CI "*yml" file?

@david-cermak
Copy link
Collaborator Author

david-cermak commented Nov 23, 2023

General notes don't we need sdkconfig.defaults for building target test and what about updating CI "*yml" file?

Yes, will add sdkconfig.ci.1/2/3 for

  • common modem device
  • PPP server
  • VFS uart driver

Need to add at least the build step

@david-cermak david-cermak force-pushed the feat/modem_test_ota branch 3 times, most recently from 5a05843 to aeab4d5 Compare November 28, 2023 12:52
@david-cermak
Copy link
Collaborator Author

Updated per review comments, PTAL again @gabsuren @euripedesrocha @espressif-abhikroy @kostaond

just need to cleanup the history (squash most of the commits), but there's still a dependency on #360, so I'll do it after it gets merged.

@david-cermak david-cermak merged commit 7451ec2 into espressif:master Jan 3, 2024
50 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants