Fix benchmark tests

Use busy waiting technique to confirm proper sequence of events when
testing for abort and list.