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 |
|
Dusan Klinec
|
90771ebb59
|
fix(xmr): fix tx sending to an integrated address
|
2022-09-30 13:47:06 +02:00 |
|
grdddj
|
5a2e831214
|
chore(ci): do not allow failure for Connect tests
|
2022-09-06 15:09:23 +02:00 |
|
grdddj
|
a20783731a
|
fix(tests): not use transaction cache in connect tests
|
2022-09-01 15:02:12 +02:00 |
|
mroz
|
7e078e4daa
|
chore(ci): add special tag for connect tests
|
2022-09-01 15:02:12 +02:00 |
|
matejcik
|
20ac679651
|
build(core/rust): enable panic_immediate_abort for firmware
|
2022-08-23 11:26:34 +02:00 |
|
matejcik
|
612d52e298
|
build(core): switch to nightly Rust
|
2022-08-23 11:26:34 +02:00 |
|
vdovhanych
|
3300ed8905
|
ci: fix data deploy job for release
|
2022-08-18 13:33:05 +02:00 |
|
matejcik
|
459270ef3f
|
build: update Rust overlay, switch to Rust stable 1.63
|
2022-08-12 14:56:36 +02:00 |
|
Andrew Kozlik
|
1712794947
|
fix(ci): Run style checks in series to avoid interleaved output.
|
2022-08-01 15:10:34 +02:00 |
|
Martin Milata
|
16999d6b48
|
ci: minor caching fixes
|
2022-07-28 14:47:53 +02:00 |
|
vdovhanych
|
907254245d
|
ci: fix jobs on tags only
|
2022-07-15 14:58:24 +02:00 |
|
Martin Milata
|
888ff23181
|
chore(nix): don't install autoPatchelfHook on MacOS
|
2022-07-09 21:04:44 +02:00 |
|
grdddj
|
3a8e84a86e
|
fix(ci): make Connect tests run properly
|
2022-06-30 20:26:59 +02:00 |
|
matejcik
|
4c745a3c19
|
ci: increase timeout for ASAN device tests
|
2022-06-29 09:24:54 +02:00 |
|
Martin Milata
|
b4145b69a3
|
ci: deploy recorded ui2 screens
|
2022-06-28 18:01:02 +02:00 |
|
Dusan Klinec
|
2d36c4e8f3
|
fix(core/monero): add missing view_tags to hf15
|
2022-06-28 16:21:29 +02:00 |
|
Martin Milata
|
0112d0135a
|
ci(nix): update to latest nixpkgs-unstable
Uses new implementation of autoPatchelf which only works on directories.
|
2022-06-21 15:58:06 +02:00 |
|
Dusan Klinec
|
1e9acf10fa
|
fix(xmr): remove inv8 optimization as in xmr master
|
2022-06-08 08:59:34 +02:00 |
|
grdddj
|
9ca9720f22
|
feat(tests): add test for supporting older python versions
|
2022-05-30 14:41:32 +02:00 |
|
vdovhanych
|
056d4c7c77
|
ci: fix emulators deploy
|
2022-05-26 19:13:18 +02:00 |
|
vdovhanych
|
fa2b161d6a
|
ci: update arm jobs to run on tags and use the official nix image
|
2022-05-21 17:25:31 +02:00 |
|
Martin Milata
|
168389a7b3
|
ci: silence syntax warnings
|
2022-05-16 13:54:43 +02:00 |
|
Dusan Klinec
|
98ec1fb067
|
chore(core/monero): update test binary to newest version
[no changelog]
Co-authored-by: Martin Milata <martin@martinmilata.cz>
|
2022-05-16 12:37:24 +02:00 |
|
Pavol Rusnak
|
8f1d33d5f9
|
build(core,legacy): remove gcc, use cc instead of gcc
for firmware builds we still use arm-none-eabi-gcc via $(PREFIX)gcc
[no changelog]
|
2022-04-27 15:48:14 +02:00 |
|
Martin Milata
|
c153ffe4b3
|
ci: ui2 device tests
|
2022-04-07 17:58:41 +02:00 |
|