/** {@inheritDoc} */ @Override public int getMaximumWaitingJobs() { return metrics().getMaximumWaitingJobs(); }
/** {@inheritDoc} */ @Override public int getMaximumWaitingJobs() { return node.metrics().getMaximumWaitingJobs(); }
buf.putInt(metrics.getCurrentActiveJobs()); buf.putFloat(metrics.getAverageActiveJobs()); buf.putInt(metrics.getMaximumWaitingJobs()); buf.putInt(metrics.getCurrentWaitingJobs()); buf.putFloat(metrics.getAverageWaitingJobs());
metricsBean.setMaximumRejectedJobs(metrics.getMaximumRejectedJobs()); metricsBean.setMaximumThreadCount(metrics.getMaximumThreadCount()); metricsBean.setMaximumWaitingJobs(metrics.getMaximumWaitingJobs()); metricsBean.setNodeStartTime(metrics.getNodeStartTime()); metricsBean.setNonHeapMemoryCommitted(metrics.getNonHeapMemoryCommitted());
assertEquals(metrics.getCurrentActiveJobs(), resMetrics.get(0).get(3)); assertEquals(metrics.getAverageActiveJobs(), resMetrics.get(0).get(4)); assertEquals(metrics.getMaximumWaitingJobs(), resMetrics.get(0).get(5)); assertEquals(metrics.getCurrentWaitingJobs(), resMetrics.get(0).get(6)); assertEquals(metrics.getAverageWaitingJobs(), resMetrics.get(0).get(7));
metrics.getCurrentActiveJobs(), metrics.getAverageActiveJobs(), metrics.getMaximumWaitingJobs(), metrics.getCurrentWaitingJobs(), metrics.getAverageWaitingJobs(),
/** * @param m Metrics. */ @SuppressWarnings({"FloatingPointEquality"}) private void checkMetrics(ClusterMetrics m) { assert m.getTotalNodes() == NODES_CNT; assert m.getMaximumActiveJobs() >= 0; assert m.getAverageActiveJobs() >= 0; assert m.getMaximumCancelledJobs() == 0; assert m.getAverageCancelledJobs() == 0; assert m.getMaximumRejectedJobs() == 0; assert m.getAverageRejectedJobs() == 0; assert m.getMaximumWaitingJobs() == 0; assert m.getAverageWaitingJobs() == 0; assert m.getMaximumJobExecuteTime() >= 0; assert m.getAverageJobExecuteTime() >= 0; assert m.getAverageJobExecuteTime() <= m.getMaximumJobExecuteTime(); assert m.getMaximumJobWaitTime() >= 0; assert m.getAverageJobWaitTime() >= 0; assert m.getAverageJobWaitTime() <= m.getMaximumJobWaitTime(); assert m.getMaximumThreadCount() > 0; assert m.getIdleTimePercentage() >= 0; assert m.getIdleTimePercentage() <= 100; assert m.getAverageCpuLoad() >= 0 || m.getAverageCpuLoad() == -1.0; assert m.getTotalCpus() > 0; }
assert metrics.getMaximumJobWaitTime() >= 0; assert metrics.getMaximumRejectedJobs() == 0; assert metrics.getMaximumWaitingJobs() == 0; assert metrics.getTotalCancelledJobs() == 0; assert metrics.getTotalExecutedJobs() == 1;
writer.writeInt(metrics.getCurrentActiveJobs()); writer.writeFloat(metrics.getAverageActiveJobs()); writer.writeInt(metrics.getMaximumWaitingJobs());
assert metrics.getMaximumJobWaitTime() == 0; assert metrics.getMaximumRejectedJobs() == 0; assert metrics.getMaximumWaitingJobs() == 0; assert metrics.getTotalCancelledJobs() == 0; assert metrics.getTotalExecutedJobs() == 0;
obj.getMaximumJobWaitTime() == obj1.getMaximumJobWaitTime() && obj.getMaximumRejectedJobs() == obj1.getMaximumRejectedJobs() && obj.getMaximumWaitingJobs() == obj1.getMaximumWaitingJobs() && obj.getNonHeapMemoryCommitted() == obj1.getNonHeapMemoryCommitted() && obj.getNonHeapMemoryInitialized() == obj1.getNonHeapMemoryInitialized() &&
/** {@inheritDoc} */ @Override public int getMaximumWaitingJobs() { return node.metrics().getMaximumWaitingJobs(); }
/** {@inheritDoc} */ @Override public int getMaximumWaitingJobs() { return metrics().getMaximumWaitingJobs(); }
buf.putInt(metrics.getCurrentActiveJobs()); buf.putFloat(metrics.getAverageActiveJobs()); buf.putInt(metrics.getMaximumWaitingJobs()); buf.putInt(metrics.getCurrentWaitingJobs()); buf.putFloat(metrics.getAverageWaitingJobs());
metricsBean.setMaximumRejectedJobs(metrics.getMaximumRejectedJobs()); metricsBean.setMaximumThreadCount(metrics.getMaximumThreadCount()); metricsBean.setMaximumWaitingJobs(metrics.getMaximumWaitingJobs()); metricsBean.setNodeStartTime(metrics.getNodeStartTime()); metricsBean.setNonHeapMemoryCommitted(metrics.getNonHeapMemoryCommitted());
metrics.getCurrentActiveJobs(), metrics.getAverageActiveJobs(), metrics.getMaximumWaitingJobs(), metrics.getCurrentWaitingJobs(), metrics.getAverageWaitingJobs(),
writer.writeInt(metrics.getCurrentActiveJobs()); writer.writeFloat(metrics.getAverageActiveJobs()); writer.writeInt(metrics.getMaximumWaitingJobs());