1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2024-11-22 15:38:11 +00:00
trezor-firmware/ci/hardware_tests/t1_hw_test.sh

22 lines
486 B
Bash
Raw Normal View History

#!/usr/bin/env bash
function finish {
2021-01-13 23:39:19 +00:00
./record_video.sh ${T1_CAMERA} ${CI_COMMIT_SHORT_SHA} stop
ls -l *.mp4
}
trap finish EXIT
set -e # exit on nonzero exitcode
set -x # trace commands
2021-01-13 23:39:19 +00:00
# export variables defined in the file
set -a
source hardware.cfg
set +a
2021-01-13 23:39:19 +00:00
./record_video.sh ${T1_CAMERA} ${CI_COMMIT_SHORT_SHA} start
(cd ../.. && poetry install)
poetry run python bootstrap.py t1
poetry run python bootstrap.py t1 ../../trezor-*.bin
poetry run pytest ../../tests/device_tests