Everybody knowd that test automation reports aren’t really perfect. Especially those defaults that are generated by well-known unit test frameworks (like JUnit, TestNG, NUnit, etc.). I used to have them also until I tried Allure - a new report generator designed for many programming languages, frameworks and continuous integration systems.
I have finished the series of articles about Allure: http://overtest.me/tag/allure/
It describes the whole process of implementing it in a test framework. I hope you find this framework useful. Any questions are welcome here or in comments under the posts.