#29 Open
Repository
mou/coverage.py coverage.py
Branch
teamcity-report
Repository
ned/coverage.py coverage.py
Branch
default

Implement reporting in form of Teamcity service messages

Bitbucket cannot automatically merge this request due to conflicts.

Review the conflicts on the Overview tab. You can then either decline the request or merge it manually on your local system using the following commands:

hg update default
hg pull -r teamcity-report https://bitbucket.org/mou/coverage.py
hg merge teamcity-report
hg commit -m 'Merged in mou/coverage.py/teamcity-report (pull request #29)'
Author
  1. Andrey Larionov avatarAndrey Larionov
Reviewers
Description

I was unable to determine how to make such functionality pluggable, so i decided to implement it via additional command.

It will allow coverage.py to report coverage results in format of Teamcity service messages, as specified in documentation. http://confluence.jetbrains.com/display/TCD8/Build+Script+Interaction+with+TeamCity#BuildScriptInteractionwithTeamCity-ReportingBuildStatistics http://confluence.jetbrains.com/display/TCD8/Custom+Chart#CustomChart-predefinedStatisticsKeys

Comments (4)

  1. Ned Batchelder repo owner

    Hi Andrey, I'm not doing much work on coverage.py at the moment. And to be honest, this doesn't seem like a feature that many people want. This is the first I've even heard of TeamCity. Is it possible to provide this functionality with an add-on package?

    Perhaps in coverage.py v4 (which is the next version), we can have pluggable reporting.

Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.