Fail the build if the unit tests can't run

It just occurred to me that there is a finally block; not sure if that still runs if we throw here (or if it needs to)