if (def.getDataType().equals(DataType.TRAIT)) {
Assert.assertTrue(report.getTraitData().iterator().hasNext(),
"Unable to collect trait [" + def.getName()
+ "] on " + resource);
MeasurementData data = report.getTraitData().iterator().next();
Assert.assertNotNull(data, "Unable to collect trait [" + def.getName() + "] on " + resource);
log.info("Measurement: " + def.getName() + "=" + data.getValue());
} else if (def.getDataType().equals(DataType.MEASUREMENT)) {
Assert.assertTrue(report.getNumericData().iterator().hasNext(),
"Unable to collect measurement [" + def.getName() + "] on " + resource);
MeasurementData data = report.getNumericData().iterator().next();
Assert.assertNotNull(data, "Unable to collect measurement [" + def.getName() + "] on " + resource);
log.info("Measurement: " + def.getName() + "=" + data.getValue());
}
}
}
}