add testng custom logging and custom reporting