tendermint/test/run_test.sh

23 lines
441 B
Bash
Raw Normal View History

2016-07-23 19:38:44 -04:00
#! /bin/bash
2016-07-24 14:08:47 -04:00
set -e
2016-07-23 19:38:44 -04:00
2017-02-20 18:51:00 -05:00
pwd
2016-07-23 19:38:44 -04:00
2017-02-20 18:51:00 -05:00
BRANCH=$(git rev-parse --abbrev-ref HEAD)
2016-07-23 19:38:44 -04:00
echo "Current branch: $BRANCH"
2016-09-25 18:02:54 +09:00
bash test/test_cover.sh
2016-07-23 19:38:44 -04:00
# run the app tests
bash test/app/test.sh
2016-07-24 14:08:47 -04:00
2016-08-25 01:39:03 -04:00
# run the persistence test
bash test/persist/test.sh
2016-08-25 01:39:03 -04:00
2016-08-05 19:15:14 -04:00
if [[ "$BRANCH" == "master" || $(echo "$BRANCH" | grep "release-") != "" ]]; then
2016-07-24 14:08:47 -04:00
echo ""
echo "* branch $BRANCH; testing libs"
# checkout every github.com/tendermint dir and run its tests
2016-07-23 19:38:44 -04:00
bash test/test_libs.sh
fi