Every now and then the workflow service unit tests do not terminate. The problematic test is testWaitForFlowThatCannotFinish_shouldReturnFalse(). The cause is a time calculation bug in WorkflowServiceImpl::waitForFlowToFinish(long, long). I'll make a fix tomorrow if nobody beats me to it.
This bug probably affects framework-3.0.0 too. I haven't verified that yet though.