We bought a consultant's third-party process that measured aspects of our unit tests, so that management could make pretty reports. We incorporated it into our TeamCity builds.
That process failed about 6 months back, and no one noticed. Instead of indicating failure, the process simply repeated the previous run's statistics.
Now management wants to IPO. And they want to show people our soaring progress in unit tests. Except our statistics indicate we haven't changed in 6 months.
So now management wants me to get those statistics updated, manually checking out the code for each checkin of the last 6 months, running the third-party tool, and updating the statistics. And, of course, they want it yesterday.
I can't find a teamcity-info.xml file anywhere on the build server. However, looking at the logs, it appears this code writes '##teamcity[buildStatisticValue' messages each time it runs.
Could you tell me how I can update the statistics? What files need to be updated? How do I remove the old statistic, and replace it with the new?