Skip to content

feat: change ffi wallet recovery interface (#6636) #1749

feat: change ffi wallet recovery interface (#6636)

feat: change ffi wallet recovery interface (#6636) #1749

Triggered via push October 16, 2024 13:53
Status Failure
Total duration 2m 37s
Artifacts

coverage.yml

on: push
test and generate coverage
2m 26s
test and generate coverage
Fit to window
Zoom out
Zoom in

Annotations

56 errors
test and generate coverage
Process completed with exit code 1.
test and generate coverage
Process completed with exit code 1.
feature:8:3.Scenario: Transactions are propagated through a network: tests/features/Mempool.feature:8:3: feature:8:3#L1
Step panicked. Captured output: called `Result::unwrap()` on an `Err` value: transport error Caused by: 0: tcp connect error: Connection refused (os error 111) 1: tcp connect error: Connection refused (os error 111) 2: Connection refused (os error 111)
feature:8:1.Scenario: Verify UTXO and kernel MMR size in header: tests/features/BlockTemplate.feature:8:1: feature:8:1#L1
Step panicked. Captured output: called `Result::unwrap()` on an `Err` value: Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
feature:14:5.Scenario: Verify gprc can create block with more than 1 coinbase: tests/features/BlockTemplate.feature:14:5: feature:14:5#L1
Step panicked. Captured output: called `Result::unwrap()` on an `Err` value: Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
feature:14:5.Scenario: Verify gprc can create block with more than 1 coinbase: tests/features/BlockTemplate.feature:14:5: feature:14:5#L1
Step panicked. Captured output: called `Result::unwrap()` on an `Err` value: Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
feature:8:1.Scenario: Verify UTXO and kernel MMR size in header: tests/features/BlockTemplate.feature:8:1: feature:8:1#L1
Step panicked. Captured output: called `Result::unwrap()` on an `Err` value: Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
feature:8:1.Scenario: Verify UTXO and kernel MMR size in header: tests/features/BlockTemplate.feature:8:1: feature:8:1#L1
Step panicked. Captured output: called `Result::unwrap()` on an `Err` value: Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
feature:14:5.Scenario: Verify gprc can create block with more than 1 coinbase: tests/features/BlockTemplate.feature:14:5: feature:14:5#L1
Step panicked. Captured output: called `Result::unwrap()` on an `Err` value: Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
feature:8:3.Scenario: Transactions are propagated through a network: tests/features/Mempool.feature:8:3: feature:8:3#L1
Step panicked. Captured output: called `Result::unwrap()` on an `Err` value: Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
feature:46:3.Scenario: Clear out mempool: tests/features/Mempool.feature:46:3: feature:46:3#L1
Step panicked. Captured output: called `Result::unwrap()` on an `Err` value: Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
feature:124:3.Scenario: Zero-conf transactions: tests/features/Mempool.feature:124:3: feature:124:3#L1
Step panicked. Captured output: called `Result::unwrap()` on an `Err` value: Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
feature:124:3.Scenario: Zero-conf transactions: tests/features/Mempool.feature:124:3: feature:124:3#L1
Step panicked. Captured output: called `Result::unwrap()` on an `Err` value: Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
feature:46:3.Scenario: Clear out mempool: tests/features/Mempool.feature:46:3: feature:46:3#L1
Step panicked. Captured output: called `Result::unwrap()` on an `Err` value: Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
feature:8:3.Scenario: Transactions are propagated through a network: tests/features/Mempool.feature:8:3: feature:8:3#L1
Step panicked. Captured output: called `Result::unwrap()` on an `Err` value: Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
feature:8:3.Scenario: Transactions are propagated through a network: tests/features/Mempool.feature:8:3: feature:8:3#L1
Step panicked. Captured output: called `Result::unwrap()` on an `Err` value: Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
feature:46:3.Scenario: Clear out mempool: tests/features/Mempool.feature:46:3: feature:46:3#L1
Step panicked. Captured output: called `Result::unwrap()` on an `Err` value: Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
feature:124:3.Scenario: Zero-conf transactions: tests/features/Mempool.feature:124:3: feature:124:3#L1
Step panicked. Captured output: called `Result::unwrap()` on an `Err` value: Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
feature:26:3.Scenario: Simple propagation: tests/features/Propagation.feature:26:3: feature:26:3#L1
Step panicked. Captured output: called `Result::unwrap()` on an `Err` value: Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
feature:26:3.Scenario: Simple propagation: tests/features/Propagation.feature:26:3: feature:26:3#L1
Step panicked. Captured output: called `Result::unwrap()` on an `Err` value: Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
feature:26:3.Scenario: Simple propagation: tests/features/Propagation.feature:26:3: feature:26:3#L1
Step panicked. Captured output: called `Result::unwrap()` on an `Err` value: Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
feature:8:3.Scenario: Simple reorg to stronger chain: tests/features/Reorgs.feature:8:3: feature:8:3#L1
Step panicked. Captured output: called `Result::unwrap()` on an `Err` value: Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
feature:33:3.Scenario: Simple reorg with burned output: tests/features/Reorgs.feature:33:3: feature:33:3#L1
Step panicked. Captured output: called `Result::unwrap()` on an `Err` value: Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
feature:63:3.Scenario: Node rolls back reorg on invalid block: tests/features/Reorgs.feature:63:3: feature:63:3#L1
Step panicked. Captured output: called `Result::unwrap()` on an `Err` value: Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
feature:63:3.Scenario: Node rolls back reorg on invalid block: tests/features/Reorgs.feature:63:3: feature:63:3#L1
Step panicked. Captured output: called `Result::unwrap()` on an `Err` value: Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
feature:33:3.Scenario: Simple reorg with burned output: tests/features/Reorgs.feature:33:3: feature:33:3#L1
Step panicked. Captured output: called `Result::unwrap()` on an `Err` value: Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
feature:8:3.Scenario: Simple reorg to stronger chain: tests/features/Reorgs.feature:8:3: feature:8:3#L1
Step panicked. Captured output: called `Result::unwrap()` on an `Err` value: Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
feature:8:3.Scenario: Simple reorg to stronger chain: tests/features/Reorgs.feature:8:3: feature:8:3#L1
Step panicked. Captured output: called `Result::unwrap()` on an `Err` value: Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
feature:33:3.Scenario: Simple reorg with burned output: tests/features/Reorgs.feature:33:3: feature:33:3#L1
Step panicked. Captured output: called `Result::unwrap()` on an `Err` value: Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
feature:63:3.Scenario: Node rolls back reorg on invalid block: tests/features/Reorgs.feature:63:3: feature:63:3#L1
Step panicked. Captured output: called `Result::unwrap()` on an `Err` value: Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
feature:26:3.Scenario: Simple block sync: tests/features/Sync.feature:26:3: feature:26:3#L1
Step panicked. Captured output: called `Result::unwrap()` on an `Err` value: Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
feature:26:3.Scenario: Simple block sync: tests/features/Sync.feature:26:3: feature:26:3#L1
Step panicked. Captured output: called `Result::unwrap()` on an `Err` value: Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
feature:26:3.Scenario: Simple block sync: tests/features/Sync.feature:26:3: feature:26:3#L1
Step panicked. Captured output: called `Result::unwrap()` on an `Err` value: Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
feature:34:3.Scenario: Sync burned output: tests/features/Sync.feature:34:3: feature:34:3#L1
Step panicked. Captured output: called `Result::unwrap()` on an `Err` value: Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
feature:77:3.Scenario: When a new node joins the network, it receives all peers: tests/features/Sync.feature:77:3: feature:77:3#L1
Step panicked. Captured output: called `Result::unwrap()` on an `Err` value: Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
feature:77:3.Scenario: When a new node joins the network, it receives all peers: tests/features/Sync.feature:77:3: feature:77:3#L1
Step panicked. Captured output: called `Result::unwrap()` on an `Err` value: Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
feature:34:3.Scenario: Sync burned output: tests/features/Sync.feature:34:3: feature:34:3#L1
Step panicked. Captured output: called `Result::unwrap()` on an `Err` value: Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
feature:34:3.Scenario: Sync burned output: tests/features/Sync.feature:34:3: feature:34:3#L1
Step panicked. Captured output: called `Result::unwrap()` on an `Err` value: Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
feature:77:3.Scenario: When a new node joins the network, it receives all peers: tests/features/Sync.feature:77:3: feature:77:3#L1
Step panicked. Captured output: called `Result::unwrap()` on an `Err` value: Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
feature:18:3.Scenario: As a wallet I want to submit a transaction: tests/features/WalletQuery.feature:18:3: feature:18:3#L1
Step panicked. Captured output: called `Result::unwrap()` on an `Err` value: Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
feature:18:3.Scenario: As a wallet I want to submit a transaction: tests/features/WalletQuery.feature:18:3: feature:18:3#L1
Step panicked. Captured output: called `Result::unwrap()` on an `Err` value: Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
feature:18:3.Scenario: As a wallet I want to submit a transaction: tests/features/WalletQuery.feature:18:3: feature:18:3#L1
Step panicked. Captured output: called `Result::unwrap()` on an `Err` value: Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
feature:8:5.Scenario: Wallet recovery with connected base node staying online: tests/features/WalletRecovery.feature:8:5: feature:8:5#L1
Step panicked. Captured output: called `Result::unwrap()` on an `Err` value: Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
feature:8:5.Scenario: Wallet recovery with connected base node staying online: tests/features/WalletRecovery.feature:8:5: feature:8:5#L1
Step panicked. Captured output: called `Result::unwrap()` on an `Err` value: Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
feature:8:5.Scenario: Wallet recovery with connected base node staying online: tests/features/WalletRecovery.feature:8:5: feature:8:5#L1
Step panicked. Captured output: called `Result::unwrap()` on an `Err` value: Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
feature:8:3.Scenario: Wallet sending and receiving one-sided transactions: tests/features/WalletTransactions.feature:8:3: feature:8:3#L1
Step panicked. Captured output: called `Result::unwrap()` on an `Err` value: Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
feature:8:3.Scenario: Wallet sending and receiving one-sided transactions: tests/features/WalletTransactions.feature:8:3: feature:8:3#L1
Step panicked. Captured output: called `Result::unwrap()` on an `Err` value: Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
feature:8:3.Scenario: Wallet sending and receiving one-sided transactions: tests/features/WalletTransactions.feature:8:3: feature:8:3#L1
Step panicked. Captured output: called `Result::unwrap()` on an `Err` value: Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
feature:170:3.Scenario: Wallet imports pre_mine UTXO: tests/features/WalletTransactions.feature:170:3: feature:170:3#L1
Step panicked. Captured output: called `Result::unwrap()` on an `Err` value: Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
feature:412:3.Scenario: Create burn transaction: tests/features/WalletTransactions.feature:412:3: feature:412:3#L1
Step panicked. Captured output: called `Result::unwrap()` on an `Err` value: Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
feature:412:3.Scenario: Create burn transaction: tests/features/WalletTransactions.feature:412:3: feature:412:3#L1
Step panicked. Captured output: called `Result::unwrap()` on an `Err` value: Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
feature:170:3.Scenario: Wallet imports pre_mine UTXO: tests/features/WalletTransactions.feature:170:3: feature:170:3#L1
Step panicked. Captured output: called `Result::unwrap()` on an `Err` value: Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
feature:170:3.Scenario: Wallet imports pre_mine UTXO: tests/features/WalletTransactions.feature:170:3: feature:170:3#L1
Step panicked. Captured output: called `Result::unwrap()` on an `Err` value: Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
feature:8:3.Scenario: Transactions are propagated through a network: tests/features/Mempool.feature:8:3: feature:8:3#L1
Step panicked. Captured output: called `Result::unwrap()` on an `Err` value: transport error Caused by: 0: tcp connect error: Connection refused (os error 111) 1: tcp connect error: Connection refused (os error 111) 2: Connection refused (os error 111)
feature:175:5.Scenario: As a client I want to send a one-sided transaction: tests/features/WalletFFI.feature:175:5: feature:175:5#L1
Step panicked. Captured output: Wallet RECEIVER failed to have at least num 1 txs with status 2, current status is 1, scanned txs 0
feature:26:3.Scenario: Simple propagation: tests/features/Propagation.feature:26:3: feature:26:3#L1
Step panicked. Captured output: base nodes not successfully synchronized at height 5, {"seed_node_0": 5, "seed_node_1": 0, "Node_0": 5, "Node_1": 5, "Node_2": 5, "Node_3": 5, "MINER": 5}