private void parseFatalErrors() { List<OMElement> eles = XmlUtil.decendentsWithLocalName(root, "Error"); for (OMElement ele : eles) { String err = ele.getText(); int at = err.indexOf("at gov.nist"); if (at != -1) { err = err.substring(0, at); } c.getErrors().add(err); } }
private void addStep(String stepName, TestStepLogContentDTO stepContent, SectionOverviewDTO sectionOverview) { StepOverviewDTO stepOverview = new StepOverviewDTO(); stepOverview.setName(stepContent.getId()); stepOverview.setPass(stepContent.isSuccess()); stepOverview.setExpectedSuccess(stepContent.isExpectedSuccess()); stepOverview.setDetails(stepContent.getDetails()); stepOverview.addErrors(stepContent.getSoapFaults()); stepOverview.addErrors(stepContent.getErrors()); stepOverview.addErrors(stepContent.getAssertionErrors()); stepOverview.setTransaction(stepContent.getTransaction()); // NOTE: This makes an assumption that only one transaction is allowed per step. sectionOverview.addStep(stepName, stepOverview); }
static public TestLogs build(LogMapDTO logMapDTO) throws Exception { TestLogs logs = new TestLogs(); for (LogMapItemDTO item : logMapDTO.getItems()) { LogFileContentDTO logFile = item.getLog(); for (TestStepLogContentDTO stepLog : logFile.getStepLogs()) { TestLog testLog = new TestLog(); String stepName = stepLog.getId(); logs.logs.add(testLog); testLog.stepName = stepName; testLog.endpoint = stepLog.getEndpoint(); testLog.inHeader = formatXmlToHtml(stepLog.getInHeader()); testLog.inputMetadata = formatXmlToHtml(stepLog.getInputMetadata()); testLog.outHeader = formatXmlToHtml(stepLog.getOutHeader()); testLog.result = formatXmlToHtml(stepLog.getResult()); testLog.status = stepLog.getStatus(); testLog.assignedIds = stepLog.getAssignedIds(); testLog.assignedUids = stepLog.getAssignedUids(); testLog.errors = listAsString(stepLog.getErrors()); testLog.log = formatXmlToHtml(stepLog.getRoot()); } } return logs; }
continue; List<String> errors = stepLog.getErrors(); for (String error : errors) { res.add(error, stepLog.isSuccess());