This is rather a broad question, so let me start with some background.
Lets say that we had a customer, the customer wanted a means of viewing project progress - meaning modules, tests, passing tests, failing tests, and test coverage.
So what we implemented was a system whereby every time the CI system ran the test results were parsed, and uploaded to a web server somewhere and the aggregate test results were rendered into a html table.
This was very ad-hoc, and quite ugly. Has anyone used a product that provided a nicer, standard way of achieving the same thing?