matejcik
|
ccd241fe55
|
feat(core/cardano): enable typing for Cardano app
|
2021-02-10 10:56:52 +01:00 |
|
Pavol Rusnak
|
c25e5daad2
|
chore(core): use SYSTEM_VIEW as feature flag, not make flag
|
2021-01-26 20:53:38 +01:00 |
|
Ondrej Mikle
|
b51ed55ea8
|
build(core): parameters for SystemView instrumentation
|
2021-01-26 20:53:38 +01:00 |
|
Pavol Rusnak
|
6508d0a3c7
|
refactor(core): turn RDI into a firmware feature flag
|
2021-01-22 14:06:29 +01:00 |
|
matejcik
|
fe55f0c1f0
|
build(core): do not regenerate resources for a mypy run
|
2020-11-20 18:55:35 +01:00 |
|
Martin Milata
|
c89a8b7bd5
|
ci(core): add memory profiler job
|
2020-11-02 14:14:00 +01:00 |
|
matejcik
|
d89c42e139
|
feat(core): add more mypy targets
|
2020-09-23 16:00:10 +02:00 |
|
Martin Milata
|
c7934116ec
|
core: introduce TREZOR_MODEL flag (#1233)
|
2020-08-28 14:50:38 +02:00 |
|
Ondrej Mikle
|
8d3d3be09c
|
core/bootloader_ic: introduce CI bootloader for TT device tests (#1182)
|
2020-08-21 14:39:56 +02:00 |
|
Martin Milata
|
71c5bc4e3b
|
ci: fail if coverage falls under threshold
|
2020-08-18 21:08:46 +02:00 |
|
Pavol Rusnak
|
063aba910d
|
core: rename emulator to trezor-emu-core
|
2020-07-30 15:27:34 +02:00 |
|
matejcik
|
c3a61998cb
|
core: generate resdata by Mako, use if/elif trick to save RAM
|
2020-07-24 14:09:31 +02:00 |
|
Ondrej Mikle
|
10f0f107e0
|
core: Adds T1 core port FW flashing options for for openocd and jlink
|
2020-05-21 10:05:12 +02:00 |
|
Tomas Susanka
|
25d2d130a0
|
tests: use maxfail option for fido2 tests
|
2020-05-12 09:48:23 +00:00 |
|
Tomas Susanka
|
53c43ac305
|
core/tests: initialize emu with slip14 before running fido2 test suite
|
2020-05-06 14:36:04 +00:00 |
|
Ondřej Vejpustek
|
c461692f3a
|
core: implement random delay interrupts
|
2020-04-16 11:51:28 +02:00 |
|
Ondrej Mikle
|
634ed5aabc
|
core: commands for flashing via JLink (#911)
|
2020-03-23 10:40:06 +01:00 |
|
Tomas Susanka
|
577daf09fe
|
tests: introduce --ui-check-missing to test/remove missing tests
|
2020-02-18 09:33:21 +01:00 |
|
matejcik
|
741c0c8888
|
core: improve stability of Monero test runner
|
2020-02-11 11:16:28 +01:00 |
|
matejcik
|
5d052678a6
|
build: make sure resources are built for 'make mypy'
|
2020-01-28 16:42:24 +01:00 |
|
matejcik
|
6cf48bf485
|
ci: use explicit trezor.log location
|
2020-01-23 18:43:20 +01:00 |
|
matejcik
|
ec192e9406
|
core: use better emulator test wrappers (fixes #468)
|
2020-01-23 18:43:20 +01:00 |
|
matejcik
|
1b04d1caa7
|
core/tools: drop tools obsoleted by headertool
|
2020-01-20 17:32:59 +01:00 |
|
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 |
|
Milan Rossa
|
33b7e378c2
|
core/ci: add coverage target, introduce posttest stage
|
2020-01-09 15:26:40 +01:00 |
|
Milan Rossa
|
42f1af3aa4
|
core: add build target for debug unix build
|
2020-01-09 13:44:46 +01:00 |
|
Tomas Susanka
|
8796ca96b9
|
tests/ui: rename test-screen to ui
|
2020-01-07 09:13:08 +00:00 |
|
Tomas Susanka
|
56257eb6a5
|
tests/ui: code review fixes
|
2020-01-06 14:44:30 +00:00 |
|
Tomas Susanka
|
3a035a0ef8
|
tests: save screens directly to ui_tests; introduce recorded/actual dir
|
2020-01-03 14:28:27 +00:00 |
|
Tomas Susanka
|
eabd0da196
|
core/make; legacy: style
|
2020-01-03 14:28:27 +00:00 |
|
Tomas Susanka
|
51ef963738
|
tests: introduce UI tests for core
|
2020-01-03 14:28:27 +00:00 |
|
Tomas Susanka
|
11f8da2f2d
|
core: remove .sconsign.dblite on make clean
|
2019-11-21 14:01:15 +00:00 |
|
Tomas Susanka
|
c1f7239c2d
|
ci: add click and persistence tests
|
2019-10-25 12:04:14 +00:00 |
|
Tomas Susanka
|
b530e7c105
|
ci: add fido2 tests to ci
|
2019-10-18 16:54:00 +02:00 |
|
Pavol Rusnak
|
bb4dd3cf18
|
core: respect PYOPT in firmware build
|
2019-09-20 23:35:47 +02:00 |
|
Pavol Rusnak
|
650db2a5c0
|
ci: add u2f tests to CI
|
2019-09-14 14:47:45 +02:00 |
|
Pavol Rusnak
|
07ef01f3e4
|
core: introduce BITCOIN_ONLY flag
|
2019-08-23 13:52:10 +02:00 |
|
Pavol Rusnak
|
b8726e74c8
|
core: add possibility to pass PYOPT to emulator frozen build
|
2019-08-21 17:46:30 +02:00 |
|
Jan Pochyla
|
758a1a2528
|
core/typing: add annotations
|
2019-07-09 12:51:48 +02:00 |
|
Jan Pochyla
|
f5299456a9
|
core/typing: add mypy
|
2019-07-09 12:51:48 +02:00 |
|
Pavol Rusnak
|
daf0d77923
|
core: remove raspi makefile target
Raspi build is still available when ENV variable is set,
but no need to bloat the Makefile/SConscript file
|
2019-05-26 21:57:47 +02:00 |
|
Pavol Rusnak
|
f7d41cbbd7
|
core+legacy: drop NOUI and HEADLESS, SDL_VIDEODRIVER works fine
|
2019-05-16 17:06:14 +02:00 |
|
Pavol Rusnak
|
87f14965c4
|
core: finish frozen modules support
|
2019-05-04 22:15:20 +02:00 |
|
Pavol Rusnak
|
6e6ff78ce0
|
core: re-enable frozen modules in the emulator build
|
2019-05-01 13:41:23 +02:00 |
|
Pavol Rusnak
|
8b06598474
|
core+legacy: rework code styling checks
|
2019-04-18 17:40:55 +02:00 |
|
matejcik
|
e5670856a2
|
MONOREPO CREATE FROM trezor-core
|
2019-04-15 19:14:40 +02:00 |
|