1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2024-12-29 01:28:10 +00:00
Commit Graph

90 Commits

Author SHA1 Message Date
matejcik
8c75c94125 ci: ensure system Python 3.7 is used even if other pythons are available 2020-02-11 11:53:34 +01:00
matejcik
37ab510622 ci: remove sleeps for coverage, restore Monero
with the new emulator runner, this should be more stable

This reverts commit 1480f5a25c.
2020-02-11 11:19:56 +01:00
Tomas Susanka
8a499b3067 ci: run coverage only for core 2020-02-10 16:12:46 +00:00
Tomas Susanka
f4c38af825 ci: use 'extends' instead of yaml anchors
We might refactor the ci folder a bit more using this but I believe it
is fine for now.

Should solve #835.
2020-02-10 16:12:46 +00:00
Tomas Susanka
1480f5a25c ci: remove coverage from monero test
It fails randomly and we do not use it at the moment anyway.
2020-02-06 12:37:30 +00:00
Tomas Susanka
30684bc46b tests/ui: fix deploy script 2020-01-31 13:38:32 +00:00
Tomas Susanka
e9c5e47ab4 ci: add Pipfile.lock to 'only_changes' 2020-01-29 09:09:32 +00:00
matejcik
04fe99af8e ci: turn mypy check into a part of style-check 2020-01-28 16:32:28 +01:00
matejcik
06909aef7d ci: no dependencies for python test 2020-01-28 16:24:58 +01:00
matejcik
34332cc294 ci: do not store resources for frozen builds 2020-01-23 18:43:20 +01:00
matejcik
e2f71a1acc ci: use frozen debug builds for emulator tests 2020-01-23 18:43:20 +01:00
matejcik
6cf48bf485 ci: use explicit trezor.log location 2020-01-23 18:43:20 +01:00
matejcik
32b269ad43 ci: fix path for core-bitcoinonly test 2020-01-23 18:43:20 +01:00
Pavol Rusnak
9a884a5dc5
ci/tests: disable test_LongEcho in HIDTest, remove retry 2020-01-23 12:26:43 +00:00
Tomas Susanka
7c41b40dff
tests: introduce UI tests for core with diffs (#784)
tests: introduce UI tests for core with diffs
2020-01-10 20:39:31 +01:00
Milan Rossa
33b7e378c2
core/ci: add coverage target, introduce posttest stage 2020-01-09 15:26:40 +01:00
Tomas Susanka
1103a14c48 tests/ui: move reports and add index.html 2020-01-09 14:25:45 +00:00
Tomas Susanka
96ec85686e tests/ui: success html file 2020-01-07 14:43:23 +00:00
Tomas Susanka
68425fbb8c ci: add junit to ui tests 2020-01-07 12:38:12 +00:00
Tomas Susanka
362dbce606 ci: rename tmp folder to ui_test_records 2020-01-06 14:59:12 +00:00
Tomas Susanka
56257eb6a5 tests/ui: code review fixes 2020-01-06 14:44:30 +00:00
Tomas Susanka
fe690a6b6b tests/ui: embed images as base64 to diff.html 2020-01-03 15:07:46 +00:00
Tomas Susanka
3dfbe7aa98 ci: upload ui tests fixtures 2020-01-03 15:07:46 +00:00
Tomas Susanka
51ef963738 tests: introduce UI tests for core 2020-01-03 14:28:27 +00:00
Tomas Susanka
bc0c10bf3e ci: always upload test.yml artifacts
To have the emulator log and junit always available.
2020-01-03 14:26:21 +00:00
Tomas Susanka
a28f29708f ci: add junit for a nice tests overview 2020-01-03 12:44:12 +00:00
Tomas Susanka
b6e2c2d14b ci/tests: add core emulator logs as artifacts 2019-12-09 12:17:12 +00:00
Pavol Rusnak
d63f613238
ci/docker: use gcc-arm-embedded 9 2019-12-01 19:30:10 +01:00
Pavol Rusnak
0a0cd797e3
ci/tests: use new Monero tests binary 2019-11-13 16:29:06 +01:00
Pavol Rusnak
13af405158
ci/test: remove retry attribute for "core unix monero test"
Hopefully we won't need this anymore once we use monero 0.15
for testing.
2019-11-13 00:30:41 +01:00
Dusan Klinec
d81f43f7a4 tests: use new monero testing binary v0.15.0.0 2019-11-12 22:53:47 +01:00
Pavol Rusnak
07cdebeb9b
ci/legacy: don't build bootloader twice
(script/cibuild already does it)
2019-11-10 14:38:49 +01:00
Tomas Susanka
a799be335a ci: add core debug fw build 2019-11-05 10:23:11 +01:00
Tomas Susanka
7016391893 ci: add artifacts to legacy fw debug build 2019-10-31 12:51:50 +00:00
Pavol Rusnak
8aeec95bae
ci: include full links to issues 2019-10-26 11:28:56 +02:00
Tomas Susanka
c1f7239c2d ci: add click and persistence tests 2019-10-25 12:04:14 +00:00
Tomas Susanka
0811733185 ci: run mypy without limitation 2019-10-22 14:36:25 +00:00
Tomas Susanka
b530e7c105 ci: add fido2 tests to ci 2019-10-18 16:54:00 +02:00
Tomas Susanka
0b1b9a2f79 ci: add mypy
closes #489
2019-10-16 16:06:09 +02:00
Tomas Susanka
74bc28b3cb ci: deploy firmwares to the internal server 2019-10-16 10:27:27 +02:00
Marek Mahut
76f20fbaa5 ci/build: adding darwin emulator build
Keeping as allow_failure until it is fully tested out
2019-10-16 10:27:27 +02:00
Tomas Susanka
737ebeec1c ci: add 'retry' to flaky tests (Monero and U2F) 2019-10-04 09:37:49 +02:00
Tomas Susanka
6ef0b8c4f2 ci: add missing '/' to DEPLOY_BASE_DIR variable 2019-10-03 11:44:26 +02:00
Pavol Rusnak
d8cdfea743
build: update protobuf dependency to 3.6.1 2019-10-02 13:07:48 +00:00
Pavol Rusnak
adcaf83eb2
ci: changes to *.pyi should also trigger gen_check 2019-09-25 10:30:48 +00:00
Pavol Rusnak
c5bae693e3
ci: build u2f test suite 2019-09-14 14:59:11 +02:00
Pavol Rusnak
650db2a5c0
ci: add u2f tests to CI 2019-09-14 14:47:45 +02:00
matejcik
0fc5e545d3 ci: update download_emulators path 2019-09-12 15:42:40 +02:00
Tomas Susanka
54de6b9fac ci: deploy frozen emulators to upgrade tests 2019-09-10 14:42:14 +02:00
matejcik
8814837a9e ci: split "test upgrade" for core and legacy (fixes #501) 2019-09-10 13:48:51 +02:00