read RPC port from logs in `regtest_submit_blocks()` test (#8665)
This commit is contained in:
parent
09935bb433
commit
2419e8a342
|
@ -14,13 +14,16 @@ use zebra_chain::{
|
|||
serialization::ZcashSerialize,
|
||||
};
|
||||
use zebra_node_services::rpc_client::RpcRequestClient;
|
||||
use zebra_rpc::methods::get_block_template_rpcs::get_block_template::{
|
||||
proposal::TimeSource, proposal_block_from_template, GetBlockTemplate,
|
||||
use zebra_rpc::{
|
||||
methods::get_block_template_rpcs::get_block_template::{
|
||||
proposal::TimeSource, proposal_block_from_template, GetBlockTemplate,
|
||||
},
|
||||
server::OPENED_RPC_ENDPOINT_MSG,
|
||||
};
|
||||
use zebra_test::args;
|
||||
|
||||
use crate::common::{
|
||||
config::{random_known_rpc_port_config, testdir},
|
||||
config::{os_assigned_rpc_port_config, read_listen_addr_from_logs, testdir},
|
||||
launch::ZebradTestDirExt,
|
||||
};
|
||||
|
||||
|
@ -32,14 +35,15 @@ pub(crate) async fn submit_blocks_test() -> Result<()> {
|
|||
info!("starting regtest submit_blocks test");
|
||||
|
||||
let network = Network::new_regtest(None);
|
||||
let mut config = random_known_rpc_port_config(false, &network)?;
|
||||
let mut config = os_assigned_rpc_port_config(false, &network)?;
|
||||
config.mempool.debug_enable_at_height = Some(0);
|
||||
let rpc_address = config.rpc.listen_addr.unwrap();
|
||||
|
||||
let mut zebrad = testdir()?
|
||||
.with_config(&mut config)?
|
||||
.spawn_child(args!["start"])?;
|
||||
|
||||
let rpc_address = read_listen_addr_from_logs(&mut zebrad, OPENED_RPC_ENDPOINT_MSG)?;
|
||||
|
||||
info!("waiting for zebrad to start");
|
||||
|
||||
tokio::time::sleep(Duration::from_secs(30)).await;
|
||||
|
|
Loading…
Reference in New Issue