report page test & small fix

Signed-off-by: designplusplus <designplusplus.mail@gmail.com>