Skip to content

Conversation

@romanz
Copy link
Contributor

@romanz romanz commented Jan 2, 2026

Following #6284 (comment).

@romanz romanz self-assigned this Jan 2, 2026
@romanz romanz added tests Automated integration tests translations Put this label on a PR to run tests in all languages labels Jan 2, 2026
@trezor-bot trezor-bot bot added this to Firmware Jan 2, 2026
@github-project-automation github-project-automation bot moved this to 🔎 Needs review in Firmware Jan 2, 2026
@github-actions
Copy link

github-actions bot commented Jan 2, 2026

en main(all)

model device_test click_test persistence_test
T2T1 test(all) main(all) test(all) main(all) test(all) main(all)
T3B1 test(all) main(all) test(all) main(all) test(all) main(all)
T3T1 test(all) main(all) test(all) main(all) test(all) main(all)
T3W1 test(all) main(all) test(all) main(all) test(all) main(all)
Translations

cs main(all)

model device_test click_test
T2T1 test(all) main(all) test(all) main(all)
T3B1 test(all) main(all) test(all) main(all)
T3T1 test(all) main(all) test(all) main(all)
T3W1 test(all) main(all) test(all) main(all)

de main(all)

model device_test click_test
T2T1 test(all) main(all) test(all) main(all)
T3B1 test(all) main(all) test(all) main(all)
T3T1 test(all) main(all) test(all) main(all)
T3W1 test(all) main(all) test(all) main(all)

es main(all)

model device_test click_test
T2T1 test(all) main(all) test(all) main(all)
T3B1 test(all) main(all) test(all) main(all)
T3T1 test(all) main(all) test(all) main(all)
T3W1 test(all) main(all) test(all) main(all)

fr main(all)

model device_test click_test
T2T1 test(all) main(all) test(all) main(all)
T3B1 test(all) main(all) test(all) main(all)
T3T1 test(all) main(all) test(all) main(all)
T3W1 test(all) main(all) test(all) main(all)

pt main(all)

model device_test click_test
T2T1 test(all) main(all) test(all) main(all)
T3B1 test(all) main(all) test(all) main(all)
T3T1 test(all) main(all) test(all) main(all)
T3W1 test(all) main(all) test(all) main(all)

Latest CI run: 20661938617

@romanz romanz changed the title test(core): use a seeded PRNG for mocking os.urandom test(core): use a seeded PRNG for mocking os.urandom Jan 2, 2026
@romanz romanz force-pushed the romanz/prng-tests branch from 86bba42 to c1683b6 Compare January 2, 2026 15:18
@romanz romanz force-pushed the romanz/prng-tests branch from c1683b6 to 18c88eb Compare January 2, 2026 15:57
@romanz
Copy link
Contributor Author

romanz commented Jan 2, 2026

The above fixtures don't reproduce when running locally:

$ pytest -v tests/device_tests/thp/test_pairing.py --control-emulators -n 12 --model core --ui test
...
-------- UI tests summary: --------
UI_FAILED: T3W1_en-device_tests-thp-test_pairing.py::test_pairing_code_entry (d8b74025298a968b9429134c15fbc04ed5beb9dfa7beec9e679bbf10e3187e39)
UI_FAILED: T3W1_en-device_tests-thp-test_pairing.py::test_pairing_code_entry_cancel (d8b74025298a968b9429134c15fbc04ed5beb9dfa7beec9e679bbf10e3187e39)
UI_FAILED: T3W1_en-device_tests-thp-test_pairing.py::test_pairing_code_entry_invalid_cpace_key (d8b74025298a968b9429134c15fbc04ed5beb9dfa7beec9e679bbf10e3187e39)
UI_FAILED: T3W1_en-device_tests-thp-test_pairing.py::test_pairing_code_entry_invalid_cpace_key_length (d8b74025298a968b9429134c15fbc04ed5beb9dfa7beec9e679bbf10e3187e39)
Run ./tests/show_results.py to open test summary

-------- Accepting all recent UI changes: --------
Run ./tests/update_fixtures.py to apply all changes

===================================================================================== 12 passed, 1 xfailed, 13 warnings, 4 ui_failed in 12.75s =====================================================================================

@romanz romanz added the blocked Blocked by external force. Third party inputs required. label Jan 2, 2026
@romanz
Copy link
Contributor Author

romanz commented Jan 7, 2026

Will be implemented as part of #6273.

@romanz romanz closed this Jan 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

blocked Blocked by external force. Third party inputs required. tests Automated integration tests translations Put this label on a PR to run tests in all languages

Projects

Status: 🔎 Needs review

Development

Successfully merging this pull request may close these issues.

2 participants