private void compareJobStatus(JobStatus js, org.apache.gobblin.service.monitoring.JobStatus mjs) {
Assert.assertEquals(mjs.getFlowGroup(), js.getFlowId().getFlowGroup());
Assert.assertEquals(mjs.getFlowName(), js.getFlowId().getFlowName());
Assert.assertEquals(mjs.getJobGroup(), js.getJobId().getJobGroup());
Assert.assertEquals(mjs.getJobName(), js.getJobId().getJobName());
Assert.assertEquals(mjs.getMessage(), js.getMessage());
Assert.assertEquals(mjs.getStartTime(), js.getExecutionStatistics().getExecutionStartTime().longValue());
Assert.assertEquals(mjs.getEndTime(), js.getExecutionStatistics().getExecutionEndTime().longValue());
Assert.assertEquals(mjs.getProcessedCount(), js.getExecutionStatistics().getProcessedCount().longValue());
Assert.assertEquals(mjs.getLowWatermark(), js.getJobState().getLowWatermark());
Assert.assertEquals(mjs.getHighWatermark(), js.getJobState().getHighWatermark());
}
}