finally gets executed in both the cases. In case of a failure an exception is thrown and is carried all the way to the xapi plugin. (Following the current xapi plugin pattern)