]> Untitled Git - bdk/commitdiff
codecov: warn about missing features
authorDaniela Brozzoni <danielabrozzoni@protonmail.com>
Sat, 10 Sep 2022 13:19:08 +0000 (15:19 +0200)
committerDaniela Brozzoni <danielabrozzoni@protonmail.com>
Sat, 10 Sep 2022 16:11:22 +0000 (18:11 +0200)
.github/workflows/code_coverage.yml

index f0408b434634e31f48a06a4ae86bdc5271109aef..b53c47a6385a793a5d09acf35ca030dd36fbf8ef 100644 (file)
@@ -38,6 +38,12 @@ jobs:
       - name: Install grcov
         run: if [[ ! -e ~/.cargo/bin/grcov ]]; then cargo install grcov; fi
       - name: Test
+        # WARNING: this is not testing the following features: test-esplora, test-hardware-signer, async-interface
+        # This is because some of our features are mutually exclusive, and generating various reports and
+        # merging them doesn't seem to be working very well.
+        # For more info, see:
+        # - https://github.com/bitcoindevkit/bdk/issues/696
+        # - https://github.com/bitcoindevkit/bdk/pull/748#issuecomment-1242721040
         run: cargo test --features all-keys,compact_filters,compiler,key-value-db,sqlite,sqlite-bundled,test-electrum,test-rpc,verify
       - name: Run grcov
         run: mkdir coverage; grcov . --binary-path ./target/debug/ -s . -t lcov --branch --ignore-not-existing --ignore '/*' -o ./coverage/lcov.info