Commit Graph

70 Commits (73a7223e7b9396a7540870028567ca85011081b3)

Author SHA1 Message Date
Martin Milata 73a7223e7b test(core): add T3T1 support
2 months ago
grdddj b8ea21d24a feat(all): implement translations into Trezor
3 months ago
Martin Milata 0c5836605f fix(tests): Safe 3 model name
7 months ago
matejcik b151a3db6b style(tests): apply isort 5
9 months ago
grdddj 20c9d81018 feat(tests): running master-diff report after each UI test
10 months ago
grdddj da14c22712 feat(all): add UI for Model R
12 months ago
grdddj bd6783b1a3 feat(all): increase stability of debug-decision events + parsing JSON from Rust
1 year ago
grdddj b6ce90dc73 feat(tests): support UI testing for persistence tests
1 year ago
grdddj 41e07769e2 feat(tests): allow for coverage report even when emulator is controlled by the tests
1 year ago
grdddj 491a8523bc feat(tests): allow for saving text layout of all screens during UI tests
1 year ago
matejcik e15662e12d feat(tests): revamp UI test harness
1 year ago
matejcik f62ce2f793 refactor(tests): always use screen_recording context manager
1 year ago
matejcik 4b2b0e457b chore(tests): do not generate index after every test, unconditionally
1 year ago
grdddj 39b1776801 feat(tests): add pytest flag to not generate reports after each test
1 year ago
grdddj 20f3658e7e feat(tests): allow for accepting the recent UI diff without recording the tests
1 year ago
grdddj 56e0c91a71 feat(tests): add dashboards with indexed unique screens and all screens
2 years ago
Andrew Kozlik 4e79eec188 feat(tests): Do not automatically enable experimental features in device tests.
2 years ago
matejcik 4110f20abd fix(tests): fix instability of multicore runners
2 years ago
grdddj d5b0650cc2 feat(tests): add possibility to run device/UI tests in parallel
2 years ago
Martin Novak a69e43d1a6 chore(tests): tests recording also generates "results web page"
2 years ago
grdddj 9e654abdb3 feat(tests): prepare UI testing for T1
2 years ago
matejcik abc593d19a tests: drop skip_ui support
2 years ago
grdddj 9a71ac74c9 chore(tests): add type hints and improve styling in device test files
2 years ago
grdddj c77e18d77c chore(tests): add type hints to helper test functions
2 years ago
grdddj e1d4e40785 feat(tests): adding assert_tx_matches() to common.py
2 years ago
matejcik e972839ac7 style(all): fix pylint complaints
3 years ago
amadejpapez 85ba7c12ba style(all): use f-strings for formatting
3 years ago
matejcik 7e0e24430c feat(tests): reuse same client instance across test session
3 years ago
matejcik 57582c2501 feat(tests): simple javascript-based UI diff review tool
3 years ago
matejcik 718d589acc feat(tests): dump UI test report as you go
3 years ago
Martin Milata 830592f2d9 feat(core): add experimental_features setting
4 years ago
Tomas Susanka 99e0faafb6 test(core): print fixtures suggestion after the test
4 years ago
Tomas Susanka ba36cef369 tests: move fixtures to common directory, start with Cardano
4 years ago
matejcik e0ec5aa1e7 tests: clear session before each testcase
4 years ago
matejcik e97336a40d tests: make device_handler resilient to interrupting tests
4 years ago
matejcik dab41fd680 tests: cleaner way to get the ui parameter
4 years ago
matejcik 67c09020ab tests: fix terminalreporter deprecation warning
4 years ago
matejcik fc6c99c6f9 tests: disable PIN detection, all PIN uses must be explicit
4 years ago
matejcik 17c4d75b40 tests: rename report_test to testreport so that pytest doesn't think it is a testcase
4 years ago
Tomas Susanka 89929c7a8c tests/ui: create report what differs from master
4 years ago
matejcik 61fa00731a tests: write UI report if tests fail
4 years ago
matejcik f9097b16e6 tests: make ui-check-missing more resilient for nonstandard exits
4 years ago
matejcik 5523c7bbef tests: add SD card format feature tests
4 years ago
Tomas Susanka 577daf09fe tests: introduce --ui-check-missing to test/remove missing tests
4 years ago
matejcik 0d3e1b2479 tests: better way to shut down test suite when connection to device is lost
4 years ago
matejcik 64838bca2d tests: fix style
4 years ago
matejcik 41aa818c4c tests: shut down test suite if no device is available
4 years ago
matejcik ee07b32f52
python: fix debuglink usage of get_passphrase
4 years ago
Tomas Susanka cd09f9ce94
all: modify passphrase source to always on device
4 years ago
Tomas Susanka 4baa76dc67 tests/ui: replace many hash.txt files with one large one
4 years ago