From 3e722e440465d0db5729230dbae4752984708268 Mon Sep 17 00:00:00 2001 From: Tom Harbert Date: Thu, 15 Sep 2022 12:57:38 -0700 Subject: [PATCH] add testnet to sui-cluster-test (#4667) --- crates/sui-cluster-test/src/cluster.rs | 8 ++++++++ crates/sui-cluster-test/src/config.rs | 1 + 2 files changed, 9 insertions(+) diff --git a/crates/sui-cluster-test/src/cluster.rs b/crates/sui-cluster-test/src/cluster.rs index 84b4e830c6bb6..61e7c9c4e0cd8 100644 --- a/crates/sui-cluster-test/src/cluster.rs +++ b/crates/sui-cluster-test/src/cluster.rs @@ -23,12 +23,15 @@ use tracing::info; const DEVNET_FAUCET_ADDR: &str = "https://faucet.devnet.sui.io:443"; const STAGING_FAUCET_ADDR: &str = "https://faucet.staging.sui.io:443"; const CONTINUOUS_FAUCET_ADDR: &str = "https://faucet.ci.sui.io:443"; +const TESTNET_FAUCET_ADDR: &str = "https://faucet.testnet.sui.io:443"; const DEVNET_GATEWAY_ADDR: &str = "https://gateway.devnet.sui.io:443"; const STAGING_GATEWAY_ADDR: &str = "https://gateway.staging.sui.io:443"; const CONTINUOUS_GATEWAY_ADDR: &str = "https://gateway.ci.sui.io:443"; +const TESTNET_GATEWAY_ADDR: &str = "https://gateway.testnet.sui.io:443"; const DEVNET_FULLNODE_ADDR: &str = "https://fullnode.devnet.sui.io:443"; const STAGING_FULLNODE_ADDR: &str = "https://fullnode.staging.sui.io:443"; const CONTINUOUS_FULLNODE_ADDR: &str = "https://fullnode.ci.sui.io:443"; +const TESTNET_FULLNODE_ADDR: &str = "https://fullnode.testnet.sui.io:443"; pub struct ClusterFactory; @@ -88,6 +91,11 @@ impl Cluster for RemoteRunningCluster { String::from(CONTINUOUS_FAUCET_ADDR), String::from(CONTINUOUS_FULLNODE_ADDR), ), + Env::Testnet => ( + String::from(TESTNET_GATEWAY_ADDR), + String::from(TESTNET_FAUCET_ADDR), + String::from(TESTNET_FULLNODE_ADDR), + ), Env::CustomRemote => ( options .gateway_address diff --git a/crates/sui-cluster-test/src/config.rs b/crates/sui-cluster-test/src/config.rs index 6622e1f1f8d6b..ab6b3634cbb3a 100644 --- a/crates/sui-cluster-test/src/config.rs +++ b/crates/sui-cluster-test/src/config.rs @@ -7,6 +7,7 @@ pub enum Env { DevNet, Staging, Continuous, + Testnet, CustomRemote, NewLocal, }