There is such a tool - take a look at MotioCI. Its primary focus is on automated testing, version control, and release management for Cognos environments.
On the automated testing side, you can setup assertions for Cognos reports which will ensure :
- The execution time of the report is within a certain threshold (e.g. "running this report, with these parameters should always complete in 20 seconds or less")
- The report is producing the expected output
- The report is adhering to established organizational standards with regards to fonts, color schemes, allowed images, etc.
- Etc.
You can setup MotioCI tests to be run at periodic intervals (e.g. every 4 hours) in your development environment, and configure it to notify you if something starts to fail. This gives you early warning when a report starts to diverge from its expected output or performance levels.
This is really just the tip of the iceberg for implementing Continuous Integration for Cognos BI environments (CI is a central theme in pretty much every Agile Methodology).
For more information on MotioCI and automated testing in Cognos, see :
Automated Cognos Testing
To read more about Continuous Integration for Business Intelligence, take a look at the following whitepaper :
Continuous Integration for Business Intelligence
Cheers,
Lance