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 |
|
Martin Milata
|
b049abff15
|
ci: hardware: wait longer for T1 firmware to install
Also increase job timeout.
[skip_ci]
|
2023-03-01 10:14:42 +01:00 |
|
Martin Milata
|
7408f169cb
|
ci: drop cached-nix-shell
|
2023-02-21 10:23:46 +01:00 |
|
Martin Milata
|
4d87ac253f
|
ci: drop redundant yaml check
|
2023-02-15 10:34:32 +01:00 |
|
Martin Milata
|
12b2ea01e8
|
ci: don't use cached-nix-shell in hardware tests
|
2023-02-15 10:34:32 +01:00 |
|
Pavol Rusnak
|
e4661e8f05
|
fix(nix): cached-nix-shell is not available on darwin
[no changelog]
|
2023-02-11 14:53:18 +01:00 |
|
matejcik
|
b2be58c6d2
|
build: also deploy click-test fixtures
|
2023-02-10 15:19:31 +01:00 |
|
Martin Milata
|
6c1e6fd0cb
|
ci: make connect test core manual
|
2023-02-10 13:23:17 +01:00 |
|
Martin Milata
|
7fb357dac6
|
ci(nix): don't use cached-nix-shell for arm builds and hw tests
|
2023-02-09 12:16:45 +01:00 |
|
Martin Milata
|
1e4b42792d
|
ci(nix): use cached-nix-shell for speed
[no changelog]
|
2023-02-08 23:01:35 +01:00 |
|
grdddj
|
eb195d038b
|
chore(tests): small naming changes and docs
[no changelog]
|
2023-02-03 16:51:14 +01:00 |
|
matejcik
|
ed16fefae7
|
ci: update CI config, enable click UI tests
[no changelog]
|
2023-02-02 12:40:39 +01:00 |
|
matejcik
|
e15662e12d
|
feat(tests): revamp UI test harness
|
2023-02-02 12:40:39 +01:00 |
|
grdddj
|
f8c432e955
|
chore(core/rust): delete model_1 code - it should use model_r
[no changelog]
|
2023-01-31 10:55:12 +01:00 |
|
Martin Milata
|
a480bf0f18
|
ci: use new firmware filenames
|
2023-01-30 12:34:36 +01:00 |
|
tychovrahe
|
5ef6c3975d
|
build(core): differentiate build results for different models
[no changelog]
|
2023-01-20 19:47:12 +01:00 |
|
vdovhanych
|
983b7bb6e6
|
chore(ci): temporary allow_failure for connect tests
|
2022-12-12 22:07:22 +01:00 |
|
grdddj
|
d045e0089d
|
feat(core/ui): delete old UI code
|
2022-11-21 14:08:47 +01:00 |
|
matejcik
|
7c1209e61d
|
ci: run python test always
The python pipeline is cheap and the "only:changes:" part is problematic
in gitlab
|
2022-11-01 14:56:00 +01:00 |
|
Simon Males
|
393bbb2bf1
|
chore(docs): Clean up dead links [no changelog]
|
2022-10-25 15:27:32 +02:00 |
|