Commit Graph

365 Commits (mmilata/ui-t3t1-reset-device-apple-fix)

Author SHA1 Message Date
Martin Milata a480bf0f18 ci: use new firmware filenames
1 year ago
tychovrahe 5ef6c3975d build(core): differentiate build results for different models
1 year ago
vdovhanych 983b7bb6e6 chore(ci): temporary allow_failure for connect tests
1 year ago
grdddj d045e0089d feat(core/ui): delete old UI code
2 years ago
matejcik 7c1209e61d ci: run python test always
2 years ago
Simon Males 393bbb2bf1 chore(docs): Clean up dead links [no changelog]
2 years ago
Dusan Klinec 90771ebb59 fix(xmr): fix tx sending to an integrated address
2 years ago
grdddj 5a2e831214 chore(ci): do not allow failure for Connect tests
2 years ago
grdddj a20783731a fix(tests): not use transaction cache in connect tests
2 years ago
mroz 7e078e4daa chore(ci): add special tag for connect tests
2 years ago
matejcik 20ac679651 build(core/rust): enable panic_immediate_abort for firmware
2 years ago
matejcik 612d52e298 build(core): switch to nightly Rust
2 years ago
vdovhanych 3300ed8905 ci: fix data deploy job for release
2 years ago
matejcik 459270ef3f build: update Rust overlay, switch to Rust stable 1.63
2 years ago
Andrew Kozlik 1712794947 fix(ci): Run style checks in series to avoid interleaved output.
2 years ago
Martin Milata 16999d6b48 ci: minor caching fixes
2 years ago
vdovhanych 907254245d ci: fix jobs on tags only
2 years ago
Martin Milata 888ff23181 chore(nix): don't install autoPatchelfHook on MacOS
2 years ago
grdddj 3a8e84a86e fix(ci): make Connect tests run properly
2 years ago
matejcik 4c745a3c19 ci: increase timeout for ASAN device tests
2 years ago
Martin Milata b4145b69a3 ci: deploy recorded ui2 screens
2 years ago
Dusan Klinec 2d36c4e8f3 fix(core/monero): add missing view_tags to hf15
2 years ago
Martin Milata 0112d0135a ci(nix): update to latest nixpkgs-unstable
2 years ago
Dusan Klinec 1e9acf10fa fix(xmr): remove inv8 optimization as in xmr master
2 years ago
grdddj 9ca9720f22 feat(tests): add test for supporting older python versions
2 years ago
vdovhanych 056d4c7c77 ci: fix emulators deploy
2 years ago
vdovhanych fa2b161d6a ci: update arm jobs to run on tags and use the official nix image
2 years ago
Martin Milata 168389a7b3 ci: silence syntax warnings
2 years ago
Dusan Klinec 98ec1fb067 chore(core/monero): update test binary to newest version
2 years ago
Pavol Rusnak 8f1d33d5f9 build(core,legacy): remove gcc, use cc instead of gcc
2 years ago
Martin Milata c153ffe4b3 ci: ui2 device tests
2 years ago
Martin Milata 2a3f0c16bd ci(monero): update test executable, enable more tests
2 years ago
Martin Milata cae87b9065 ci: fix glob for changed files
2 years ago
Martin Milata d1978c062d test(storage): remove timeouts for test_random and test_random_upgrade
2 years ago
Martin Milata 8965ad68f2 ci: fix core unit test asan
2 years ago
Martin Milata 0407e78e8c ci: use autoPatchelfHook for emulators from pinned nixpkgs
2 years ago
vdovhanych 7ffa547288 ci: fix upload of index to public storage
2 years ago
vdovhanych b365788d88 ci: fix upload folders path on public storage
2 years ago
Martin Milata c8dda3242b ci: build emulator with new fonts before running cargo test
2 years ago
Martin Milata 7f97ea4961 chore(nix): export library path for macos
2 years ago
grdddj 7b41946789 chore(tests): reflect tenv's changes in image and command
2 years ago
grdddj f0cc7f3327 feat(ci): autogenerate documentation for CI jobs
2 years ago
Martin Milata 2e3ce4fa1a docs(core): bump MSRV
2 years ago
grdddj b77f4b7dbc feat(shell.nix): enable rust extensions in VS Code
2 years ago
Martin Milata 5632567c06 ci: fix HWI test bitcoind sources
2 years ago
matejcik d655dbf228 ci: allow HWI test failure
2 years ago
vdovhanych d0148e020b ci: upload emulators and ui_tests to public storage
2 years ago
grdddj 9cba6a0191 chore(ci): rename UI jobs and make legacy UI a dependency
2 years ago
grdddj 5ba47b582a fix(ci): add T1/TT argument into prepare_ui_artifacts.py to account for missing files
2 years ago
grdddj 5ab93ab812 feat(ci): generate artifacts for legacy test
2 years ago
grdddj 967727a43c chore(legacy,ci): add and use make targets for legacy
2 years ago
Andrew Kozlik 02660ea64a ci: Increase crypto test timeout due to test_codepoints failing.
2 years ago
Pavol Rusnak b9bbd5fcd7 chore: update dependencies
2 years ago
vdovhanych bb71f9f345 ci: fix the environment build after changing runner config
2 years ago
matejcik b0a7e13c88 ci: remove separate "UI" job, do UI test in the default "device test" job
2 years ago
vdovhanych 48d7f71ccc ci: add hwi tests for core and legacy builds
2 years ago
grdddj 5d76144ef5 chore(common): always use resolve() when accessing parent of the Path
2 years ago
vdovhanych b35e6ca5c4 ci: add git filter repo to base image
2 years ago
vdovhanych 2c2474db07 ci: add script for automating common sync
2 years ago
Martin Milata 7ca2ae232b ci(core): add nightly builds with PRODUCTION=1
2 years ago
vdovhanych 068c6463a2 ci: build base docker image once a week on schedule
2 years ago
Martin Milata af0ae880a1 fix(ci): Fix valgrind crypto test.
2 years ago
Andrew Kozlik 07013d5a0c fix(ci): Fix crypto tests.
2 years ago
Andrew Kozlik ebc07fd6db ci: Suppress libSDL memory leaks.
2 years ago
Martin Milata 242b5f956c ci: more AddressSanitizer jobs
2 years ago
Martin Milata b6ed573cf5 ci(legacy): run nightly device tests with AddressSanitizer
2 years ago
Martin Milata e3541997f0 ci(core): run nightly device tests with AddressSanitizer
2 years ago
Andrew Kozlik 56126b75a7 ci: Use address sanitizer in CI.
2 years ago
Pavol Rusnak 52a09c320d fix(ci): copy pyright directory in Dockerfile
2 years ago
Andrew Kozlik fc0fa726e4 ci: Allow failure of connect tests.
2 years ago
Martin Milata 3100961dda ci(nix): update to pyright-1.1.204
2 years ago
vdovhanych f9b43efcbe ci: jobs for deploying arm emulators
2 years ago
vdovhanych 0024d72340 ci: add arm build for core unix and legacy emulators
2 years ago
matejcik 9a9201fe8a fix(ci): properly ignore changed generated enums
2 years ago
grdddj f838e15eda chore(ci): connect tests - exporting emu/bridge logfile from tenv as artifact
2 years ago
Pavol Rusnak 30a77a76bc
chore(legacy): rename MEMORY_PROTECT flag to PRODUCTION to match core naming (#2003)
3 years ago
grdddj 3ed92a72bb feat(ci): running connect tests against current branch
3 years ago
Pavol Rusnak aa4ade59dc chore(ci): update alpine-linux to 3.15.0 and nix to 2.4
3 years ago
Martin Milata 2b7b4b13bd chore(nix): update rust to 1.57
3 years ago
Martin Milata e43ff4ba8e ci(nix): prefer gcc over clang for symlinks with same name
3 years ago
Pavol Rusnak 4419572437
ci(nix): use gcc-arm-embedded on aarch64-darwin too
3 years ago
Pavol Rusnak 8428456df6
ci(nix): use explicit versions for clang and gcc (#1969)
3 years ago
vdovhanych 3419961797 ci: introduce gitlab cache for vnev
3 years ago
Martin Milata 52f719ad81 ci: add core unit test t1
3 years ago
Martin Milata 909b7b355d
ci: also build legacy firmware with MEMORY_PROTECT=1 (#1935)
3 years ago
Martin Milata ebfaff7904 ci(nix): keep python3.6 from old nixpkgs
3 years ago
Martin Milata 0e505ec78b ci(nix): update to latest nixpkgs-unstable
3 years ago
grdddj 6eac12e80e feat(shell.nix): adding pyright as a dependency
3 years ago
Pavol Rusnak a3b83685ef fix(core): fix emulator build on Apple Silicon
3 years ago
amadejpapez 85ba7c12ba style(all): use f-strings for formatting
3 years ago
Martin Milata 2687fd4ade ci: hw: don't skip memory-intensive tests
3 years ago
Martin Milata 31d6cfb52d chore(ci): update alpine-linux to 3.14.2 and nix to 2.3.15
3 years ago
matejcik b6ee69c905 ci: ignore auto-generated files in changelog check (fixes #1785)
3 years ago
Martin Milata 81e66cb024 style(core/rust): enable clippy lints
3 years ago
matejcik 8d7f3fbd15 ci: include whole build/unix/ subdir for rust_test to consume
3 years ago
Martin Milata a7a7570496 ci(core): enable rust unit tests
3 years ago
Martin Milata c80c8edf70 ci(core): add rustfmt to style checks
3 years ago
Martin Milata 7832b2f140 chore(nix): update rust to 1.55
3 years ago
grdddj 1b932a20e8 fix(tests): decoding PNG files to fix Linux/Mac differences in encoding
3 years ago
Pavol Rusnak 08609cf9a1 chore(nix): update rust to 1.54
3 years ago