private void processException(String resultKey, String resultString) { testSummary.exceptions++; boolean isStopTestException = resultString.contains(SlimServer.EXCEPTION_STOP_TEST_TAG); if (isStopTestException) { exceptions.setStopTestCalled(); } Matcher exceptionMessageMatcher = exceptionMessagePattern.matcher(resultString); if (exceptionMessageMatcher.find()) { String prefix = (isStopTestException) ? MESSAGE_FAIL : MESSAGE_ERROR; String exceptionMessage = exceptionMessageMatcher.group(1); instructionResults.put(resultKey, prefix + translateExceptionMessage(exceptionMessage)); } else { exceptions.addException(resultKey, resultString); instructionResults.put(resultKey, exceptionResult(resultKey)); } }