Fix liveness test (#7095)
Co-authored-by: Jonathan Gimeno <jgimeno@gmail.com> Co-authored-by: Alessio Treglia <alessio@tendermint.com> Co-authored-by: Federico Kunze <31522760+fedekunze@users.noreply.github.com>
This commit is contained in:
parent
7f59723d88
commit
831b3d0574
|
@ -221,9 +221,9 @@ jobs:
|
||||||
make build-docker-local-simapp
|
make build-docker-local-simapp
|
||||||
- name: start localnet
|
- name: start localnet
|
||||||
run: |
|
run: |
|
||||||
make clean build-sim-linux localnet-start
|
make clean localnet-start
|
||||||
if: "env.GIT_DIFF != ''"
|
if: "env.GIT_DIFF != ''"
|
||||||
- name: test liveness
|
- name: test liveness
|
||||||
run: |
|
run: |
|
||||||
./contrib/localnet_liveness.sh 100 5 50 localhost
|
./contrib/localnet_liveness.sh 100 5 50 localhost
|
||||||
if: "env.GIT_DIFF != ''"
|
if: "env.GIT_DIFF != ''"
|
||||||
|
|
4
Makefile
4
Makefile
|
@ -396,8 +396,8 @@ build-docker-local-simapp:
|
||||||
docker build -t cosmos-sdk/simapp .
|
docker build -t cosmos-sdk/simapp .
|
||||||
|
|
||||||
# Run a 4-node testnet locally
|
# Run a 4-node testnet locally
|
||||||
localnet-start: build-simd-linux localnet-stop
|
localnet-start: localnet-stop
|
||||||
@if ! [ -f build/node0/simd/config/genesis.json ]; then docker run --rm -v $(CURDIR)/build:/simd:Z cosmos-sdk/simappnode testnet --v 4 -o . --starting-ip-address 192.168.10.2 --keyring-backend=test ; fi
|
@if ! [ -f build/node0/simd/config/genesis.json ]; then docker run --rm -v $(CURDIR)/build:/root:Z cosmos-sdk/simapp simd testnet --v 4 -o . --starting-ip-address 192.168.10.2 --keyring-backend=test ; fi
|
||||||
docker-compose up -d
|
docker-compose up -d
|
||||||
|
|
||||||
localnet-stop:
|
localnet-stop:
|
||||||
|
|
|
@ -26,10 +26,10 @@ if [ -z "$4" ]; then
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
docker_containers=( $(docker ps -q -f name=simdnode --format='{{.Names}}') )
|
docker_containers=( $(docker ps -q -f name=simd --format='{{.Names}}') )
|
||||||
|
|
||||||
while [ ${CNT} -lt $ITER ]; do
|
while [ ${CNT} -lt $ITER ]; do
|
||||||
curr_block=$(curl -s $NODEADDR:26657/status | jq -r '.result.sync_info.latest_block_height')
|
curr_block=$(curl -s $NODEADDR:26655/status | jq -r '.result.sync_info.latest_block_height')
|
||||||
|
|
||||||
if [ ! -z ${curr_block} ] ; then
|
if [ ! -z ${curr_block} ] ; then
|
||||||
echo "Number of Blocks: ${curr_block}"
|
echo "Number of Blocks: ${curr_block}"
|
||||||
|
|
|
@ -3,64 +3,68 @@ version: "3"
|
||||||
services:
|
services:
|
||||||
simdnode0:
|
simdnode0:
|
||||||
container_name: simdnode0
|
container_name: simdnode0
|
||||||
image: "cosmos-sdk/simappnode"
|
image: "cosmos-sdk/simapp"
|
||||||
ports:
|
ports:
|
||||||
- "26656-26657:26656-26657"
|
- "26654-26655:26656-26657"
|
||||||
- "1317:1317"
|
- "1316:1317"
|
||||||
- "9090:9090"
|
- "9089:9090"
|
||||||
|
command: ["simd", "start"]
|
||||||
environment:
|
environment:
|
||||||
- ID=0
|
- ID=0
|
||||||
- LOG=${LOG:-simd.log}
|
- LOG=${LOG:-simd.log}
|
||||||
volumes:
|
volumes:
|
||||||
- ./build:/simd:Z
|
- ./build/node0/simd/:/root/.simapp:Z
|
||||||
networks:
|
networks:
|
||||||
localnet:
|
localnet:
|
||||||
ipv4_address: 192.168.10.2
|
ipv4_address: 192.168.10.2
|
||||||
|
|
||||||
simdnode1:
|
simdnode1:
|
||||||
container_name: simdnode1
|
container_name: simdnode1
|
||||||
image: "cosmos-sdk/simappnode"
|
image: "cosmos-sdk/simapp"
|
||||||
ports:
|
ports:
|
||||||
- "26659-26660:26656-26657"
|
- "26659-26660:26656-26657"
|
||||||
- "1318:1317"
|
- "1318:1317"
|
||||||
- "9091:9090"
|
- "9091:9090"
|
||||||
|
command: ["simd", "start"]
|
||||||
environment:
|
environment:
|
||||||
- ID=1
|
- ID=1
|
||||||
- LOG=${LOG:-simd.log}
|
- LOG=${LOG:-simd.log}
|
||||||
volumes:
|
volumes:
|
||||||
- ./build:/simd:Z
|
- ./build/node1/simd/:/root/.simapp:Z
|
||||||
networks:
|
networks:
|
||||||
localnet:
|
localnet:
|
||||||
ipv4_address: 192.168.10.3
|
ipv4_address: 192.168.10.3
|
||||||
|
|
||||||
simdnode2:
|
simdnode2:
|
||||||
container_name: simdnode2
|
container_name: simdnode2
|
||||||
image: "cosmos-sdk/simappnode"
|
image: "cosmos-sdk/simapp"
|
||||||
environment:
|
environment:
|
||||||
- ID=2
|
- ID=2
|
||||||
- LOG=${LOG:-simd.log}
|
- LOG=${LOG:-simd.log}
|
||||||
|
command: ["simd", "start"]
|
||||||
ports:
|
ports:
|
||||||
- "26661-26662:26656-26657"
|
- "26661-26662:26656-26657"
|
||||||
- "1319:1317"
|
- "1319:1317"
|
||||||
- "9092:9090"
|
- "9092:9090"
|
||||||
volumes:
|
volumes:
|
||||||
- ./build:/simd:Z
|
- ./build/node2/simd/:/root/.simapp:Z
|
||||||
networks:
|
networks:
|
||||||
localnet:
|
localnet:
|
||||||
ipv4_address: 192.168.10.4
|
ipv4_address: 192.168.10.4
|
||||||
|
|
||||||
simdnode3:
|
simdnode3:
|
||||||
container_name: simdnode3
|
container_name: simdnode3
|
||||||
image: "cosmos-sdk/simappnode"
|
image: "cosmos-sdk/simapp"
|
||||||
environment:
|
environment:
|
||||||
- ID=3
|
- ID=3
|
||||||
- LOG=${LOG:-simd.log}
|
- LOG=${LOG:-simd.log}
|
||||||
|
command: ["simd", "start"]
|
||||||
ports:
|
ports:
|
||||||
- "26663-26664:26656-26657"
|
- "26663-26664:26656-26657"
|
||||||
- "1320:1317"
|
- "1320:1317"
|
||||||
- "9093:9090"
|
- "9093:9090"
|
||||||
volumes:
|
volumes:
|
||||||
- ./build:/simd:Z
|
- ./build/node3/simd/:/root/.simapp:Z
|
||||||
networks:
|
networks:
|
||||||
localnet:
|
localnet:
|
||||||
ipv4_address: 192.168.10.5
|
ipv4_address: 192.168.10.5
|
||||||
|
|
Loading…
Reference in New Issue