mirror of https://github.com/poanetwork/quorum.git
19 lines
755 B
Bash
Executable File
19 lines
755 B
Bash
Executable File
#!/bin/bash
|
|
set -e
|
|
# start network and run acceptance tests
|
|
echo "---> start quorum network for consensus ${TF_VAR_consensus_mechanism} ..."
|
|
export PATH=${TRAVIS_BUILD_DIR}/build/bin:$PATH
|
|
export TESSERA_JAR=${HOME}/tessera.jar
|
|
cd ${TRAVIS_HOME}/quorum-cloud/travis/4nodes
|
|
./init.sh ${TF_VAR_consensus_mechanism}
|
|
./start.sh ${TF_VAR_consensus_mechanism} tessera
|
|
echo "---> network started"
|
|
cd ${TRAVIS_HOME}/quorum-acceptance-tests
|
|
cp config/application-local.4nodes.yml config/application-local.yml
|
|
echo "---> run acceptance tests for consensus ${TF_VAR_consensus_mechanism} ..."
|
|
./src/travis/run_tests.sh
|
|
echo "---> acceptance tests finished"
|
|
echo "---> stop the network..."
|
|
${TRAVIS_HOME}/quorum-cloud/travis/4nodes/stop.sh
|
|
echo "---> network stopped"
|