Our tests are sometimes not completing. Here's an example of the run bailing out in the end-to-end tests:
https://gist.github.com/anonymous/240eacb8bed3d8736e85586923d017c0
Not necessarily the cause, but it's worth noting that this is what happens when we call System/exit, which can happen if a migration goes sideways.