Use my.cdash.org to store results of unittests, coverage, and valgrind

This commit is contained in:
Soonho Kong 2013-09-04 00:52:42 -07:00
parent bbbd584b45
commit 9522048390
3 changed files with 6 additions and 4 deletions

View file

@ -22,9 +22,9 @@ script:
- cd build - cd build
- ctest -D ExperimentalBuild - ctest -D ExperimentalBuild
- yes "C" | ctest -D ExperimentalTest -VV - yes "C" | ctest -D ExperimentalTest -VV
- if [[ $MEMCHECK == TRUE ]]; then - if [[ $MEMCHECK == TRUE ]]; then
ctest -D ExperimentalMemCheck; ctest -D ExperimentalMemCheck;
fi fi
- if [[ $PUSH_TO_CDASH == TRUE ]]; then - if [[ $PUSH_TO_CDASH == TRUE ]]; then
ctest -D ExperimentalSubmit; ctest -D ExperimentalSubmit;
fi fi

View file

@ -28,9 +28,9 @@ script:
- cd build - cd build
- cmake -DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE} ../src -DCMAKE_TOOLCHAIN_FILE=/tmp/mxe/usr/x86_64-w64-mingw32/share/cmake/mxe-conf.cmake - cmake -DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE} ../src -DCMAKE_TOOLCHAIN_FILE=/tmp/mxe/usr/x86_64-w64-mingw32/share/cmake/mxe-conf.cmake
- ctest -D ExperimentalBuild - ctest -D ExperimentalBuild
- if [[ $PUSH_TO_CDASH == TRUE ]]; then - if [[ $PUSH_TO_CDASH == TRUE ]]; then
ctest -D ExperimentalSubmit; ctest -D ExperimentalSubmit;
fi fi
- cd .. - cd ..
after_script: after_script:

View file

@ -57,6 +57,7 @@ env:
install: install:
- until sudo add-apt-repository --yes ppa:ubuntu-toolchain-r/test; do echo retry; done - until sudo add-apt-repository --yes ppa:ubuntu-toolchain-r/test; do echo retry; done
- until sudo add-apt-repository --yes ppa:h-rayflood/llvm; do echo retry; done - until sudo add-apt-repository --yes ppa:h-rayflood/llvm; do echo retry; done
- until sudo add-apt-repository --yes ppa:kalakris/cmake; do echo retry; done
- until sudo apt-get -qq update; do echo retry; done - until sudo apt-get -qq update; do echo retry; done
- if [[ $USE_TCMALLOC == TRUE ]]; then until sudo add-apt-repository --yes ppa:agent-8131/ppa && sudo apt-get -qq update && sudo apt-get -qq install libgoogle-perftools-dev; do echo retry; done; fi - if [[ $USE_TCMALLOC == TRUE ]]; then until sudo add-apt-repository --yes ppa:agent-8131/ppa && sudo apt-get -qq update && sudo apt-get -qq install libgoogle-perftools-dev; do echo retry; done; fi
- until sudo apt-get -qq install libgmp-dev libmpfr-dev; do echo retry; done - until sudo apt-get -qq install libgmp-dev libmpfr-dev; do echo retry; done
@ -90,6 +91,7 @@ script:
fi fi
- if [[ $CMAKE_BUILD_TYPE == TESTCOV ]]; then - if [[ $CMAKE_BUILD_TYPE == TESTCOV ]]; then
ctest -D ExperimentalCoverage; ctest -D ExperimentalCoverage;
fi
- if [[ $MEMCHECK == TRUE ]]; then - if [[ $MEMCHECK == TRUE ]]; then
ctest -D ExperimentalMemCheck; ctest -D ExperimentalMemCheck;
fi fi