-
Notifications
You must be signed in to change notification settings - Fork 215
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 self-hosted runners and HIL tests for all supported devices #1332
Comments
Work is underway on adding a runner for the ESP32-S3, however we're having some strange issues with that unfortunately, so it will likely be delayed. Next, @SergioGasquez will work on getting a runner set up for the ESP32-C2. |
We won't be able to make changes in our lab, hence we won't be able to set up the ESP32-C2 or fix the ESP32-S3 runners until the week starting by March 15. The reason is that the lab manager will take some vacations, and he'll attend embedded world. |
When adding the new targets, we may need to modify the pins that are currently being used or add some Currently, installed devkits:
Missing devkits:
Available GPIOs ignore JTAG (if being used) and strapping pins.
|
Did a round of local testing and here are the status udpate for all the targets:
|
We are not able to add new targets until we resolve our out-of-memory issues, see #1470 (comment) |
With #1513 merged we have restored our HIL pipeline to working order (I hope 😁). Only remaining targets at this point are the ESP32 and ESP32-C2, both are which are in-progress to varying degrees. |
ESP32-C2 can run the test suite locally, we will try to set up the self-hosted-runner in the upcoming weeks. As for ESP32, we still need to improve probe-rs as it currently can't flash the tests (probe-rs/probe-rs#2354) |
ESP32-C2 HIL tests were just added! we are just missing ESP32, which is blocked due to probe-rs/probe-rs#2354 |
Currently we have HIL tests running on some devices and not others. Obviously, we would eventually like to have full coverage. For various reasons this is not possible at this specific point in time, but we'll get there.
The text was updated successfully, but these errors were encountered: