mirror of
https://github.com/trezor/trezor-firmware.git
synced 2024-12-17 20:08:12 +00:00
4264e87319
This enables to run device tests against an actual device connected to our CI. It uses https://github.com/mmahut/tpmb to enter bootloader and then it uploads a debug firmware to the device. The debug mode is the used to "click" the buttons but we might improve this and actually use the hardware buttons instead.
370 B
370 B
Hardware tests
Hardware tests are device tests that run against an actual device instead of an emulator. This works thanks to tpmb, which is a small arduino device capable of pushing an actual buttons on the device. Currently T1 is supported but TT might follow.
See ci/test.yml
"hardware legacy device test" what exactly is run.