mirror of
https://github.com/trezor/trezor-firmware.git
synced 2024-12-18 04:18:10 +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. |
||
---|---|---|
.. | ||
device | ||
bootstrap.py | ||
default.nix | ||
hardware.cfg | ||
README.md | ||
record_video.sh |
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.