Add test coverage collecting (#128)

This commit is contained in:
Aliaksei Urbanski 2019-11-07 03:11:45 +03:00 committed by Chris Kleinknecht
commit 1bc956f705
1 changed files with 27 additions and 0 deletions

27
scripts/coverage.sh Executable file
View File

@ -0,0 +1,27 @@
#!/bin/bash
set -e
function cov {
pytest \
--ignore-glob=*/setup.py \
--cov ${1} \
--cov-append \
--cov-branch \
--cov-report='' \
${1}
}
coverage erase
cov opentelemetry-api
cov opentelemetry-sdk
cov ext/opentelemetry-ext-http-requests
cov ext/opentelemetry-ext-jaeger
cov ext/opentelemetry-ext-opentracing-shim
cov ext/opentelemetry-ext-wsgi
cov examples/opentelemetry-example-app
coverage report
coverage xml