Roman Zeyde
6cc2d4e7d2
ci: add UI-specific diff markers for PR comment
...
This way, we can quickly see if there are any UI diffs found by the tests
(the first round icon) or there are any UI diffs from `main` (the second one).
[no changelog]
2025-07-18 12:33:13 +03:00
Roman Zeyde
1c00741756
ci(core): generate per-language UI diffs
...
[no changelog]
2025-07-11 19:10:38 +03:00
Roman Zeyde
7c45ce6522
chore(core): fix "trezor" -> "Trezor"
...
Also, remove duplicated `coinjoin__title_do_not_disconnect` string.
[no changelog]
2025-06-20 14:40:13 +03:00
matejcik
f6be9db382
ci: drop GitLab config and mentions
2025-04-15 14:50:45 +03:00
Roman Zeyde
69ce947d71
test(core): automatically skip altcoin tests
2025-04-08 07:55:14 +03:00
cepetr
089db2cadf
refactor(core): restructure embed folder
...
[no changelog]
2024-11-18 09:41:02 +01:00
Martin Milata
a44c660ccc
ci: move shell.nix to root directory
...
[no changelog]
2024-10-02 12:23:50 +02:00
vdovhanych
aa47f951ec
ci: fix trezor-common sync gh worfklow
2024-09-12 09:37:53 +02:00
vdovhanych
11b923959a
ci: migrate trezor-common sync to github actions
2024-08-29 13:20:42 +02:00
Martin Milata
10234787a4
feat(core/ui): rust-based UI flows
...
[no changelog]
2024-05-31 11:59:52 +00:00
Ondřej Vejpustek
68c83f54cb
chore: update clang
2024-05-10 20:06:28 +02:00
Ondřej Vejpustek
f0fef1d8c1
chore: update gcc
2024-05-10 20:06:28 +02:00
Ondřej Vejpustek
ccb242ee1c
chore(core): introduce THP flag
...
[no changelog]
2024-05-10 20:05:37 +02:00
matejcik
ec8da46fe5
build: upgrade pyright to 1.1.361
2024-05-07 11:57:10 +02:00
grdddj
f347a08fd1
chore(ci): make arm emulator versions build only in main branches
...
[no changelog]
2024-04-08 15:41:57 +02:00
grdddj
1b4d6b4b89
chore(ci): add arm version of T3T1 emulator into Gitlab
...
[no changelog]
2024-04-08 15:41:57 +02:00
grdddj
adc86a7878
chore(ci): add T3T1 build into Gitlab
...
[no changelog]
2024-04-02 10:01:00 +02:00
Martin Milata
78889c77aa
ci: address github yaml lint
...
[skip_ci]
2024-03-25 11:12:20 +00:00
grdddj
dd38aff8e2
feat(ci): run unit tests for TR in CI
...
[no changelog]
2024-02-22 12:10:12 +01:00
Martin Milata
1ff789101b
ci: move hardware tests over to github actions
...
[skip_ci]
2024-02-20 19:49:41 +01:00
grdddj
b8ea21d24a
feat(all): implement translations into Trezor
...
Co-authored-by matejcik <ja@matejcik.cz>
2024-02-12 14:49:32 +01:00
matejcik
c018bc0e32
ci: include prodtest in changelog checker
2023-12-20 15:50:46 +01:00
Martin Milata
91e98c58ba
ci: fix changelog check for github
2023-12-02 23:42:01 +01:00
vdovhanych
fd7b9a3dde
chore: update branch name to main where its used
2023-10-18 10:40:05 +02:00
matejcik
0071e0f683
tests(python): add tests against python 3.11
2023-10-16 13:51:36 +02:00
Martin Milata
5fb2551944
ci(nix): use ST fork of OpenOCD
...
[skip_ci]
2023-10-06 10:30:34 +02:00
Martin Milata
49ce5eb05f
ci(core): build bootloader emulators
...
[no changelog]
2023-09-08 11:55:08 +02:00
grdddj
3f0701363d
feat(ci): add firmware.elf size checkers into CI
...
[no changelog]
2023-07-27 13:34:29 +02:00
grdddj
387362572d
feat(ci): export firmware.elf from firmware build as an artifact
...
[no changelog]
2023-07-27 13:34:29 +02:00
grdddj
b0d7ca3ca2
feat(shell.nix): add bloaty as a dependency
...
[no changelog]
2023-07-27 13:34:29 +02:00
vdovhanych
5c5de4674e
ci: allow jobs to be cancelled when redundant
2023-07-19 17:26:11 +02:00
grdddj
821f8aad8f
feat(tests): saving fixtures.results.json file with result hashes after each UI test
...
[no changelog]
2023-07-19 08:58:37 +02:00
wszdexdrf
379446cad7
feat(ci): add fmt and unit tests for rust
in CI
2023-07-11 13:50:33 +02:00
grdddj
20c9d81018
feat(tests): running master-diff report after each UI test
...
[no changelog]
2023-07-10 11:13:29 +02:00
Martin Milata
02d574b002
chore(nix): add developer tools to shell.nix
2023-06-26 09:44:20 +02:00
tychovrahe
d3284baf21
feat(core): support STM32F429 discovery board
2023-06-15 17:08:14 +02:00
grdddj
6ec40689ff
fix(tests): include model R into master diff and fixtures upload
...
[no changelog]
2023-06-14 09:58:42 +02:00
grdddj
66bd48d426
fix(tests): include missing UI report into model R's device tests
...
[no changelog]
2023-06-14 09:58:42 +02:00
grdddj
da14c22712
feat(all): add UI for Model R
2023-05-31 10:14:54 +02:00
Martin Milata
97d8ff7c2c
ci: force gcc use for crypto test
2023-05-16 19:23:33 +02:00
Martin Milata
e7c2800798
build: fix compilation on darwin
...
[no changelog]
2023-05-10 20:59:00 +02:00
Martin Milata
364c6cc6c5
ci: fixes
2023-05-10 20:59:00 +02:00
matejcik
e80dbfc74b
ci: fix HWI jobs
2023-04-27 13:37:16 +02:00
Martin Milata
f403b4c511
ci(nix): update to llvmPackages_14
2023-04-26 16:41:50 +02:00
Pavol Rusnak
a0aa414aa0
ci: bump nixpkgs to latest nixpkgs-unstable
...
[no changelog]
2023-04-19 13:05:03 +02:00
grdddj
f0223c7266
feat(ci): run persistence tests in UI testing mode
...
[no changelog]
2023-04-11 15:15:44 +02:00
Dusan Klinec
eacd15383b
chore: update trezor_tests binary
...
- tests revamp, always use passphrase flow with transaction signing, more passphrase-related tests, pin test, invalid passphrase test. Chain generation optimized
2023-03-13 16:09:52 +01:00
grdddj
d8603dcc23
fix(ci): export coverage file from click tests
...
[no changelog]
2023-03-09 16:50:32 +01:00
grdddj
41e07769e2
feat(tests): allow for coverage report even when emulator is controlled by the tests
...
Allowing tests to specify the profiling wrapper over the emulator
it is starting.
[no changelog]
2023-03-09 16:50:32 +01:00
grdddj
6a51351983
feat(ci): run core device test with multicore support
...
Tests are much quicker. Max amount of cores chosen
as 4, bigger values were sometimes unstable.
[no changelog]
2023-03-09 16:50:32 +01:00