It would be helpful to explain why we block here. For anyone not familiar with what we're trying to achieve, our intentions are not clear. We can say "we're blocking here so that the webserver and the running tests can coordinate with each other on the same thread" or something perhaps clearer than that :)