Merge lp://staging/~allanlesage/platform-api/coverage-reporting into lp://staging/platform-api
Proposed by
Allan LeSage
Status: | Needs review |
---|---|
Proposed branch: | lp://staging/~allanlesage/platform-api/coverage-reporting |
Merge into: | lp://staging/platform-api |
Diff against target: |
446 lines (+393/-0) 8 files modified
CMakeLists.txt (+19/-0) cmake/EnableCoverageReport.cmake (+153/-0) cmake/FindGFlags.cmake (+14/-0) cmake/FindGLog.cmake (+14/-0) cmake/FindLcov.cmake (+29/-0) cmake/Findgcovr.cmake (+31/-0) cmake/ParseArguments.cmake (+52/-0) cmake/PrePush.cmake (+81/-0) |
To merge this branch: | bzr merge lp://staging/~allanlesage/platform-api/coverage-reporting |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
PS Jenkins bot | continuous-integration | Approve | |
Ubuntu Phablet Team | Pending | ||
Review via email: mp+200270@code.staging.launchpad.net |
Commit message
Add coverage-reporting instrumentation.
Description of the change
Enable our standard coverage reporting; files/methods borrowed wholesale from mir and location-service as cmake-style projects already under coverage. I've tested to verify that the .gcno files arrive in parallel with .o files, however the small existing suite for hybris appears disabled under debian-
To post a comment you must log in.
Unmerged revisions
- 179. By Allan LeSage
-
Merged trunk.
- 178. By Allan LeSage
-
Add coverage reporting instrumentation.
FAILED: Continuous integration, rev:178 jenkins. qa.ubuntu. com/job/ platform- api-ci/ 179/ jenkins. qa.ubuntu. com/job/ platform- api-trusty- amd64-ci/ 13/console jenkins. qa.ubuntu. com/job/ platform- api-trusty- armhf-ci/ 13/console jenkins. qa.ubuntu. com/job/ platform- api-trusty- i386-ci/ 13/console
http://
Executed test runs:
FAILURE: http://
FAILURE: http://
FAILURE: http://
Click here to trigger a rebuild: s-jenkins. ubuntu- ci:8080/ job/platform- api-ci/ 179/rebuild
http://