Goal - track unit/functional/integration tests coverage history on some regular basis (weekly, every release, etc) for relatively long period (6 months).
JUnit plugin in Jenkins out of the box does that per every build and problem here that it does not allow track specific slices (milestones, releases, etc) and history is kept for some fixed number of builds. So, here we are dependent on Jenkins workspace folder content which is not reliable.
Currently, we are capturing metrics from Jenkins and manually moving them into a table in confluence, so that we can use raw data to build graphs, trends. As you understand this approach requires a lot of manual effort and does not scale for cases when we need to track different test types, multiple projects
Is there any existing tool that provide capability to track history and show the trend?
Asked
Active
Viewed 191 times
0

alex_bondar
- 422
- 2
- 5
- 18
-
Have you looked at jenkins extension points? You'd would only need to persist the data you want – bichito Jan 21 '17 at 17:22
1 Answers
0
Atlassian Clover can track historical coverage, however, keep in mind that you will still have to gather history point files in some place:

Marek
- 748
- 6
- 13