@ -43,15 +43,21 @@ core unix device test:
<< : *only_changes_core
<< : *only_changes_core
dependencies:
dependencies:
- core unix frozen regular build
- core unix frozen regular build
variables:
TREZOR_PROFILING : 1
script:
script:
- cd core
- cd core
- pipenv run make test_emu
- pipenv run make test_emu
- cp /var/tmp/trezor.log ${CI_PROJECT_DIR}
- cp /var/tmp/trezor.log ${CI_PROJECT_DIR}
- sync
- sleep 1
- mv ./src/.coverage .coverage.test_emu
artifacts:
artifacts:
name : core-unix-device-test
name : core-unix-device-test
paths:
paths:
- trezor.log
- trezor.log
- tests/junit.xml
- tests/junit.xml
- core/.coverage.*
expire_in : 1 week
expire_in : 1 week
when : always
when : always
reports:
reports:
@ -84,14 +90,20 @@ core unix monero test:
<< : *only_changes_core
<< : *only_changes_core
dependencies:
dependencies:
- core unix frozen regular build
- core unix frozen regular build
variables:
TREZOR_PROFILING : 1
script:
script:
- cd core
- cd core
- pipenv run make test_emu_monero
- pipenv run make test_emu_monero
- cp /var/tmp/trezor.log ${CI_PROJECT_DIR}
- cp /var/tmp/trezor.log ${CI_PROJECT_DIR}
- sync
- sleep 1
- mv ./src/.coverage .coverage.test_emu_monero
artifacts:
artifacts:
name : core-unix-monero-test
name : core-unix-monero-test
paths:
paths:
- trezor.log
- trezor.log
- core/.coverage.*
expire_in : 1 week
expire_in : 1 week
when : always
when : always
@ -101,15 +113,21 @@ core unix u2f test:
retry : 2 # see https://github.com/trezor/trezor-firmware/issues/596
retry : 2 # see https://github.com/trezor/trezor-firmware/issues/596
dependencies:
dependencies:
- core unix frozen regular build
- core unix frozen regular build
variables:
TREZOR_PROFILING : 1
script:
script:
- make -C tests/fido_tests/u2f-tests-hid
- make -C tests/fido_tests/u2f-tests-hid
- cd core
- cd core
- pipenv run make test_emu_u2f
- pipenv run make test_emu_u2f
- cp /var/tmp/trezor.log ${CI_PROJECT_DIR}
- cp /var/tmp/trezor.log ${CI_PROJECT_DIR}
- sync
- sleep 1
- mv ./src/.coverage .coverage.test_emu_u2f
artifacts:
artifacts:
name : core-unix-u2f-test
name : core-unix-u2f-test
paths:
paths:
- trezor.log
- trezor.log
- core/.coverage.*
expire_in : 1 week
expire_in : 1 week
when : always
when : always
@ -118,15 +136,21 @@ core unix fido2 test:
<< : *only_changes_core
<< : *only_changes_core
dependencies:
dependencies:
- core unix frozen regular build
- core unix frozen regular build
variables:
TREZOR_PROFILING : 1
script:
script:
- cd core
- cd core
- pipenv run make test_emu_fido2
- pipenv run make test_emu_fido2
- cp /var/tmp/trezor.log ${CI_PROJECT_DIR}
- cp /var/tmp/trezor.log ${CI_PROJECT_DIR}
- sync
- sleep 1
- mv ./src/.coverage .coverage.test_emu_fido2
artifacts:
artifacts:
name : core-unix-fido2-test
name : core-unix-fido2-test
paths:
paths:
- trezor.log
- trezor.log
- tests/junit.xml
- tests/junit.xml
- core/.coverage.*
expire_in : 1 week
expire_in : 1 week
reports:
reports:
junit : tests/junit.xml
junit : tests/junit.xml