Depending on what I'm working on, some tests take just long enough to run that I get distracted and move on to a totally different task (responding to a long overdue email, something the opposite of coding, etc.) which results in lots of context switching and re-orientating my focus.
What do you typically end up doing while waiting for tests to run?
I think this question is sort of similar, but with less predictable waiting time: