Skip to content
Snippets Groups Projects
Commit 070b91c3 authored by Masood Malekghassemi's avatar Masood Malekghassemi
Browse files

Generate coverage HTML reports for Jenkins

parent d00241e6
No related branches found
No related tags found
No related merge requests found
......@@ -13,3 +13,4 @@ dist/
nosetests.xml
doc/
_grpcio_metadata.py
htmlcov/
......@@ -12,7 +12,8 @@ commands =
{envpython} setup.py build_py
{envpython} setup.py test
coverage combine
coverage report --include='grpc/*' --omit='grpc/framework/alpha/*','grpc/early_adopter/*','grpc/framework/base/*','grpc/framework/face/*'
coverage html --include='grpc/*' --omit='grpc/framework/alpha/*','grpc/early_adopter/*','grpc/framework/base/*','grpc/framework/face/*','grpc/_adapter/fore.py','grpc/_adapter/rear.py'
coverage report --include='grpc/*' --omit='grpc/framework/alpha/*','grpc/early_adopter/*','grpc/framework/base/*','grpc/framework/face/*','grpc/_adapter/fore.py','grpc/_adapter/rear.py'
deps =
cython
coverage
......
......@@ -46,3 +46,6 @@ export GRPC_PYTHON_ENABLE_CYTHON_TRACING=1
cd $GRPCIO
tox
mkdir -p $ROOT/reports
rm -rf $ROOT/reports/python-coverage
(mv -T $GRPCIO/htmlcov $ROOT/reports/python-coverage) || true
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment