For QA tests, raise a timeout error if wait times out
As discussed at https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/7791#note_108938851 , we feel it would be a good idea to raise a timeout error in the event a wait
call fails.
Edited by Ash McKenzie