Env variables for testnet-automation parameters (#1455)

- This will enable us to create custom pipelines for field events
This commit is contained in:
Pankaj Garg
2018-10-09 11:50:56 -07:00
committed by GitHub
parent a80955eacb
commit 29a8823db1

View File

@ -10,14 +10,19 @@ source ci/upload_ci_artifact.sh
[[ -n $ITERATION_WAIT ]] || ITERATION_WAIT=300 [[ -n $ITERATION_WAIT ]] || ITERATION_WAIT=300
[[ -n $NUMBER_OF_NODES ]] || NUMBER_OF_NODES="10 25 50 100" [[ -n $NUMBER_OF_NODES ]] || NUMBER_OF_NODES="10 25 50 100"
[[ -n $LEADER_CPU_MACHINE_TYPE ]] ||
LEADER_CPU_MACHINE_TYPE="n1-standard-16 --accelerator count=2,type=nvidia-tesla-v100"
[[ -n $CLIENT_COUNT ]] || CLIENT_COUNT=2
[[ -n $TESTNET_TAG ]] || TESTNET_TAG=testnet-automation
[[ -n $TESTNET_ZONE ]] || TESTNET_ZONE=us-west1-b
launchTestnet() { launchTestnet() {
declare nodeCount=$1 declare nodeCount=$1
echo --- setup "$nodeCount" node test echo --- setup "$nodeCount" node test
net/gce.sh create \ net/gce.sh create \
-n "$nodeCount" -c 2 \ -n "$nodeCount" -c "$CLIENT_COUNT" \
-G "n1-standard-16 --accelerator count=2,type=nvidia-tesla-v100" \ -G "$LEADER_CPU_MACHINE_TYPE" \
-p testnet-automation -z us-west1-b -p "$TESTNET_TAG" -z "$TESTNET_ZONE"
echo --- configure database echo --- configure database
net/init-metrics.sh -e net/init-metrics.sh -e