mirror of
https://github.com/trezor/trezor-firmware.git
synced 2025-04-28 13:09:04 +00:00
ci(core): cancel hardware tests before CI job timeout
Otherwise, failed tests' logs are not shown. [no changelog]
This commit is contained in:
parent
b55a94399d
commit
178f2775d3
5
.github/workflows/core-hw.yml
vendored
5
.github/workflows/core-hw.yml
vendored
@ -34,12 +34,13 @@ jobs:
|
|||||||
TREZOR_MODEL: ${{ matrix.model }}
|
TREZOR_MODEL: ${{ matrix.model }}
|
||||||
BITCOIN_ONLY: ${{ matrix.coins == 'btconly' && '1' || '0' }}
|
BITCOIN_ONLY: ${{ matrix.coins == 'btconly' && '1' || '0' }}
|
||||||
TREZOR_PYTEST_SKIP_ALTCOINS: ${{ matrix.coins == 'btconly' && '1' || '0' }}
|
TREZOR_PYTEST_SKIP_ALTCOINS: ${{ matrix.coins == 'btconly' && '1' || '0' }}
|
||||||
PYTEST_TIMEOUT: 1200
|
PYTEST_TIMEOUT: 1200 # 20m single test timeout
|
||||||
PYOPT: 0
|
PYOPT: 0
|
||||||
DISABLE_OPTIGA: 1
|
DISABLE_OPTIGA: 1
|
||||||
BOOTLOADER_DEVEL: ${{ matrix.model == 'T2B1' && '1' || '0' }}
|
BOOTLOADER_DEVEL: ${{ matrix.model == 'T2B1' && '1' || '0' }}
|
||||||
TESTOPTS: "-k 'not authenticate and not recovery and not lots'"
|
TESTOPTS: "-k 'not authenticate and not recovery and not lots' --session-timeout 19800" # 5.5h pytest global timeout
|
||||||
TT_UHUB_PORT: 1
|
TT_UHUB_PORT: 1
|
||||||
|
timeout-minutes: 360 # 6h CI job timeout
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v4
|
- uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
|
Loading…
Reference in New Issue
Block a user