Page MenuHomePhabricator

[CI] Push coverage data to Teamcity statistics
ClosedPublic

Authored by Fabien on Aug 18 2020, 14:05.

Details

Reviewers
jasonbcox
Group Reviewers
Restricted Project
Commits
rABCd6fdcaa63ebf: [CI] Push coverage data to Teamcity statistics
Summary

This will allow for graphing the coverage values and trigger events on
thresholds.

Test Plan
../contrib/teamcity/build-configurations.py build-coverage

Diff Detail

Repository
rABC Bitcoin ABC
Branch
ci_teamcity_coverage
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 12415
Build 25002: Build Diffbuild-without-wallet · build-diff · build-clang-tidy · build-clang-10
Build 25001: arc lint + arc unit

Event Timeline

Fabien requested review of this revision.Aug 18 2020, 14:05
Fabien planned changes to this revision.Aug 18 2020, 14:06

Needs some tests

Fix extra # in the message

See the result: https://build.bitcoinabc.org/viewLog.html?buildId=40984&buildTypeId=BitcoinABC_BitcoinAbcStaging&tab=buildResultsDiv&guest=1
For some reason the branch coverage is not displayed, while being "consumed" by Teamcity. Looks like a bug.

This revision is now accepted and ready to land.Aug 19 2020, 18:40
This revision was landed with ongoing or failed builds.Aug 19 2020, 19:59
This revision was automatically updated to reflect the committed changes.