This is a known problem (of sorts). The sole reason why I wrote my own reporting system way back in the day, which only dealt with failures/errors etc. Because, let’s face it, “passes” and “info” are just noise. NOBODY cares.
I think @kazurayam did some work in this area but really, what we need is a complete overhaul of the reporting/logging level system, preferably before 9.0 hits the stands.
Though I do not understand waht @zahid.asim want to achieve.
I wish to have execution report with only those test cases which has warnings, errors or failure. Currently the execution report have all the logs for all test cases wheather pass or faile/error, no matter what you defined in log.properties file.