String statName = ri.getType().getStats()[i].getName(); assertNotNull(statName);
sb.append(desc.getDescription()); sb.append(" ("); sb.append(desc.getUnits()); if (statspec.getFilter() == StatArchiveReader.StatValue.FILTER_PERSEC) {
protected void addStatDescriptor(StatArchiveFile archive, int offset, String name, boolean isCounter, boolean largerBetter, byte typeCode, String units, String desc) { StatDescriptor descriptor = new StatDescriptor(name, offset, isCounter, largerBetter, typeCode, units, desc); this.stats[offset] = descriptor; if (archive.loadStatDescriptor(descriptor, this)) { descriptorMap.put(name, descriptor); } }
assertEquals(1, statValues.length); final String statName = ri.getType().getStats()[0].getName(); assertNotNull(statName); assertEquals("int_gauge_1", statName); assertEquals(statName, statValues[0].getDescriptor().getName()); assertEquals(1, statValues[0].getSnapshotsSize()); assertEquals((double)value, statValues[0].getSnapshotsMostRecent());
assertEquals(1, statValues.length); final String statName = ri.getType().getStats()[0].getName(); assertNotNull(statName); assertEquals("int_counter_1", statName); assertEquals(statName, statValues[0].getDescriptor().getName()); assertEquals(1, statValues[0].getSnapshotsSize()); assertEquals((double)value, statValues[0].getSnapshotsMostRecent());
assertEquals(1, statValues.length); final String statName = ri.getType().getStats()[0].getName(); assertNotNull(statName); assertEquals("long_gauge_1", statName); assertEquals(statName, statValues[0].getDescriptor().getName()); assertEquals(1, statValues[0].getSnapshotsSize()); assertEquals(5.0, statValues[0].getSnapshotsMostRecent());
final String statName = ri.getType().getStats()[0].getName(); assertNotNull(statName); assertEquals("long_counter_1", statName); assertEquals(statName, statValues[0].getDescriptor().getName()); assertEquals(2, statValues[0].getSnapshotsSize()); assertEquals((double)(value1+value2), statValues[0].getSnapshotsMostRecent());
assertEquals(1, statValues.length); final String statName = ri.getType().getStats()[0].getName(); assertNotNull(statName); assertEquals("long_counter_1", statName); assertEquals(statName, statValues[0].getDescriptor().getName()); assertEquals(1, statValues[0].getSnapshotsSize()); assertEquals((double)value, statValues[0].getSnapshotsMostRecent());
assertEquals(1, statValues.length); final String statName = ri.getType().getStats()[0].getName(); assertNotNull(statName); assertEquals("long_double_1", statName); assertEquals(statName, statValues[0].getDescriptor().getName()); assertEquals(1, statValues[0].getSnapshotsSize()); assertEquals(value, statValues[0].getSnapshotsMostRecent());
while (statOffset != ILLEGAL_STAT_OFFSET) { long statDeltaBits; switch(stats[statOffset].getTypeCode()) { case BOOLEAN_CODE: statDeltaBits = dataIn.readByte(); break; default: throw new IOException(LocalizedStrings.StatArchiveReader_UNEXPECTED_TYPECODE_VALUE_0.toLocalizedString(Byte.valueOf(stats[statOffset].getTypeCode())));
while (statOffset != ILLEGAL_STAT_OFFSET) { long statDeltaBits; switch(stats[statOffset].getTypeCode()) { case BOOLEAN_CODE: statDeltaBits = dataIn.readByte(); break; default: throw new IOException(LocalizedStrings.StatArchiveReader_UNEXPECTED_TYPECODE_VALUE_0.toLocalizedString(Byte.valueOf(stats[statOffset].getTypeCode())));
psv.setIsLargerBetter( sv.getDescriptor().isLargerBetter() ); psv.setSamples( sv.getSnapshotsSize() );
for (int i=0; i < stats.length; i++) { long v; switch(stats[i].getTypeCode()) { case BOOLEAN_CODE: v = dataIn.readByte(); break; default: throw new IOException(LocalizedStrings.StatArchiveReader_UNEXPECTED_TYPECODE_VALUE_0.toLocalizedString(Byte.valueOf(stats[i].getTypeCode())));
String statName = ri.getType().getStats()[i].getName(); assertNotNull(statName);
for (int i=0; i < stats.length; i++) { long v; switch(stats[i].getTypeCode()) { case BOOLEAN_CODE: v = dataIn.readByte(); break; default: throw new IOException(LocalizedStrings.StatArchiveReader_UNEXPECTED_TYPECODE_VALUE_0.toLocalizedString(Byte.valueOf(stats[i].getTypeCode())));