Skip to content

coverage: add coverage for c++ code#791

Merged
junr03 merged 13 commits intomasterfrom
add-coverage
Apr 9, 2020
Merged

coverage: add coverage for c++ code#791
junr03 merged 13 commits intomasterfrom
add-coverage

Conversation

@junr03
Copy link
Member

@junr03 junr03 commented Apr 7, 2020

Description: add script for coverage report generation and CI test for coverage check.
Risk Level: low
Testing: locally generated report, and new CI check

Fixes #786

Signed-off-by: Jose Nino jnino@lyft.com

Signed-off-by: Jose Nino <jnino@lyft.com>
@junr03
Copy link
Member Author

junr03 commented Apr 7, 2020

Needs envoyproxy/envoy#10674 to merge first. Also note that the coverage report is not being published yet. This is tracked in #787

Jose Nino added 9 commits April 6, 2020 18:57
ci
Signed-off-by: Jose Nino <jnino@lyft.com>
Signed-off-by: Jose Nino <jnino@lyft.com>
Signed-off-by: Jose Nino <jnino@lyft.com>
Signed-off-by: Jose Nino <jnino@lyft.com>
Signed-off-by: Jose Nino <jnino@lyft.com>
Signed-off-by: Jose Nino <jnino@lyft.com>
Signed-off-by: Jose Nino <jnino@lyft.com>
Signed-off-by: Jose Nino <jnino@lyft.com>
Signed-off-by: Jose Nino <jnino@lyft.com>
@junr03
Copy link
Member Author

junr03 commented Apr 7, 2020

Code coverage 85.20475561426684 is lower than limit of 97.0

As expected. Now we should pass when I merge #792

Jose Nino added 2 commits April 8, 2020 13:48
Signed-off-by: Jose Nino <jnino@lyft.com>
Signed-off-by: Jose Nino <jnino@lyft.com>
@junr03 junr03 marked this pull request as ready for review April 8, 2020 20:49
min
Signed-off-by: Jose Nino <jnino@lyft.com>
@junr03 junr03 merged commit 8df7c44 into master Apr 9, 2020
@junr03 junr03 deleted the add-coverage branch April 9, 2020 17:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

add coverage build for c++ code

3 participants