Roman Zeyde
Roman Zeyde
Pushed a small test-related fix (to handle a race in https://data.trezor.io/dev/firmware/ui_report/15725349158/T3W1-en-core_device_test-index.html). There is no need in the last `self.debug.click(self.debug.screen_buttons.ok())` since we use "zero timeout" when animations are disabled.
Ran TS5 device tests on 176f0a69a888582937228f4a6dabf0b907eecc5d: ``` + pytest tests/device_tests/ -m 'not sd_card' --random-order-seed=1 --random-order-bucket=module ... === 1405 passed, 188 skipped, 6 deselected, 12 xfailed in 8898.82s (2:28:18) === ```
Tested address, xpub and transaction signature confirmation on [Suite](https://github.com/trezor/trezor-suite/actions/runs/15726249807) with BTC Testnet4.
Rebased over `main` to fix a few merge conflicts (and updated UI fixtures).
Rebasing to fix UI fixtures conflicts.
Will resolve the conflicts, and update this PR :)
It will probably conflict with https://github.com/trezor/trezor-firmware/pull/4987's changes... will rebase.
> you may want to build the blob in the same way that the translated blobs are doing it I am not sure that we can do it using a...
Rebased to resolve a conflict.
> at this point you may want to build the blob in the same way that the translated blobs are doing it, and include it via `include_bytes!` In https://github.com/trezor/trezor-firmware/commit/23e87aada0cd8d30b0cc4ebfcb78f94dbfce8cb2 I...