diff options
author | Andrei Karas <akaras@inbox.ru> | 2017-01-11 17:01:10 +0300 |
---|---|---|
committer | Andrei Karas <akaras@inbox.ru> | 2017-01-11 17:01:10 +0300 |
commit | a8093d62e3e1380732489660228782c409b0017a (patch) | |
tree | 19959ba237e1fae7204b841252c2964d2e3ce21a /tools/ci/jobs/gcc6_tests.sh | |
parent | 1bfb651bedf42f00c4c99a52fa4a7168fea1edae (diff) | |
download | plus-a8093d62e3e1380732489660228782c409b0017a.tar.gz plus-a8093d62e3e1380732489660228782c409b0017a.tar.bz2 plus-a8093d62e3e1380732489660228782c409b0017a.tar.xz plus-a8093d62e3e1380732489660228782c409b0017a.zip |
Add support for collecting coverage data in gcc6 tests and store on stats web site.
Diffstat (limited to 'tools/ci/jobs/gcc6_tests.sh')
-rwxr-xr-x | tools/ci/jobs/gcc6_tests.sh | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/tools/ci/jobs/gcc6_tests.sh b/tools/ci/jobs/gcc6_tests.sh index 1a2fdb978..97029b872 100755 --- a/tools/ci/jobs/gcc6_tests.sh +++ b/tools/ci/jobs/gcc6_tests.sh @@ -10,6 +10,7 @@ aptget_install gcc-6 g++-6 \ make autoconf automake autopoint gettext libphysfs-dev \ libxml2-dev libcurl4-gnutls-dev libpng-dev \ libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev \ + gcovr \ valgrind export CXXFLAGS="-pedantic -ggdb3 -O2 -pipe -Wstrict-aliasing=2 \ @@ -20,9 +21,10 @@ export CXXFLAGS="-pedantic -ggdb3 -O2 -pipe -Wstrict-aliasing=2 \ source ./tools/ci/flags/gcc6.sh do_init -run_configure --enable-unittests=yes $* +run_configure --enable-unittests=yes --with-gcov $* export SDL_VIDEODRIVER=dummy run_make_check +run_gcov gcov-6 gcc-6 source ./tools/ci/scripts/exit.sh |