Very surprised if this takes 10 minutes - the app.start() should block until testEntity.start completes, which should block for the VM to come up etc. And `EmptySoftwareProcess` sets serviceUp based on driver.isRunning, which is true as soon as `launch` is called.

But no string feelings - happy to leave as is.