Skip to content

feat: add more keychain persistence test utils #11

feat: add more keychain persistence test utils

feat: add more keychain persistence test utils #11

Triggered via push August 5, 2025 13:54
Status Failure
Total duration 1m 8s
Artifacts
Check no_std
21s
Check no_std
Check WASM
56s
Check WASM
Rust clippy
47s
Rust clippy
Matrix: Build & Test Examples
Matrix: Build & Test
Fit to window
Zoom out
Zoom in

Annotations

25 errors and 64 warnings
Rust fmt
Process completed with exit code 1.
Build & Test (ubuntu-latest, 1.63.0, --all-features)
Process completed with exit code 101.
Build & Test (ubuntu-latest, 1.63.0, --all-features)
The strategy configuration was canceled because "build-test.ubuntu-latest_1_63_0_--no" failed
Build & Test (ubuntu-latest, 1.88.0, true, --all-features)
The operation was canceled.
Build & Test (ubuntu-latest, 1.88.0, true, --all-features)
The strategy configuration was canceled because "build-test.ubuntu-latest_1_63_0_--no" failed
Build & Test (ubuntu-24.04-arm, 1.88.0, true, --no-default-features --features miniscript/no-std,...
The strategy configuration was canceled because "build-test.ubuntu-latest_1_63_0_--no" failed
Build & Test (ubuntu-latest, 1.88.0, true, --no-default-features --features miniscript/no-std,bdk...
The strategy configuration was canceled because "build-test.ubuntu-latest_1_63_0_--no" failed
Build & Test (ubuntu-24.04-arm, 1.63.0, --no-default-features --features miniscript/no-std,bdk_ch...
The strategy configuration was canceled because "build-test.ubuntu-latest_1_63_0_--no" failed
Build & Test (ubuntu-24.04-arm, 1.88.0, true, --all-features)
The operation was canceled.
Build & Test (ubuntu-24.04-arm, 1.88.0, true, --all-features)
The strategy configuration was canceled because "build-test.ubuntu-latest_1_63_0_--no" failed
Build & Test (ubuntu-24.04-arm, 1.63.0, --all-features)
The operation was canceled.
Build & Test (ubuntu-24.04-arm, 1.63.0, --all-features)
The strategy configuration was canceled because "build-test.ubuntu-latest_1_63_0_--no" failed
missing documentation for a function: wallet/src/persist_test_utils.rs#L272
error: missing documentation for a function --> wallet/src/persist_test_utils.rs:272:1 | 272 | / pub fn persist_single_keychain<Db, CreateDb>(filename: &str, create_db: CreateDb) 273 | | where 274 | | CreateDb: Fn(&Path) -> anyhow::Result<Db>, 275 | | Db: WalletPersister, 276 | | Db::Error: Debug, | |_____________________^
missing documentation for a function: wallet/src/persist_test_utils.rs#L237
error: missing documentation for a function --> wallet/src/persist_test_utils.rs:237:1 | 237 | / pub fn persist_keychains_reversed<Db, CreateDb>(filename: &str, create_db: CreateDb) 238 | | where 239 | | CreateDb: Fn(&Path) -> anyhow::Result<Db>, 240 | | Db: WalletPersister, 241 | | Db::Error: Debug, | |_____________________^
missing documentation for a function: wallet/src/persist_test_utils.rs#L203
error: missing documentation for a function --> wallet/src/persist_test_utils.rs:203:1 | 203 | / pub fn persist_keychains<Db, CreateDb>(filename: &str, create_db: CreateDb) 204 | | where 205 | | CreateDb: Fn(&Path) -> anyhow::Result<Db>, 206 | | Db: WalletPersister, 207 | | Db::Error: Debug, | |_____________________^
missing documentation for a function: wallet/src/persist_test_utils.rs#L173
error: missing documentation for a function --> wallet/src/persist_test_utils.rs:173:1 | 173 | / pub fn persist_network<Db, CreateDb>(filename: &str, create_db: CreateDb) 174 | | where 175 | | CreateDb: Fn(&Path) -> anyhow::Result<Db>, 176 | | Db: WalletPersister, 177 | | Db::Error: Debug, | |_____________________^
missing documentation for a function: wallet/src/persist_test_utils.rs#L38
error: missing documentation for a function --> wallet/src/persist_test_utils.rs:38:1 | 38 | / pub fn persist_wallet_changeset<Db, CreateDb>(filename: &str, create_db: CreateDb) 39 | | where 40 | | CreateDb: Fn(&Path) -> anyhow::Result<Db>, 41 | | Db: WalletPersister, 42 | | Db::Error: Debug, | |_____________________^
missing documentation for a function: wallet/src/persist_test_utils.rs#L23
error: missing documentation for a function --> wallet/src/persist_test_utils.rs:23:1 | 23 | pub fn create_one_inp_one_out_tx(txid: Txid, amount: u64) -> Transaction { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
missing documentation for a constant: wallet/src/persist_test_utils.rs#L16
error: missing documentation for a constant --> wallet/src/persist_test_utils.rs:16:1 | 16 | pub const DESCRIPTORS: [&str; 4] = [ | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
missing documentation for a module: wallet/src/lib.rs#L36
error: missing documentation for a module --> wallet/src/lib.rs:36:1 | 36 | pub mod persist_test_utils; | ^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: `-D missing-docs` implied by `-D warnings` = help: to override `-D warnings` add `#[allow(missing_docs)]`
Rust clippy
Clippy had exited with the 101 exit code
Rust fmt
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Rust fmt
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Rust fmt
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Rust fmt
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Check no_std
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Check no_std
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Check no_std
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Check no_std
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build & Test (ubuntu-latest, 1.63.0, --no-default-features --features miniscript/no-std,bdk_chain...
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build & Test (ubuntu-latest, 1.63.0, --no-default-features --features miniscript/no-std,bdk_chain...
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build & Test (ubuntu-latest, 1.63.0, --no-default-features --features miniscript/no-std,bdk_chain...
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build & Test (ubuntu-latest, 1.63.0, --no-default-features --features miniscript/no-std,bdk_chain...
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build & Test (ubuntu-latest, 1.63.0, --all-features)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build & Test (ubuntu-latest, 1.63.0, --all-features)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build & Test (ubuntu-latest, 1.63.0, --all-features)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build & Test (ubuntu-latest, 1.63.0, --all-features)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build & Test Examples (example_wallet_rpc)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build & Test Examples (example_wallet_rpc)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build & Test Examples (example_wallet_rpc)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build & Test Examples (example_wallet_rpc)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build & Test (ubuntu-latest, 1.88.0, true, --all-features)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build & Test (ubuntu-latest, 1.88.0, true, --all-features)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build & Test (ubuntu-latest, 1.88.0, true, --all-features)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build & Test (ubuntu-latest, 1.88.0, true, --all-features)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build & Test (ubuntu-24.04-arm, 1.88.0, true, --no-default-features --features miniscript/no-std,...
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build & Test (ubuntu-24.04-arm, 1.88.0, true, --no-default-features --features miniscript/no-std,...
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build & Test (ubuntu-24.04-arm, 1.88.0, true, --no-default-features --features miniscript/no-std,...
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build & Test (ubuntu-24.04-arm, 1.88.0, true, --no-default-features --features miniscript/no-std,...
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build & Test (ubuntu-latest, 1.88.0, true, --no-default-features --features miniscript/no-std,bdk...
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build & Test (ubuntu-latest, 1.88.0, true, --no-default-features --features miniscript/no-std,bdk...
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build & Test (ubuntu-latest, 1.88.0, true, --no-default-features --features miniscript/no-std,bdk...
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build & Test (ubuntu-latest, 1.88.0, true, --no-default-features --features miniscript/no-std,bdk...
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build & Test (ubuntu-24.04-arm, 1.63.0, --no-default-features --features miniscript/no-std,bdk_ch...
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build & Test (ubuntu-24.04-arm, 1.63.0, --no-default-features --features miniscript/no-std,bdk_ch...
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build & Test (ubuntu-24.04-arm, 1.63.0, --no-default-features --features miniscript/no-std,bdk_ch...
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build & Test (ubuntu-24.04-arm, 1.63.0, --no-default-features --features miniscript/no-std,bdk_ch...
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build & Test (ubuntu-24.04-arm, 1.88.0, true, --all-features)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build & Test (ubuntu-24.04-arm, 1.88.0, true, --all-features)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build & Test (ubuntu-24.04-arm, 1.88.0, true, --all-features)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build & Test (ubuntu-24.04-arm, 1.88.0, true, --all-features)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build & Test (ubuntu-24.04-arm, 1.63.0, --all-features)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build & Test (ubuntu-24.04-arm, 1.63.0, --all-features)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build & Test (ubuntu-24.04-arm, 1.63.0, --all-features)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build & Test (ubuntu-24.04-arm, 1.63.0, --all-features)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build & Test Examples (example_wallet_esplora_blocking)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build & Test Examples (example_wallet_esplora_blocking)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build & Test Examples (example_wallet_esplora_blocking)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build & Test Examples (example_wallet_esplora_blocking)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build & Test Examples (example_wallet_electrum)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build & Test Examples (example_wallet_electrum)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build & Test Examples (example_wallet_electrum)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build & Test Examples (example_wallet_electrum)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Rust clippy
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Rust clippy
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Rust clippy
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Rust clippy
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Check WASM
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Check WASM
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Check WASM
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Check WASM
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build & Test Examples (example_wallet_esplora_async)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build & Test Examples (example_wallet_esplora_async)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build & Test Examples (example_wallet_esplora_async)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build & Test Examples (example_wallet_esplora_async)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/