private void updateLogAggregationDiagnosticMessages(NodeId nodeId, LogAggregationReport report) { if (report.getDiagnosticMessage() != null && !report.getDiagnosticMessage().isEmpty()) { if (report.getLogAggregationStatus() == LogAggregationStatus.RUNNING ) { diagnostics.add(report.getDiagnosticMessage()); this.logAggregationStatus.get(nodeId).setDiagnosticMessage( StringUtils.join(diagnostics, "\n")); failureMessages.add(report.getDiagnosticMessage());
.getLogAggregationStatus()); Assert.assertEquals(messageForNode1_1, report.getValue() .getDiagnosticMessage()); } else if (report.getKey().equals(node2.getNodeID())) { Assert.assertEquals(LogAggregationStatus.RUNNING, report.getValue() .getLogAggregationStatus()); Assert.assertEquals(messageForNode2_1, report.getValue() .getDiagnosticMessage()); } else { Assert.assertEquals( messageForNode1_1 + "\n" + messageForNode1_2, report .getValue().getDiagnosticMessage()); } else if (report.getKey().equals(node2.getNodeID())) { Assert.assertEquals(LogAggregationStatus.RUNNING, report.getValue() .getLogAggregationStatus()); Assert.assertEquals(messageForNode2_1, report.getValue() .getDiagnosticMessage()); } else { .getDiagnosticMessage()); } else if (report.getKey().equals(node2.getNodeID())) { Assert.assertEquals(LogAggregationStatus.TIME_OUT, report.getValue()
String message = report.getValue() == null ? null : report.getValue() .getDiagnosticMessage(); String failureMessage = report.getValue() == null ? null : ((RMAppImpl)rmApp)