Have a look at XL Testview from XebiaLabs.
Test analytics and decision support that spans testing tools
- See all your test results in one single dashboard
- Analyze test results across multiple test tools
- Track release metrics and quality trends over time
- Use real-time quality data to make the best go/no-go release decisions
I havent used it, but seems to track results over time. Seems pretty interesting.
Test Result Analyzer
Or have a look a the Test Result Analyzer plugin for Jenkins.
Many of us have a requirement of knowing the execution status of a
test package , test class or test-method across multiple builds. This
plugin is an implementation of the said requirement and shows a table
containing the executions status of a package,class or a test-method
This plugin supports jUnit and TestNG results sets. Looks like the minimum you want and it is free. :)