ci: run functional tests both under Taproot and P2WSH

This commit is contained in:
Antoine Poinsot 2024-02-27 16:09:07 +01:00
parent 687a0c2816
commit b9a4625197
No known key found for this signature in database
GPG Key ID: E13FC145CD3F4304

View File

@ -16,12 +16,19 @@ task:
matrix:
- USE_MIN_BITCOIN_VERSION: 'TRUE'
- USE_MIN_BITCOIN_VERSION: 'FALSE'
- USE_TAPROOT: 1
- name: 'RPC functional tests'
env:
TEST_GROUP: tests/test_rpc.py
matrix:
- USE_TAPROOT: 0
- USE_TAPROOT: 1
- name: 'Chain functional tests'
env:
TEST_GROUP: tests/test_chain.py
matrix:
- USE_TAPROOT: 0
- USE_TAPROOT: 1
cargo_registry_cache:
folders: $CARGO_HOME/registry
@ -34,7 +41,12 @@ task:
fingerprint_script:
- rustc --version
- cat Cargo.lock
lianad_build_script: cargo build --release
tests_tools_cache:
folder: tests/tools/taproot_signer/target
fingerprint_script:
- rustc --version
- cat tests/tools/taproot_signer/Cargo.lock
lianad_build_script: cargo build --release && cd tests/tools/taproot_signer && cargo build --release
deps_script: apt update && apt install -y python3 python3-pip