Scott Mabin
|
c090191afb
|
try to fix espflash command not found in HIL CI (#1848)
* try to fix espflash command not found in HIL CI
* Specify espflash port
---------
Co-authored-by: Juraj Sadel <juraj.sadel@espressif.com>
|
2024-07-23 17:38:44 +00:00 |
|
Sergio Gasquez Arcos
|
32be53d618
|
CI Improvements - Part 1 (#1821)
* ci: Fix condition to erase-flash
See https://docs.github.com/en/actions/learn-github-actions/expressions#example-of-failure-with-conditions
* ci: Remove path-ignore attributes to avoid CI not being triggered
* ci: Build documentation
* ci: Install nightly toolchain
* ci: Deny warnings for building docs
* fix: Documentation warnings
* ci: Remove duplicated step
|
2024-07-17 15:55:27 +00:00 |
|
Sergio Gasquez Arcos
|
786682c0b2
|
HIL: Erase flash on failure (#1748)
* ci: Erase flash on failure
* docs: Add espflash install instructions and fix format
|
2024-07-04 07:50:40 +00:00 |
|
Sergio Gasquez Arcos
|
e46e80b8c1
|
Enable C2 HIL (#1680)
* ci: Enable c2 hil
* docs: Update pins and add C2
* feat: Update C2 probe-rs args
* test: Update pins and disable failing tests
* docs: Update S3 wires
* ci: Enable C2 hil tests
|
2024-06-26 14:17:40 +00:00 |
|
Sergio Gasquez Arcos
|
a0a02ce2a8
|
ci: Define GH token (#1584)
|
2024-05-23 13:56:33 +00:00 |
|
Sergio Gasquez Arcos
|
0c95668e7a
|
ci: Update build-test name to match the required CI jobs (#1536)
|
2024-05-06 06:22:47 +00:00 |
|
Sergio Gasquez Arcos
|
edd03717d2
|
Enable C3, H2, S2 and S3 HIL (#1513)
* ci: Enable C3, H2, S2 and S3 HIL tests
* feat: Disable H2
* test: Disable S2
* ci: Update test folder
* docs: Update setup
* revert: Revert S2 changes
* ci: Update hil tests targets
* test: Adapt uart test for S2
* ci: Enable H2 HIL
* feat: Filter unsupported targets for the tests failing
* test: Filter failing targets
* ci: Remove the test folder
* test: Filter S2
* feat: Add supported targets
* feat: Remove TODOs and format code
* docs: Remove outdated comment
* feat: Add run-elfs xtask subcommand
|
2024-05-02 15:35:23 +00:00 |
|
Sergio Gasquez Arcos
|
20c77891d8
|
ci: Adapt HIL tests to use RPi (#1493)
|
2024-04-22 14:28:01 +00:00 |
|
Sergio Gasquez Arcos
|
1a5ca65eed
|
Enable S3 HIL (#1338)
* feat: Add HIL support for S3
* ci: Add dummy s3 job
* test: Filter interrupt test for Xtensa devices
* ci: Install Xtensa toolchain
|
2024-04-16 12:09:18 +00:00 |
|
Scott Mabin
|
315b8cc0ff
|
HIL xtask support (#1404)
* allow running tests via xtask
* Add run-tests xtask subcommand
* Use xtask in HIL ci
|
2024-04-05 14:39:20 +00:00 |
|
Sergio Gasquez Arcos
|
baea915935
|
Add HIL testing (#1297)
* Create the `hil-test` package
* Add a simple integration test to verify basic GPIO functionality
* WIP
* feat: Update with esp-hal unification
* build: Update dependencies
* feat: Add a simple CI workflow test
* ci: Avoid using a gh-hosted-runner to build
* ci: Remove building bins in gh-hosted-runner
* ci: Remove HIL Gpio CI test
* ci: Test all the available tests
* test: Add spi_full_duplex test
* docs: Add documentation
* test: Add uart test
* style: Remove unused imports
* docs: Update wiring, document H2 VM
* ci: Enable H2 tests
* ci: Add rust-cache action
* docs: Document H2 vm
* test: Add timeout
* ci: Enable ESP32-C3 tests
* feat: Add timeouts
* feat: Add aes test
* ci: Avoid running CI workflow when we change hil-test stuff
* test: Remove warnings
* feat: Address feedback
* feat: Update features names and spi methods
* ci: Remove rust-cache action
* Update HIL to probe-rs#2292 (#1307)
* feat: Update probe-rs/embedded-test to probe-rs#2292
* feat: Remove lib
* ci: Use a matrix
* ci: Enable ESP32C3
* feat: Add a way to cfg away test for unsuported peripherals
* ci: Update trigger conditions
* feat: Update pins to make it work on s3
* feat: Changes enabling S3
* feat: Remove log feature
* feat: Adapt for rebase
* feat: Remove env
* feat: enable S3
* chore: Remove todo
* build: Pin dependencies
* feat: Add target alias
* docs: Update readme
* fix: Fix traits imports after rebase. Use debug
* build: Remove lto
* feat: Build tests on release mode
---------
Co-authored-by: Jesse Braham <jesse@beta7.io>
|
2024-03-21 14:28:27 +00:00 |
|