test ioevent