add performance test and event test