Commit Graph

45 Commits (6be367bf8b591d48e1e74d709c34319cff9df1d1)

Author SHA1 Message Date
Pavol Rusnak c25e5daad2 chore(core): use SYSTEM_VIEW as feature flag, not make flag
3 years ago
Ondrej Mikle b51ed55ea8 build(core): parameters for SystemView instrumentation
3 years ago
Pavol Rusnak 6508d0a3c7 refactor(core): turn RDI into a firmware feature flag
3 years ago
matejcik fe55f0c1f0 build(core): do not regenerate resources for a mypy run
4 years ago
Martin Milata c89a8b7bd5 ci(core): add memory profiler job
4 years ago
matejcik d89c42e139 feat(core): add more mypy targets
4 years ago
Martin Milata c7934116ec
core: introduce TREZOR_MODEL flag (#1233)
4 years ago
Ondrej Mikle 8d3d3be09c
core/bootloader_ic: introduce CI bootloader for TT device tests (#1182)
4 years ago
Martin Milata 71c5bc4e3b ci: fail if coverage falls under threshold
4 years ago
Pavol Rusnak 063aba910d core: rename emulator to trezor-emu-core
4 years ago
matejcik c3a61998cb core: generate resdata by Mako, use if/elif trick to save RAM
4 years ago
Ondrej Mikle 10f0f107e0 core: Adds T1 core port FW flashing options for for openocd and jlink
4 years ago
Tomas Susanka 25d2d130a0 tests: use `maxfail` option for fido2 tests
4 years ago
Tomas Susanka 53c43ac305 core/tests: initialize emu with slip14 before running fido2 test suite
4 years ago
Ondřej Vejpustek c461692f3a core: implement random delay interrupts
4 years ago
Ondrej Mikle 634ed5aabc
core: commands for flashing via JLink (#911)
4 years ago
Tomas Susanka 577daf09fe tests: introduce --ui-check-missing to test/remove missing tests
4 years ago
matejcik 741c0c8888 core: improve stability of Monero test runner
4 years ago
matejcik 5d052678a6 build: make sure resources are built for 'make mypy'
4 years ago
matejcik 6cf48bf485 ci: use explicit trezor.log location
4 years ago
matejcik ec192e9406 core: use better emulator test wrappers (fixes #468)
4 years ago
matejcik 1b04d1caa7
core/tools: drop tools obsoleted by headertool
4 years ago
Tomas Susanka 7c41b40dff
tests: introduce UI tests for core with diffs (#784)
4 years ago
Milan Rossa 33b7e378c2
core/ci: add coverage target, introduce posttest stage
4 years ago
Milan Rossa 42f1af3aa4
core: add build target for debug unix build
4 years ago
Tomas Susanka 8796ca96b9 tests/ui: rename test-screen to ui
4 years ago
Tomas Susanka 56257eb6a5 tests/ui: code review fixes
4 years ago
Tomas Susanka 3a035a0ef8 tests: save screens directly to ui_tests; introduce recorded/actual dir
4 years ago
Tomas Susanka eabd0da196 core/make; legacy: style
4 years ago
Tomas Susanka 51ef963738 tests: introduce UI tests for core
4 years ago
Tomas Susanka 11f8da2f2d core: remove .sconsign.dblite on make clean
5 years ago
Tomas Susanka c1f7239c2d ci: add click and persistence tests
5 years ago
Tomas Susanka b530e7c105 ci: add fido2 tests to ci
5 years ago
Pavol Rusnak bb4dd3cf18
core: respect PYOPT in firmware build
5 years ago
Pavol Rusnak 650db2a5c0
ci: add u2f tests to CI
5 years ago
Pavol Rusnak 07ef01f3e4
core: introduce BITCOIN_ONLY flag
5 years ago
Pavol Rusnak b8726e74c8
core: add possibility to pass PYOPT to emulator frozen build
5 years ago
Jan Pochyla 758a1a2528 core/typing: add annotations
5 years ago
Jan Pochyla f5299456a9 core/typing: add mypy
5 years ago
Pavol Rusnak daf0d77923
core: remove raspi makefile target
5 years ago
Pavol Rusnak f7d41cbbd7
core+legacy: drop NOUI and HEADLESS, SDL_VIDEODRIVER works fine
5 years ago
Pavol Rusnak 87f14965c4
core: finish frozen modules support
5 years ago
Pavol Rusnak 6e6ff78ce0
core: re-enable frozen modules in the emulator build
5 years ago
Pavol Rusnak 8b06598474
core+legacy: rework code styling checks
5 years ago
matejcik e5670856a2 MONOREPO CREATE FROM trezor-core
5 years ago