add interrupt tests