/** {@inheritDoc} */ @Override public int getMaximumActiveJobs() { return metrics().getMaximumActiveJobs(); }
/** {@inheritDoc} */ @Override public int getMaximumActiveJobs() { return node.metrics().getMaximumActiveJobs(); }
ByteBuffer buf = ByteBuffer.wrap(data, off, METRICS_SIZE); buf.putInt(metrics.getMaximumActiveJobs()); buf.putInt(metrics.getCurrentActiveJobs()); buf.putFloat(metrics.getAverageActiveJobs());
metricsBean.setLastDataVersion(metrics.getLastDataVersion()); metricsBean.setLastUpdateTime(metrics.getLastUpdateTime()); metricsBean.setMaximumActiveJobs(metrics.getMaximumActiveJobs()); metricsBean.setMaximumCancelledJobs(metrics.getMaximumCancelledJobs()); metricsBean.setMaximumJobExecuteTime(metrics.getMaximumJobExecuteTime());
assertEquals(metrics.getMaximumActiveJobs(), resMetrics.get(0).get(2)); assertEquals(metrics.getCurrentActiveJobs(), resMetrics.get(0).get(3)); assertEquals(metrics.getAverageActiveJobs(), resMetrics.get(0).get(4));
node.id(), valueTimestampFromMillis(metrics.getLastUpdateTime()), metrics.getMaximumActiveJobs(), metrics.getCurrentActiveJobs(), metrics.getAverageActiveJobs(),
/** * @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.getCurrentJobWaitTime() == 0; assert metrics.getCurrentWaitingJobs() == 0; assert metrics.getMaximumActiveJobs() == 1; assert metrics.getMaximumCancelledJobs() == 0; assert metrics.getMaximumJobExecuteTime() >= 0;
writer.writeInt(metrics.getMaximumActiveJobs()); writer.writeInt(metrics.getCurrentActiveJobs()); writer.writeFloat(metrics.getAverageActiveJobs());
assert metrics.getCurrentJobWaitTime() == 0; assert metrics.getCurrentWaitingJobs() == 0; assert metrics.getMaximumActiveJobs() == 0; assert metrics.getMaximumCancelledJobs() == 0; assert metrics.getMaximumJobExecuteTime() == 0;
obj.getHeapMemoryMaximum() == obj1.getHeapMemoryMaximum() && obj.getHeapMemoryUsed() == obj1.getHeapMemoryUsed() && obj.getMaximumActiveJobs() == obj1.getMaximumActiveJobs() && obj.getMaximumCancelledJobs() == obj1.getMaximumCancelledJobs() && obj.getMaximumJobExecuteTime() == obj1.getMaximumJobExecuteTime() &&
/** {@inheritDoc} */ @Override public int getMaximumActiveJobs() { return node.metrics().getMaximumActiveJobs(); }
/** {@inheritDoc} */ @Override public int getMaximumActiveJobs() { return metrics().getMaximumActiveJobs(); }
ByteBuffer buf = ByteBuffer.wrap(data, off, METRICS_SIZE); buf.putInt(metrics.getMaximumActiveJobs()); buf.putInt(metrics.getCurrentActiveJobs()); buf.putFloat(metrics.getAverageActiveJobs());
metricsBean.setLastDataVersion(metrics.getLastDataVersion()); metricsBean.setLastUpdateTime(metrics.getLastUpdateTime()); metricsBean.setMaximumActiveJobs(metrics.getMaximumActiveJobs()); metricsBean.setMaximumCancelledJobs(metrics.getMaximumCancelledJobs()); metricsBean.setMaximumJobExecuteTime(metrics.getMaximumJobExecuteTime());
node.id(), valueTimestampFromMillis(metrics.getLastUpdateTime()), metrics.getMaximumActiveJobs(), metrics.getCurrentActiveJobs(), metrics.getAverageActiveJobs(),
writer.writeInt(metrics.getMaximumActiveJobs()); writer.writeInt(metrics.getCurrentActiveJobs()); writer.writeFloat(metrics.getAverageActiveJobs());