Tomas Susanka
|
7c41b40dff
|
tests: introduce UI tests for core with diffs (#784)
tests: introduce UI tests for core with diffs
|
2020-01-10 20:39:31 +01:00 |
|
Tomas Susanka
|
c332876fc0
|
tests/ui: fix overall result message
|
2020-01-10 13:25:52 +00:00 |
|
Tomas Susanka
|
a1a56813fe
|
tests/ui: use the generated reports to create index.html
instead of the pytest reports, because it was quite painful
|
2020-01-10 12:18:15 +00:00 |
|
Tomas Susanka
|
87d032a8dd
|
tests/ui: regenerate fixtures due to the red square fix
|
2020-01-10 08:25:12 +00:00 |
|
Tomas Susanka
|
b846a44a8d
|
tests/ui: relative path to report pages
|
2020-01-10 08:25:12 +00:00 |
|
Tomas Susanka
|
30858c4969
|
tests/ui: omit the red square from screenshots
except the first one on homescreen because it gets rendered only once
|
2020-01-10 08:25:12 +00:00 |
|
matejcik
|
d4eed4b8ff
|
core/tests: update tests for modified slip39 API
|
2020-01-09 16:00:33 +01:00 |
|
matejcik
|
f90ba10af3
|
core: modify function signatures to match python-shamir-mnemonic
|
2020-01-09 16:00:33 +01:00 |
|
matejcik
|
f491239c26
|
core: add documentation for SLIP-39 handling in Trezor
|
2020-01-09 16:00:33 +01:00 |
|
Pavol Rusnak
|
81a2476a45
|
Merge branch 'coverage'
|
2020-01-09 15:44:41 +01:00 |
|
Tomas Susanka
|
23b3a59a5d
|
tests/ui: order tests in summary
|
2020-01-09 14:37:15 +00:00 |
|
Tomas Susanka
|
b99a6d5f6c
|
tests/ui: refactor image reading
|
2020-01-09 14:32:11 +00:00 |
|
Tomas Susanka
|
346e1e3ebc
|
tests/ui: remove unnecessary setup_client mark
|
2020-01-09 14:27:08 +00:00 |
|
Milan Rossa
|
33b7e378c2
|
core/ci: add coverage target, introduce posttest stage
|
2020-01-09 15:26:40 +01:00 |
|
Milan Rossa
|
62e9ff0ad2
|
core: introduce coverage wrapper
|
2020-01-09 15:26:40 +01:00 |
|
Milan Rossa
|
8b31c6fcf4
|
core: increase stack size for unix port
|
2020-01-09 15:26:40 +01:00 |
|
Tomas Susanka
|
1103a14c48
|
tests/ui: move reports and add index.html
|
2020-01-09 14:25:45 +00:00 |
|
Pavol Rusnak
|
9bc3af08b2
|
core: update mpconfigport.h from upstream (for both stm32 and unix)
|
2020-01-09 15:20:22 +01:00 |
|
Milan Rossa
|
42f1af3aa4
|
core: add build target for debug unix build
|
2020-01-09 13:44:46 +01:00 |
|
Tomas Susanka
|
c604b8f7fa
|
tests/ui: rename test fixtures folders
|
2020-01-09 12:03:23 +00:00 |
|
Tomas Susanka
|
b6ec8d67ba
|
tests/ui: use different test names
|
2020-01-09 12:03:23 +00:00 |
|
Pavol Rusnak
|
75ddedb0b0
|
Merge branch 'jpochyla/micropython-1.12'
|
2020-01-09 12:13:35 +01:00 |
|
Jan Pochyla
|
655ec0a70c
|
core/unix: update main.c from upy 1.12
|
2020-01-07 20:52:43 +01:00 |
|
Jan Pochyla
|
87e7d43068
|
core/firmware: gchelper.s moved to different directory
|
2020-01-07 20:52:43 +01:00 |
|
Jan Pochyla
|
7deade5a10
|
core/firmware: PendSV_Handler is defined in pendsv.c
|
2020-01-07 20:52:43 +01:00 |
|
Jan Pochyla
|
ecc4313a34
|
core/usb: avoid naks in hid/webusb rx interfaces
|
2020-01-07 20:52:43 +01:00 |
|
Jan Pochyla
|
6afff3cc0e
|
core/loop: remove unused code
|
2020-01-07 20:52:43 +01:00 |
|
Jan Pochyla
|
f526818603
|
core: remove qstr blacklist
As its no longer needed. Mirrors micropython change a09fd0475.
|
2020-01-07 20:52:43 +01:00 |
|
Jan Pochyla
|
5aca68e50c
|
core: generate moduledefs.h for micropython
|
2020-01-07 20:52:42 +01:00 |
|
Jan Pochyla
|
62bee620cc
|
core: upgrade micropython to 1.12
|
2020-01-07 20:52:42 +01:00 |
|
Tomas Susanka
|
96ec85686e
|
tests/ui: success html file
|
2020-01-07 14:43:23 +00:00 |
|
Tomas Susanka
|
75c96f6b0a
|
tests/ui: regenerate fixtures due to reseed before wipe
|
2020-01-07 12:38:12 +00:00 |
|
Tomas Susanka
|
68425fbb8c
|
ci: add junit to ui tests
|
2020-01-07 12:38:12 +00:00 |
|
Tomas Susanka
|
b4df1172ca
|
tests/ui: enable ui test for change_wipe_code
Because the previous commit fixed it 🎉.
|
2020-01-07 12:38:12 +00:00 |
|
Tomas Susanka
|
78bd43d3c4
|
tests/conftest: reseed before wipe
|
2020-01-07 12:38:12 +00:00 |
|
Tomas Susanka
|
0c820091a8
|
tests/ui: reseed each ui test before running it
|
2020-01-07 12:38:12 +00:00 |
|
Tomas Susanka
|
8796ca96b9
|
tests/ui: rename test-screen to ui
|
2020-01-07 09:13:08 +00:00 |
|
Tomas Susanka
|
362dbce606
|
ci: rename tmp folder to ui_test_records
|
2020-01-06 14:59:12 +00:00 |
|
Tomas Susanka
|
47419c7768
|
core/ui: simplify swipe if animation is disabled
|
2020-01-06 14:57:01 +00:00 |
|
Tomas Susanka
|
56257eb6a5
|
tests/ui: code review fixes
|
2020-01-06 14:44:30 +00:00 |
|
EtherCore Contributor
|
409d4b6da5
|
common/defs: add EtherCore (#787)
|
2020-01-06 13:55:03 +01:00 |
|
Pavol Rusnak
|
11d80f0f20
|
legacy: remove hackish cast usage
|
2020-01-04 16:03:32 +00:00 |
|
Tomas Susanka
|
fe690a6b6b
|
tests/ui: embed images as base64 to diff.html
|
2020-01-03 15:07:46 +00:00 |
|
Tomas Susanka
|
ce00fa667a
|
tests/ui: download recorded fixtures from server
|
2020-01-03 15:07:46 +00:00 |
|
Tomas Susanka
|
3dfbe7aa98
|
ci: upload ui tests fixtures
|
2020-01-03 15:07:46 +00:00 |
|
Tomas Susanka
|
edcd4f9ccc
|
tests/ui: copy actual dir as recorded if the test passed
because it is the same thing then
|
2020-01-03 14:28:27 +00:00 |
|
Tomas Susanka
|
2eda139ac4
|
tests/ui: move files to ui_tests dir
|
2020-01-03 14:28:27 +00:00 |
|
Tomas Susanka
|
e709f76b14
|
tests: move fixtures to fixtures directory
|
2020-01-03 14:28:27 +00:00 |
|
Tomas Susanka
|
15069f3e25
|
tests/ui: introduce diff html
|
2020-01-03 14:28:27 +00:00 |
|
Tomas Susanka
|
a70b347590
|
pipenv: add dominate library
|
2020-01-03 14:28:27 +00:00 |
|