circleci run tests under code coverage (#6273)

* use regular optimization levels for the code coverage build.
 * the mixer test fails intermittently when built without optimization
This commit is contained in:
Daniel Agar
2017-01-09 16:08:40 -05:00
committed by GitHub
parent 768485c083
commit dc787830b5
4 changed files with 6 additions and 13 deletions
+4 -4
View File
@@ -17,9 +17,9 @@ dependencies:
test:
override:
- ./Tools/docker_run.sh 'make tests'
- ./Tools/docker_run.sh 'make tests_coverage'
# copy test results for circleci
#- mkdir -p $CIRCLE_TEST_REPORTS/junit/ && cp ./build_posix_sitl_default/JUnitTestResults.xml build_unittest/test_detail.xml $CIRCLE_TEST_REPORTS/junit/
#- mkdir -p $CIRCLE_ARTIFACTS && cp -R coverage-html $CIRCLE_ARTIFACTS
- mkdir -p $CIRCLE_TEST_REPORTS/junit/ && cp ./build_posix_sitl_default/JUnitTestResults.xml build_unittest/test_detail.xml $CIRCLE_TEST_REPORTS/junit/
- mkdir -p $CIRCLE_ARTIFACTS && cp -R coverage-html $CIRCLE_ARTIFACTS
# only post to coveralls if not a fork PR
#- if [ -z ${CIRCLE_PR_USERNAME}]; then ./Tools/docker_run.sh 'cpp-coveralls -l coverage.info'; fi
- if [ -z ${CIRCLE_PR_USERNAME}]; then cpp-coveralls -l coverage.info; fi