Merge pull request #3009 from tnull/2024-04-fix-sweeper-typo
[rust-lightning] / ci / ci-tests.sh
index 8b3ece5b5759655d92c520781b3b86b7c38c6fb2..0dc654d8bedca04688e5cf5e8afcd248b4cc3587 100755 (executable)
@@ -90,8 +90,7 @@ popd
 if [[ "$HOST_PLATFORM" != *windows* ]]; then
        echo -e "\n\nBuilding and testing Transaction Sync Clients with features"
        pushd lightning-transaction-sync
-       # reqwest 0.11.21 had a regression that broke its 1.63.0 MSRV
-       [ "$RUSTC_MINOR_VERSION" -lt 65 ] && cargo update -p reqwest --precise "0.11.20" --verbose
+
        DOWNLOAD_ELECTRS_AND_BITCOIND
 
        cargo test --verbose --color always --features esplora-blocking
@@ -174,4 +173,9 @@ fi
 
 echo -e "\n\nTest cfg-flag builds"
 RUSTFLAGS="--cfg=taproot" cargo test --verbose --color always -p lightning
+[ "$CI_MINIMIZE_DISK_USAGE" != "" ] && cargo clean
 RUSTFLAGS="--cfg=async_signing" cargo test --verbose --color always -p lightning
+[ "$CI_MINIMIZE_DISK_USAGE" != "" ] && cargo clean
+RUSTFLAGS="--cfg=dual_funding" cargo test --verbose --color always -p lightning
+[ "$CI_MINIMIZE_DISK_USAGE" != "" ] && cargo clean
+RUSTFLAGS="--cfg=splicing" cargo test --verbose --color always -p lightning