@Override public void execute() throws MojoExecutionException, MojoFailureException { final List<StepExecution> executions = getOrCreateOperator().getStepExecutions(executionId); getLog().info("Step executions for job execution #" + executionId + ":"); for (final StepExecution exec : executions) { getLog().info(" - id = " + exec.getStepExecutionId()); getLog().info(" + step = " + exec.getStepName()); getLog().info(" + batch status = " + exec.getBatchStatus()); getLog().info(" + exit status = " + exec.getExitStatus()); getLog().info(" + start time = " + exec.getStartTime()); getLog().info(" + end time = " + exec.getEndTime()); getLog().info(" + metrics"); if (exec.getMetrics() != null) { for (final Metric m : exec.getMetrics()) { getLog().info(" > " + m.getType().name().replace("COUNT", "").replace("_", " ").toLowerCase(Locale.ENGLISH) + " = " + m.getValue()); } } } } }
private void updateStepExecutionMetrics(StepThreadExecutionEntity stepData, List<Metric> metrics) { for (int i = 0; i < metrics.size(); i++) { if (metrics.get(i).getType().equals(MetricImpl.MetricType.READ_COUNT)) { stepData.setReadCount(metrics.get(i).getValue()); } else if (metrics.get(i).getType().equals(MetricImpl.MetricType.WRITE_COUNT)) { stepData.setWriteCount(metrics.get(i).getValue()); } else if (metrics.get(i).getType().equals(MetricImpl.MetricType.PROCESS_SKIP_COUNT)) { stepData.setProcessSkipCount(metrics.get(i).getValue()); } else if (metrics.get(i).getType().equals(MetricImpl.MetricType.COMMIT_COUNT)) { stepData.setCommitCount(metrics.get(i).getValue()); } else if (metrics.get(i).getType().equals(MetricImpl.MetricType.ROLLBACK_COUNT)) { stepData.setRollbackCount(metrics.get(i).getValue()); } else if (metrics.get(i).getType().equals(MetricImpl.MetricType.READ_SKIP_COUNT)) { stepData.setReadSkipCount(metrics.get(i).getValue()); } else if (metrics.get(i).getType().equals(MetricImpl.MetricType.FILTER_COUNT)) { stepData.setFilterCount(metrics.get(i).getValue()); } else if (metrics.get(i).getType().equals(MetricImpl.MetricType.WRITE_SKIP_COUNT)) { stepData.setWriteSkipCount(metrics.get(i).getValue()); } } }
if (metrics[i].getType().equals(Metric.MetricType.PROCESS_SKIP_COUNT)) { Reporter.log("AJM: in test, found metric: " + metrics[i].getType() + "<p>"); assertWithMessage(
if (metrics[i].getType().equals(Metric.MetricType.READ_SKIP_COUNT)) { Reporter.log("AJM: in test, found metric: " + metrics[i].getType() + "<p>"); assertWithMessage(
if (metrics[i].getType().equals(Metric.MetricType.READ_COUNT)) { Reporter.log("AJM: in test, found metric: " + metrics[i].getType() + "<p>"); assertWithMessage(
if (metrics[i].getType().equals(Metric.MetricType.WRITE_SKIP_COUNT)) { Reporter.log("AJM: in test, found metric: " + metrics[i].getType() + "<p>"); assertWithMessage(
if (metrics[i].getType().equals(MetricImpl.MetricType.READ_COUNT)) { readCount = metrics[i].getValue(); } else if (metrics[i].getType().equals(MetricImpl.MetricType.WRITE_COUNT)) { writeCount = metrics[i].getValue(); } else if (metrics[i].getType().equals(MetricImpl.MetricType.PROCESS_SKIP_COUNT)) { processSkipCount = metrics[i].getValue(); } else if (metrics[i].getType().equals(MetricImpl.MetricType.COMMIT_COUNT)) { commitCount = metrics[i].getValue(); } else if (metrics[i].getType().equals(MetricImpl.MetricType.ROLLBACK_COUNT)) { rollbackCount = metrics[i].getValue(); } else if (metrics[i].getType().equals(MetricImpl.MetricType.READ_SKIP_COUNT)) { readSkipCount = metrics[i].getValue(); } else if (metrics[i].getType().equals(MetricImpl.MetricType.FILTER_COUNT)) { filterCount = metrics[i].getValue(); } else if (metrics[i].getType().equals(MetricImpl.MetricType.WRITE_SKIP_COUNT)) { writeSkipCount = metrics[i].getValue();
for (int i = 0; i < metrics.length; i++) { if (RPWString.equals("READ")) { if (metrics[i].getType().equals(Metric.MetricType.READ_COUNT)) { if (metrics[i].getValue() == 30) { if (metrics[i].getType().equals(Metric.MetricType.READ_SKIP_COUNT)) { if (metrics[i].getValue() == skipNum) { if (metrics[i].getType().equals(Metric.MetricType.PROCESS_SKIP_COUNT)) { if (metrics[i].getValue() == (skipNum)) { if (metrics[i].getType().equals(Metric.MetricType.WRITE_COUNT)) { if (metrics[i].getValue() == (30 - skipNum)) { if (metrics[i].getType().equals(Metric.MetricType.WRITE_SKIP_COUNT)) { if (metrics[i].getValue() == skipNum) {
if (metrics[i].getType().equals(Metric.MetricType.FILTER_COUNT)) { assertWithMessage( "Testing the filter count for execution #1", 1L,
if (metrics[i].getType().equals(Metric.MetricType.WRITE_COUNT)) { Reporter.log("AJM: in test, found metric: " + metrics[i].getType() + "<p>"); assertWithMessage(
if (metric.getType().equals(MetricImpl.MetricType.READ_COUNT)) { readCount = metric.getValue(); } else if (metric.getType().equals(MetricImpl.MetricType.WRITE_COUNT)) { writeCount = metric.getValue(); } else if (metric.getType().equals(MetricImpl.MetricType.PROCESS_SKIP_COUNT)) { processSkipCount = metric.getValue(); } else if (metric.getType().equals(MetricImpl.MetricType.COMMIT_COUNT)) { commitCount = metric.getValue(); } else if (metric.getType().equals(MetricImpl.MetricType.ROLLBACK_COUNT)) { rollbackCount = metric.getValue(); } else if (metric.getType().equals(MetricImpl.MetricType.READ_SKIP_COUNT)) { readSkipCount = metric.getValue(); } else if (metric.getType().equals(MetricImpl.MetricType.FILTER_COUNT)) { filterCount = metric.getValue(); } else if (metric.getType().equals(MetricImpl.MetricType.WRITE_SKIP_COUNT)) { writeSkipCount = metric.getValue();
if (metrics[i].getType().equals(Metric.MetricType.COMMIT_COUNT)) { assertWithMessage( "Testing the commit count for execution #1", 4L,
if (metric.getType().equals(MetricImpl.MetricType.READ_COUNT)) { readCount = metric.getValue(); } else if (metric.getType().equals(MetricImpl.MetricType.WRITE_COUNT)) { writeCount = metric.getValue(); } else if (metric.getType().equals(MetricImpl.MetricType.PROCESS_SKIP_COUNT)) { processSkipCount = metric.getValue(); } else if (metric.getType().equals(MetricImpl.MetricType.COMMIT_COUNT)) { commitCount = metric.getValue(); } else if (metric.getType().equals(MetricImpl.MetricType.ROLLBACK_COUNT)) { rollbackCount = metric.getValue(); } else if (metric.getType().equals(MetricImpl.MetricType.READ_SKIP_COUNT)) { readSkipCount = metric.getValue(); } else if (metric.getType().equals(MetricImpl.MetricType.FILTER_COUNT)) { filterCount = metric.getValue(); } else if (metric.getType().equals(MetricImpl.MetricType.WRITE_SKIP_COUNT)) { writeSkipCount = metric.getValue();
if (metric.getType().equals(MetricImpl.MetricType.READ_COUNT)) { readCount = metric.getValue(); } else if (metric.getType().equals(MetricImpl.MetricType.WRITE_COUNT)) { writeCount = metric.getValue(); } else if (metric.getType().equals(MetricImpl.MetricType.PROCESS_SKIP_COUNT)) { processSkipCount = metric.getValue(); } else if (metric.getType().equals(MetricImpl.MetricType.COMMIT_COUNT)) { commitCount = metric.getValue(); } else if (metric.getType().equals(MetricImpl.MetricType.ROLLBACK_COUNT)) { rollbackCount = metric.getValue(); } else if (metric.getType().equals(MetricImpl.MetricType.READ_SKIP_COUNT)) { readSkipCount = metric.getValue(); } else if (metric.getType().equals(MetricImpl.MetricType.FILTER_COUNT)) { filterCount = metric.getValue(); } else if (metric.getType().equals(MetricImpl.MetricType.WRITE_SKIP_COUNT)) { writeSkipCount = metric.getValue();
if (metrics[i].getType().equals(MetricImpl.MetricType.READ_COUNT)) { readCount = metrics[i].getValue(); } else if (metrics[i].getType().equals(MetricImpl.MetricType.WRITE_COUNT)) { writeCount = metrics[i].getValue(); } else if (metrics[i].getType().equals(MetricImpl.MetricType.PROCESS_SKIP_COUNT)) { processSkipCount = metrics[i].getValue(); } else if (metrics[i].getType().equals(MetricImpl.MetricType.COMMIT_COUNT)) { commitCount = metrics[i].getValue(); } else if (metrics[i].getType().equals(MetricImpl.MetricType.ROLLBACK_COUNT)) { rollbackCount = metrics[i].getValue(); } else if (metrics[i].getType().equals(MetricImpl.MetricType.READ_SKIP_COUNT)) { readSkipCount = metrics[i].getValue(); } else if (metrics[i].getType().equals(MetricImpl.MetricType.FILTER_COUNT)) { filterCount = metrics[i].getValue(); } else if (metrics[i].getType().equals(MetricImpl.MetricType.WRITE_SKIP_COUNT)) { writeSkipCount = metrics[i].getValue();
if (metric.getType().equals(MetricImpl.MetricType.READ_COUNT)) { readCount = metric.getValue(); } else if (metric.getType().equals(MetricImpl.MetricType.WRITE_COUNT)) { writeCount = metric.getValue(); } else if (metric.getType().equals(MetricImpl.MetricType.PROCESS_SKIP_COUNT)) { processSkipCount = metric.getValue(); } else if (metric.getType().equals(MetricImpl.MetricType.COMMIT_COUNT)) { commitCount = metric.getValue(); } else if (metric.getType().equals(MetricImpl.MetricType.ROLLBACK_COUNT)) { rollbackCount = metric.getValue(); } else if (metric.getType().equals(MetricImpl.MetricType.READ_SKIP_COUNT)) { readSkipCount = metric.getValue(); } else if (metric.getType().equals(MetricImpl.MetricType.FILTER_COUNT)) { filterCount = metric.getValue(); } else if (metric.getType().equals(MetricImpl.MetricType.WRITE_SKIP_COUNT)) { writeSkipCount = metric.getValue();
if (metrics[i].getType().equals(MetricImpl.MetricType.READ_COUNT)) { readCount = metrics[i].getValue(); } else if (metrics[i].getType().equals(MetricImpl.MetricType.WRITE_COUNT)) { writeCount = metrics[i].getValue(); } else if (metrics[i].getType().equals(MetricImpl.MetricType.PROCESS_SKIP_COUNT)) { processSkipCount = metrics[i].getValue(); } else if (metrics[i].getType().equals(MetricImpl.MetricType.COMMIT_COUNT)) { commitCount = metrics[i].getValue(); } else if (metrics[i].getType().equals(MetricImpl.MetricType.ROLLBACK_COUNT)) { rollbackCount = metrics[i].getValue(); } else if (metrics[i].getType().equals(MetricImpl.MetricType.READ_SKIP_COUNT)) { readSkipCount = metrics[i].getValue(); } else if (metrics[i].getType().equals(MetricImpl.MetricType.FILTER_COUNT)) { filterCount = metrics[i].getValue(); } else if (metrics[i].getType().equals(MetricImpl.MetricType.WRITE_SKIP_COUNT)) { writeSkipCount = metrics[i].getValue();
if (metrics[i].getType().equals(MetricImpl.MetricType.READ_COUNT)) { readCount = metrics[i].getValue(); } else if (metrics[i].getType().equals(MetricImpl.MetricType.WRITE_COUNT)) { writeCount = metrics[i].getValue(); } else if (metrics[i].getType().equals(MetricImpl.MetricType.PROCESS_SKIP_COUNT)) { processSkipCount = metrics[i].getValue(); } else if (metrics[i].getType().equals(MetricImpl.MetricType.COMMIT_COUNT)) { commitCount = metrics[i].getValue(); } else if (metrics[i].getType().equals(MetricImpl.MetricType.ROLLBACK_COUNT)) { rollbackCount = metrics[i].getValue(); } else if (metrics[i].getType().equals(MetricImpl.MetricType.READ_SKIP_COUNT)) { readSkipCount = metrics[i].getValue(); } else if (metrics[i].getType().equals(MetricImpl.MetricType.FILTER_COUNT)) { filterCount = metrics[i].getValue(); } else if (metrics[i].getType().equals(MetricImpl.MetricType.WRITE_SKIP_COUNT)) { writeSkipCount = metrics[i].getValue();