I suspect the clock patching is not necessary for the current test (since it's just about encounter a situation where the waiting list is not empty but the last item gets removed before we reach it? And for that the waiting list patching looks to be sufficient? On the other hand the clock patch is likely to be useful for testing any other race conditions are encountered? +0 on removing it if it's not needed.