private void handleConnectionError(Throwable t) {
TestResultError error = new TestResultException(t);
result = TestConnectionResult.error(testedLocatable, error);
ServerCallback external = getExternalCallback();
if (external != null) {
external.caught(t);
} else {
ErrorLog.attention(ConnectionUiJob.class, Strings.get("Connection.Job.Error.Message"), t);
}
}