Error during `ResultListener.OnTestPlanComplete` should cause an Error verdict
if a ResultListener throws an exception in OnTestPlanRunCompleted, the run verdict should be set to Error. Otherwise, we might not be able to tell the user that a serious error occured ( Result data did not get recorded / finalized).
Edited by Vivienne Spence