feat: add checked_sub (#6628) #1744
46 tests run, 31 passed, 0 skipped, 15 failed.
Annotations
Check failure on line 1 in feature:105:3
github-actions / JUnit Test Report
feature:105:3.Scenario: A message is propagated between side loaded chat and client via 3rd party: tests/features/ChatFFI.feature:105:3
Step panicked. Captured output: wallet_set_base_node_peer error
Raw output
Scenario: A message is propagated between side loaded chat and client via 3rd party
Given I have a seed node SEED_A
Given I have a ffi wallet WALLET_A connected to base node SEED_A
Step failed:
Defined: tests/features/ChatFFI.feature:107:5
Matched: integration_tests/tests/steps/wallet_ffi_steps.rs:35:1
Step panicked. Captured output: wallet_set_base_node_peer error
Client {
base_nodes: {},
blocks: {},
miners: {},
ffi_wallets: {
"WALLET_A": WalletFFI {
name: "WALLET_A",
port: 18259,
base_dir: "/runner/_work/tari/tari/integration_tests/tests/temp/cucumber_59941/Chat FFI messaging/A message is propagated between side loaded chat and client via 3rd party/ffi_wallets/WALLET_A_port_18259",
wallet: Mutex {
data: Wallet {
ptr: 0x0000000000000000,
liveness_data: Mutex {
data: {},
poisoned: false,
..
},
balance: CachedBalance {
available: 0,
time_locked: 0,
pending_incoming: 0,
pending_outgoing: 0,
},
},
poisoned: true,
..
},
},
},
wallets: {},
merge_mining_proxies: {},
chat_clients: [],
transactions: {},
wallet_addresses: {},
utxos: {},
output_hash: None,
pre_image: None,
wallet_connected_to_base_node: {},
seed_nodes: [
"SEED_A",
],
wallet_tx_ids: {},
errors: [],
last_imported_tx_ids: [],
last_merge_miner_response: Null,
}
Check failure on line 1 in feature:105:3
github-actions / JUnit Test Report
feature:105:3.Scenario: A message is propagated between side loaded chat and client via 3rd party: tests/features/ChatFFI.feature:105:3
Step panicked. Captured output: wallet_set_base_node_peer error
Raw output
Scenario: A message is propagated between side loaded chat and client via 3rd party | Retry attempt: 1/2
Given I have a seed node SEED_A
Given I have a ffi wallet WALLET_A connected to base node SEED_A
Step failed:
Defined: tests/features/ChatFFI.feature:107:5
Matched: integration_tests/tests/steps/wallet_ffi_steps.rs:35:1
Step panicked. Captured output: wallet_set_base_node_peer error
Client {
base_nodes: {},
blocks: {},
miners: {},
ffi_wallets: {
"WALLET_A": WalletFFI {
name: "WALLET_A",
port: 18218,
base_dir: "/runner/_work/tari/tari/integration_tests/tests/temp/cucumber_59941/Chat FFI messaging/A message is propagated between side loaded chat and client via 3rd party/ffi_wallets/WALLET_A_port_18218",
wallet: Mutex {
data: Wallet {
ptr: 0x0000000000000000,
liveness_data: Mutex {
data: {},
poisoned: false,
..
},
balance: CachedBalance {
available: 0,
time_locked: 0,
pending_incoming: 0,
pending_outgoing: 0,
},
},
poisoned: true,
..
},
},
},
wallets: {},
merge_mining_proxies: {},
chat_clients: [],
transactions: {},
wallet_addresses: {},
utxos: {},
output_hash: None,
pre_image: None,
wallet_connected_to_base_node: {},
seed_nodes: [
"SEED_A",
],
wallet_tx_ids: {},
errors: [],
last_imported_tx_ids: [],
last_merge_miner_response: Null,
}
Check failure on line 1 in feature:105:3
github-actions / JUnit Test Report
feature:105:3.Scenario: A message is propagated between side loaded chat and client via 3rd party: tests/features/ChatFFI.feature:105:3
Step panicked. Captured output: wallet_set_base_node_peer error
Raw output
Scenario: A message is propagated between side loaded chat and client via 3rd party | Retry attempt: 2/2
Given I have a seed node SEED_A
Given I have a ffi wallet WALLET_A connected to base node SEED_A
Step failed:
Defined: tests/features/ChatFFI.feature:107:5
Matched: integration_tests/tests/steps/wallet_ffi_steps.rs:35:1
Step panicked. Captured output: wallet_set_base_node_peer error
Client {
base_nodes: {},
blocks: {},
miners: {},
ffi_wallets: {
"WALLET_A": WalletFFI {
name: "WALLET_A",
port: 18368,
base_dir: "/runner/_work/tari/tari/integration_tests/tests/temp/cucumber_59941/Chat FFI messaging/A message is propagated between side loaded chat and client via 3rd party/ffi_wallets/WALLET_A_port_18368",
wallet: Mutex {
data: Wallet {
ptr: 0x0000000000000000,
liveness_data: Mutex {
data: {},
poisoned: false,
..
},
balance: CachedBalance {
available: 0,
time_locked: 0,
pending_incoming: 0,
pending_outgoing: 0,
},
},
poisoned: true,
..
},
},
},
wallets: {},
merge_mining_proxies: {},
chat_clients: [],
transactions: {},
wallet_addresses: {},
utxos: {},
output_hash: None,
pre_image: None,
wallet_connected_to_base_node: {},
seed_nodes: [
"SEED_A",
],
wallet_tx_ids: {},
errors: [],
last_imported_tx_ids: [],
last_merge_miner_response: Null,
}
Check failure on line 1 in feature:73:5
github-actions / JUnit Test Report
feature:73:5.Scenario: As a client I want to receive contact liveness events: tests/features/WalletFFI.feature:73:5
Step panicked. Captured output: wallet_set_base_node_peer error
Raw output
Scenario: As a client I want to receive contact liveness events
Given I have a seed node SEED
And I have non-default wallet WALLET1 connected to all seed nodes using DirectOnly
And I have non-default wallet WALLET2 connected to all seed nodes using DirectOnly
And I have a ffi wallet FFI_WALLET connected to seed node SEED
Step failed:
Defined: tests/features/WalletFFI.feature:78:9
Matched: integration_tests/tests/steps/wallet_ffi_steps.rs:45:1
Step panicked. Captured output: wallet_set_base_node_peer error
Client {
base_nodes: {},
blocks: {},
miners: {},
ffi_wallets: {
"FFI_WALLET": WalletFFI {
name: "FFI_WALLET",
port: 18336,
base_dir: "/runner/_work/tari/tari/integration_tests/tests/temp/cucumber_59941/Wallet FFI/As a client I want to receive contact liveness events/ffi_wallets/FFI_WALLET_port_18336",
wallet: Mutex {
data: Wallet {
ptr: 0x0000000000000000,
liveness_data: Mutex {
data: {},
poisoned: false,
..
},
balance: CachedBalance {
available: 0,
time_locked: 0,
pending_incoming: 0,
pending_outgoing: 0,
},
},
poisoned: true,
..
},
},
},
wallets: {},
merge_mining_proxies: {},
chat_clients: [],
transactions: {},
wallet_addresses: {},
utxos: {},
output_hash: None,
pre_image: None,
wallet_connected_to_base_node: {
"WALLET1": "SEED",
"WALLET2": "SEED",
},
seed_nodes: [
"SEED",
],
wallet_tx_ids: {},
errors: [],
last_imported_tx_ids: [],
last_merge_miner_response: Null,
}
Check failure on line 1 in feature:73:5
github-actions / JUnit Test Report
feature:73:5.Scenario: As a client I want to receive contact liveness events: tests/features/WalletFFI.feature:73:5
Step panicked. Captured output: wallet_set_base_node_peer error
Raw output
Scenario: As a client I want to receive contact liveness events | Retry attempt: 1/2
Given I have a seed node SEED
And I have non-default wallet WALLET1 connected to all seed nodes using DirectOnly
And I have non-default wallet WALLET2 connected to all seed nodes using DirectOnly
And I have a ffi wallet FFI_WALLET connected to seed node SEED
Step failed:
Defined: tests/features/WalletFFI.feature:78:9
Matched: integration_tests/tests/steps/wallet_ffi_steps.rs:45:1
Step panicked. Captured output: wallet_set_base_node_peer error
Client {
base_nodes: {},
blocks: {},
miners: {},
ffi_wallets: {
"FFI_WALLET": WalletFFI {
name: "FFI_WALLET",
port: 18474,
base_dir: "/runner/_work/tari/tari/integration_tests/tests/temp/cucumber_59941/Wallet FFI/As a client I want to receive contact liveness events/ffi_wallets/FFI_WALLET_port_18474",
wallet: Mutex {
data: Wallet {
ptr: 0x0000000000000000,
liveness_data: Mutex {
data: {},
poisoned: false,
..
},
balance: CachedBalance {
available: 0,
time_locked: 0,
pending_incoming: 0,
pending_outgoing: 0,
},
},
poisoned: true,
..
},
},
},
wallets: {},
merge_mining_proxies: {},
chat_clients: [],
transactions: {},
wallet_addresses: {},
utxos: {},
output_hash: None,
pre_image: None,
wallet_connected_to_base_node: {
"WALLET1": "SEED",
"WALLET2": "SEED",
},
seed_nodes: [
"SEED",
],
wallet_tx_ids: {},
errors: [],
last_imported_tx_ids: [],
last_merge_miner_response: Null,
}
Check failure on line 1 in feature:73:5
github-actions / JUnit Test Report
feature:73:5.Scenario: As a client I want to receive contact liveness events: tests/features/WalletFFI.feature:73:5
Step panicked. Captured output: wallet_set_base_node_peer error
Raw output
Scenario: As a client I want to receive contact liveness events | Retry attempt: 2/2
Given I have a seed node SEED
And I have non-default wallet WALLET1 connected to all seed nodes using DirectOnly
And I have non-default wallet WALLET2 connected to all seed nodes using DirectOnly
And I have a ffi wallet FFI_WALLET connected to seed node SEED
Step failed:
Defined: tests/features/WalletFFI.feature:78:9
Matched: integration_tests/tests/steps/wallet_ffi_steps.rs:45:1
Step panicked. Captured output: wallet_set_base_node_peer error
Client {
base_nodes: {},
blocks: {},
miners: {},
ffi_wallets: {
"FFI_WALLET": WalletFFI {
name: "FFI_WALLET",
port: 18385,
base_dir: "/runner/_work/tari/tari/integration_tests/tests/temp/cucumber_59941/Wallet FFI/As a client I want to receive contact liveness events/ffi_wallets/FFI_WALLET_port_18385",
wallet: Mutex {
data: Wallet {
ptr: 0x0000000000000000,
liveness_data: Mutex {
data: {},
poisoned: false,
..
},
balance: CachedBalance {
available: 0,
time_locked: 0,
pending_incoming: 0,
pending_outgoing: 0,
},
},
poisoned: true,
..
},
},
},
wallets: {},
merge_mining_proxies: {},
chat_clients: [],
transactions: {},
wallet_addresses: {},
utxos: {},
output_hash: None,
pre_image: None,
wallet_connected_to_base_node: {
"WALLET1": "SEED",
"WALLET2": "SEED",
},
seed_nodes: [
"SEED",
],
wallet_tx_ids: {},
errors: [],
last_imported_tx_ids: [],
last_merge_miner_response: Null,
}
Check failure on line 1 in feature:96:5
github-actions / JUnit Test Report
feature:96:5.Scenario: As a client I want to retrieve a list of transactions I have made and received: tests/features/WalletFFI.feature:96:5
Step panicked. Captured output: wallet_set_base_node_peer error
Raw output
Scenario: As a client I want to retrieve a list of transactions I have made and received
Given I have a seed node SEED
When I have a base node BASE1 connected to all seed nodes
When I have wallet SENDER connected to base node BASE1
And I have a ffi wallet FFI_WALLET connected to base node BASE1
Step failed:
Defined: tests/features/WalletFFI.feature:100:9
Matched: integration_tests/tests/steps/wallet_ffi_steps.rs:33:1
Step panicked. Captured output: wallet_set_base_node_peer error
Client {
base_nodes: {},
blocks: {},
miners: {},
ffi_wallets: {
"FFI_WALLET": WalletFFI {
name: "FFI_WALLET",
port: 18132,
base_dir: "/runner/_work/tari/tari/integration_tests/tests/temp/cucumber_59941/Wallet FFI/As a client I want to retrieve a list of transactions I have made and received/ffi_wallets/FFI_WALLET_port_18132",
wallet: Mutex {
data: Wallet {
ptr: 0x0000000000000000,
liveness_data: Mutex {
data: {},
poisoned: false,
..
},
balance: CachedBalance {
available: 0,
time_locked: 0,
pending_incoming: 0,
pending_outgoing: 0,
},
},
poisoned: true,
..
},
},
},
wallets: {},
merge_mining_proxies: {},
chat_clients: [],
transactions: {},
wallet_addresses: {},
utxos: {},
output_hash: None,
pre_image: None,
wallet_connected_to_base_node: {
"SENDER": "BASE1",
},
seed_nodes: [
"SEED",
],
wallet_tx_ids: {},
errors: [],
last_imported_tx_ids: [],
last_merge_miner_response: Null,
}
Check failure on line 1 in feature:96:5
github-actions / JUnit Test Report
feature:96:5.Scenario: As a client I want to retrieve a list of transactions I have made and received: tests/features/WalletFFI.feature:96:5
Step panicked. Captured output: wallet_set_base_node_peer error
Raw output
Scenario: As a client I want to retrieve a list of transactions I have made and received | Retry attempt: 1/2
Given I have a seed node SEED
When I have a base node BASE1 connected to all seed nodes
When I have wallet SENDER connected to base node BASE1
And I have a ffi wallet FFI_WALLET connected to base node BASE1
Step failed:
Defined: tests/features/WalletFFI.feature:100:9
Matched: integration_tests/tests/steps/wallet_ffi_steps.rs:33:1
Step panicked. Captured output: wallet_set_base_node_peer error
Client {
base_nodes: {},
blocks: {},
miners: {},
ffi_wallets: {
"FFI_WALLET": WalletFFI {
name: "FFI_WALLET",
port: 18091,
base_dir: "/runner/_work/tari/tari/integration_tests/tests/temp/cucumber_59941/Wallet FFI/As a client I want to retrieve a list of transactions I have made and received/ffi_wallets/FFI_WALLET_port_18091",
wallet: Mutex {
data: Wallet {
ptr: 0x0000000000000000,
liveness_data: Mutex {
data: {},
poisoned: false,
..
},
balance: CachedBalance {
available: 0,
time_locked: 0,
pending_incoming: 0,
pending_outgoing: 0,
},
},
poisoned: true,
..
},
},
},
wallets: {},
merge_mining_proxies: {},
chat_clients: [],
transactions: {},
wallet_addresses: {},
utxos: {},
output_hash: None,
pre_image: None,
wallet_connected_to_base_node: {
"SENDER": "BASE1",
},
seed_nodes: [
"SEED",
],
wallet_tx_ids: {},
errors: [],
last_imported_tx_ids: [],
last_merge_miner_response: Null,
}
Check failure on line 1 in feature:96:5
github-actions / JUnit Test Report
feature:96:5.Scenario: As a client I want to retrieve a list of transactions I have made and received: tests/features/WalletFFI.feature:96:5
Step panicked. Captured output: wallet_set_base_node_peer error
Raw output
Scenario: As a client I want to retrieve a list of transactions I have made and received | Retry attempt: 2/2
Given I have a seed node SEED
When I have a base node BASE1 connected to all seed nodes
When I have wallet SENDER connected to base node BASE1
And I have a ffi wallet FFI_WALLET connected to base node BASE1
Step failed:
Defined: tests/features/WalletFFI.feature:100:9
Matched: integration_tests/tests/steps/wallet_ffi_steps.rs:33:1
Step panicked. Captured output: wallet_set_base_node_peer error
Client {
base_nodes: {},
blocks: {},
miners: {},
ffi_wallets: {
"FFI_WALLET": WalletFFI {
name: "FFI_WALLET",
port: 18249,
base_dir: "/runner/_work/tari/tari/integration_tests/tests/temp/cucumber_59941/Wallet FFI/As a client I want to retrieve a list of transactions I have made and received/ffi_wallets/FFI_WALLET_port_18249",
wallet: Mutex {
data: Wallet {
ptr: 0x0000000000000000,
liveness_data: Mutex {
data: {},
poisoned: false,
..
},
balance: CachedBalance {
available: 0,
time_locked: 0,
pending_incoming: 0,
pending_outgoing: 0,
},
},
poisoned: true,
..
},
},
},
wallets: {},
merge_mining_proxies: {},
chat_clients: [],
transactions: {},
wallet_addresses: {},
utxos: {},
output_hash: None,
pre_image: None,
wallet_connected_to_base_node: {
"SENDER": "BASE1",
},
seed_nodes: [
"SEED",
],
wallet_tx_ids: {},
errors: [],
last_imported_tx_ids: [],
last_merge_miner_response: Null,
}
Check failure on line 1 in feature:175:5
github-actions / JUnit Test Report
feature:175:5.Scenario: As a client I want to send a one-sided transaction: tests/features/WalletFFI.feature:175:5
Step panicked. Captured output: wallet_set_base_node_peer error
Raw output
Scenario: As a client I want to send a one-sided transaction
Given I have a seed node SEED
When I have a base node BASE1 connected to all seed nodes
When I have wallet SENDER connected to base node BASE1
And I have a ffi wallet FFI_WALLET connected to base node BASE1
Step failed:
Defined: tests/features/WalletFFI.feature:179:9
Matched: integration_tests/tests/steps/wallet_ffi_steps.rs:33:1
Step panicked. Captured output: wallet_set_base_node_peer error
Client {
base_nodes: {},
blocks: {},
miners: {},
ffi_wallets: {
"FFI_WALLET": WalletFFI {
name: "FFI_WALLET",
port: 18351,
base_dir: "/runner/_work/tari/tari/integration_tests/tests/temp/cucumber_59941/Wallet FFI/As a client I want to send a one-sided transaction/ffi_wallets/FFI_WALLET_port_18351",
wallet: Mutex {
data: Wallet {
ptr: 0x0000000000000000,
liveness_data: Mutex {
data: {},
poisoned: false,
..
},
balance: CachedBalance {
available: 0,
time_locked: 0,
pending_incoming: 0,
pending_outgoing: 0,
},
},
poisoned: true,
..
},
},
},
wallets: {},
merge_mining_proxies: {},
chat_clients: [],
transactions: {},
wallet_addresses: {},
utxos: {},
output_hash: None,
pre_image: None,
wallet_connected_to_base_node: {
"SENDER": "BASE1",
},
seed_nodes: [
"SEED",
],
wallet_tx_ids: {},
errors: [],
last_imported_tx_ids: [],
last_merge_miner_response: Null,
}
Check failure on line 1 in feature:175:5
github-actions / JUnit Test Report
feature:175:5.Scenario: As a client I want to send a one-sided transaction: tests/features/WalletFFI.feature:175:5
Step panicked. Captured output: wallet_set_base_node_peer error
Raw output
Scenario: As a client I want to send a one-sided transaction | Retry attempt: 1/2
Given I have a seed node SEED
When I have a base node BASE1 connected to all seed nodes
When I have wallet SENDER connected to base node BASE1
And I have a ffi wallet FFI_WALLET connected to base node BASE1
Step failed:
Defined: tests/features/WalletFFI.feature:179:9
Matched: integration_tests/tests/steps/wallet_ffi_steps.rs:33:1
Step panicked. Captured output: wallet_set_base_node_peer error
Client {
base_nodes: {},
blocks: {},
miners: {},
ffi_wallets: {
"FFI_WALLET": WalletFFI {
name: "FFI_WALLET",
port: 18229,
base_dir: "/runner/_work/tari/tari/integration_tests/tests/temp/cucumber_59941/Wallet FFI/As a client I want to send a one-sided transaction/ffi_wallets/FFI_WALLET_port_18229",
wallet: Mutex {
data: Wallet {
ptr: 0x0000000000000000,
liveness_data: Mutex {
data: {},
poisoned: false,
..
},
balance: CachedBalance {
available: 0,
time_locked: 0,
pending_incoming: 0,
pending_outgoing: 0,
},
},
poisoned: true,
..
},
},
},
wallets: {},
merge_mining_proxies: {},
chat_clients: [],
transactions: {},
wallet_addresses: {},
utxos: {},
output_hash: None,
pre_image: None,
wallet_connected_to_base_node: {
"SENDER": "BASE1",
},
seed_nodes: [
"SEED",
],
wallet_tx_ids: {},
errors: [],
last_imported_tx_ids: [],
last_merge_miner_response: Null,
}
Check failure on line 1 in feature:175:5
github-actions / JUnit Test Report
feature:175:5.Scenario: As a client I want to send a one-sided transaction: tests/features/WalletFFI.feature:175:5
Step panicked. Captured output: wallet_set_base_node_peer error
Raw output
Scenario: As a client I want to send a one-sided transaction | Retry attempt: 2/2
Given I have a seed node SEED
When I have a base node BASE1 connected to all seed nodes
When I have wallet SENDER connected to base node BASE1
And I have a ffi wallet FFI_WALLET connected to base node BASE1
Step failed:
Defined: tests/features/WalletFFI.feature:179:9
Matched: integration_tests/tests/steps/wallet_ffi_steps.rs:33:1
Step panicked. Captured output: wallet_set_base_node_peer error
Client {
base_nodes: {},
blocks: {},
miners: {},
ffi_wallets: {
"FFI_WALLET": WalletFFI {
name: "FFI_WALLET",
port: 18080,
base_dir: "/runner/_work/tari/tari/integration_tests/tests/temp/cucumber_59941/Wallet FFI/As a client I want to send a one-sided transaction/ffi_wallets/FFI_WALLET_port_18080",
wallet: Mutex {
data: Wallet {
ptr: 0x0000000000000000,
liveness_data: Mutex {
data: {},
poisoned: false,
..
},
balance: CachedBalance {
available: 0,
time_locked: 0,
pending_incoming: 0,
pending_outgoing: 0,
},
},
poisoned: true,
..
},
},
},
wallets: {},
merge_mining_proxies: {},
chat_clients: [],
transactions: {},
wallet_addresses: {},
utxos: {},
output_hash: None,
pre_image: None,
wallet_connected_to_base_node: {
"SENDER": "BASE1",
},
seed_nodes: [
"SEED",
],
wallet_tx_ids: {},
errors: [],
last_imported_tx_ids: [],
last_merge_miner_response: Null,
}
Check failure on line 1 in feature:212:5
github-actions / JUnit Test Report
feature:212:5.Scenario: As a client I want to receive a one-sided transaction: tests/features/WalletFFI.feature:212:5
Step panicked. Captured output: wallet_set_base_node_peer error
Raw output
Scenario: As a client I want to receive a one-sided transaction
Given I have a seed node SEED
When I have a base node BASE1 connected to all seed nodes
When I have a base node BASE2 connected to all seed nodes
When I have wallet SENDER connected to base node BASE1
And I have a ffi wallet FFI_RECEIVER connected to base node BASE2
Step failed:
Defined: tests/features/WalletFFI.feature:217:9
Matched: integration_tests/tests/steps/wallet_ffi_steps.rs:33:1
Step panicked. Captured output: wallet_set_base_node_peer error
Client {
base_nodes: {},
blocks: {},
miners: {},
ffi_wallets: {
"FFI_RECEIVER": WalletFFI {
name: "FFI_RECEIVER",
port: 18053,
base_dir: "/runner/_work/tari/tari/integration_tests/tests/temp/cucumber_59941/Wallet FFI/As a client I want to receive a one-sided transaction/ffi_wallets/FFI_RECEIVER_port_18053",
wallet: Mutex {
data: Wallet {
ptr: 0x0000000000000000,
liveness_data: Mutex {
data: {},
poisoned: false,
..
},
balance: CachedBalance {
available: 0,
time_locked: 0,
pending_incoming: 0,
pending_outgoing: 0,
},
},
poisoned: true,
..
},
},
},
wallets: {},
merge_mining_proxies: {},
chat_clients: [],
transactions: {},
wallet_addresses: {},
utxos: {},
output_hash: None,
pre_image: None,
wallet_connected_to_base_node: {
"SENDER": "BASE1",
},
seed_nodes: [
"SEED",
],
wallet_tx_ids: {},
errors: [],
last_imported_tx_ids: [],
last_merge_miner_response: Null,
}
Check failure on line 1 in feature:212:5
github-actions / JUnit Test Report
feature:212:5.Scenario: As a client I want to receive a one-sided transaction: tests/features/WalletFFI.feature:212:5
Step panicked. Captured output: wallet_set_base_node_peer error
Raw output
Scenario: As a client I want to receive a one-sided transaction | Retry attempt: 1/2
Given I have a seed node SEED
When I have a base node BASE1 connected to all seed nodes
When I have a base node BASE2 connected to all seed nodes
When I have wallet SENDER connected to base node BASE1
And I have a ffi wallet FFI_RECEIVER connected to base node BASE2
Step failed:
Defined: tests/features/WalletFFI.feature:217:9
Matched: integration_tests/tests/steps/wallet_ffi_steps.rs:33:1
Step panicked. Captured output: wallet_set_base_node_peer error
Client {
base_nodes: {},
blocks: {},
miners: {},
ffi_wallets: {
"FFI_RECEIVER": WalletFFI {
name: "FFI_RECEIVER",
port: 18375,
base_dir: "/runner/_work/tari/tari/integration_tests/tests/temp/cucumber_59941/Wallet FFI/As a client I want to receive a one-sided transaction/ffi_wallets/FFI_RECEIVER_port_18375",
wallet: Mutex {
data: Wallet {
ptr: 0x0000000000000000,
liveness_data: Mutex {
data: {},
poisoned: false,
..
},
balance: CachedBalance {
available: 0,
time_locked: 0,
pending_incoming: 0,
pending_outgoing: 0,
},
},
poisoned: true,
..
},
},
},
wallets: {},
merge_mining_proxies: {},
chat_clients: [],
transactions: {},
wallet_addresses: {},
utxos: {},
output_hash: None,
pre_image: None,
wallet_connected_to_base_node: {
"SENDER": "BASE1",
},
seed_nodes: [
"SEED",
],
wallet_tx_ids: {},
errors: [],
last_imported_tx_ids: [],
last_merge_miner_response: Null,
}
Check failure on line 1 in feature:212:5
github-actions / JUnit Test Report
feature:212:5.Scenario: As a client I want to receive a one-sided transaction: tests/features/WalletFFI.feature:212:5
Step panicked. Captured output: wallet_set_base_node_peer error
Raw output
Scenario: As a client I want to receive a one-sided transaction | Retry attempt: 2/2
Given I have a seed node SEED
When I have a base node BASE1 connected to all seed nodes
When I have a base node BASE2 connected to all seed nodes
When I have wallet SENDER connected to base node BASE1
And I have a ffi wallet FFI_RECEIVER connected to base node BASE2
Step failed:
Defined: tests/features/WalletFFI.feature:217:9
Matched: integration_tests/tests/steps/wallet_ffi_steps.rs:33:1
Step panicked. Captured output: wallet_set_base_node_peer error
Client {
base_nodes: {},
blocks: {},
miners: {},
ffi_wallets: {
"FFI_RECEIVER": WalletFFI {
name: "FFI_RECEIVER",
port: 18281,
base_dir: "/runner/_work/tari/tari/integration_tests/tests/temp/cucumber_59941/Wallet FFI/As a client I want to receive a one-sided transaction/ffi_wallets/FFI_RECEIVER_port_18281",
wallet: Mutex {
data: Wallet {
ptr: 0x0000000000000000,
liveness_data: Mutex {
data: {},
poisoned: false,
..
},
balance: CachedBalance {
available: 0,
time_locked: 0,
pending_incoming: 0,
pending_outgoing: 0,
},
},
poisoned: true,
..
},
},
},
wallets: {},
merge_mining_proxies: {},
chat_clients: [],
transactions: {},
wallet_addresses: {},
utxos: {},
output_hash: None,
pre_image: None,
wallet_connected_to_base_node: {
"SENDER": "BASE1",
},
seed_nodes: [
"SEED",
],
wallet_tx_ids: {},
errors: [],
last_imported_tx_ids: [],
last_merge_miner_response: Null,
}