2020-06-07 19:49:06 +00:00
|
|
|
image: registry.gitlab.com/satoshilabs/trezor/trezor-firmware/trezor-firmware-env.nix
|
2019-05-27 12:17:43 +00:00
|
|
|
|
|
|
|
core unix coverage posttest:
|
|
|
|
stage: posttest
|
2020-08-17 18:37:08 +00:00
|
|
|
needs: ["core device test", "core monero test", "core u2f test", "core fido2 test"]
|
2019-05-27 12:17:43 +00:00
|
|
|
script:
|
2020-06-07 19:49:06 +00:00
|
|
|
- nix-shell --run "pipenv run make -C core res" # we need to regenerate resources.py
|
|
|
|
- nix-shell --run "pipenv run make -C core coverage"
|
2019-05-27 12:17:43 +00:00
|
|
|
coverage: '/>\d+%</'
|
|
|
|
artifacts:
|
|
|
|
name: core-unix-coverage-posttest
|
|
|
|
paths:
|
|
|
|
- core/.coverage.*
|
|
|
|
- core/htmlcov
|
|
|
|
expire_in: 1 week
|
2020-03-03 14:50:57 +00:00
|
|
|
|
|
|
|
core unix ui changes:
|
|
|
|
stage: posttest
|
|
|
|
except:
|
|
|
|
- master
|
2020-08-17 18:37:08 +00:00
|
|
|
needs: ["core device ui test"]
|
2020-03-03 14:50:57 +00:00
|
|
|
script:
|
2020-06-07 19:49:06 +00:00
|
|
|
- nix-shell --run "cd tests/ui_tests ; pipenv run python reporting/report_master_diff.py"
|
|
|
|
- mv tests/ui_tests/reporting/reports/master_diff/ .
|
2020-03-03 14:50:57 +00:00
|
|
|
artifacts:
|
|
|
|
name: core-unix-ui-changes
|
|
|
|
paths:
|
2020-03-04 12:33:34 +00:00
|
|
|
- master_diff
|
2020-03-03 14:50:57 +00:00
|
|
|
expire_in: 1 week
|