mirror of
https://github.com/trezor/trezor-firmware.git
synced 2024-12-02 12:38:43 +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.
9 lines
370 B
Markdown
9 lines
370 B
Markdown
# Hardware tests
|
|
|
|
Hardware tests are device tests that run against an actual device instead of an emulator.
|
|
This works thanks to [tpmb](https://github.com/mmahut/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.
|