Merge pull request #599 from maticnetwork/raneet10/pos-534

CI: Optimize devnet setup
This commit is contained in:
Arpit Temani 2022-11-30 11:38:13 +05:30 committed by GitHub
commit ba5822543c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 20 additions and 5 deletions

View file

@ -142,11 +142,11 @@ jobs:
bash docker-heimdall-start-all.sh bash docker-heimdall-start-all.sh
bash docker-bor-setup.sh bash docker-bor-setup.sh
bash docker-bor-start-all.sh bash docker-bor-start-all.sh
sleep 120 && bash ganache-deployment-bor.sh cd -
sleep 120 && bash ganache-deployment-sync.sh timeout 2m bash bor/integration-tests/bor_health.sh
sleep 120 cd -
docker exec bor0 bash -c "bor attach /root/.bor/data/bor.ipc -exec 'admin.peers'" bash ganache-deployment-bor.sh
docker exec bor0 bash -c "bor attach /root/.bor/data/bor.ipc -exec 'eth.blockNumber'" bash ganache-deployment-sync.sh
- name: Run smoke tests - name: Run smoke tests
run: | run: |

View file

@ -0,0 +1,15 @@
#!/bin/bash
set -e
while true
do
peers=$(docker exec bor0 bash -c "bor attach /root/.bor/data/bor.ipc -exec 'admin.peers'")
block=$(docker exec bor0 bash -c "bor attach /root/.bor/data/bor.ipc -exec 'eth.blockNumber'")
if [[ -n "$peers" ]] && [[ -n "$block" ]]; then
break
fi
done
echo $peers
echo $block