Merge pull request #1559 from sangshuduo/add-test-execution-in-ci
Add test execution in ci
This commit is contained in:
commit
5704cb3ad9
24
.travis.yml
24
.travis.yml
|
@ -41,12 +41,29 @@ addons:
|
||||||
branch_pattern: coverity_scan
|
branch_pattern: coverity_scan
|
||||||
|
|
||||||
before_script:
|
before_script:
|
||||||
- mkdir build
|
- mkdir debug
|
||||||
- cd build
|
- cd debug
|
||||||
|
|
||||||
script:
|
script:
|
||||||
- cmake ..
|
- cmake ..
|
||||||
- cmake --build .
|
- cmake --build . || exit $?
|
||||||
|
- |-
|
||||||
|
case $TRAVIS_OS_NAME in
|
||||||
|
linux)
|
||||||
|
cd ../tests/script
|
||||||
|
sudo ./test.sh 2>&1 | tee out.txt
|
||||||
|
cat out.txt
|
||||||
|
grep success out.txt
|
||||||
|
total_success=`grep success out.txt | wc -l`
|
||||||
|
echo "Total $total_success success"
|
||||||
|
grep failed out.txt
|
||||||
|
total_failed=`grep failed out.txt | wc -l`
|
||||||
|
echo "Total $total_failed failed"
|
||||||
|
if [ "$total_failed" -ne "0" ]; then
|
||||||
|
exit $total_failed
|
||||||
|
fi
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
#
|
#
|
||||||
# Build Matrix
|
# Build Matrix
|
||||||
|
@ -58,6 +75,7 @@ matrix:
|
||||||
packages:
|
packages:
|
||||||
- build-essential
|
- build-essential
|
||||||
- cmake
|
- cmake
|
||||||
|
- net-tools
|
||||||
|
|
||||||
# - os: osx
|
# - os: osx
|
||||||
# addons:
|
# addons:
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
#################################
|
#################################
|
||||||
|
|
||||||
|
|
||||||
#run general/table/basic1.sim
|
run general/table/basic1.sim
|
||||||
run general/table/basic2.sim
|
#run general/table/basic2.sim
|
||||||
#run general/table/basic3.sim
|
#run general/table/basic3.sim
|
||||||
|
|
||||||
##################################
|
##################################
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
system sh/stop_dnodes.sh
|
system sh/stop_dnodes.sh
|
||||||
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1
|
system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1
|
||||||
|
system ifconfig
|
||||||
system sh/exec.sh -n dnode1 -s start
|
system sh/exec.sh -n dnode1 -s start
|
||||||
sql connect
|
sql connect
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue