pub fn convert_to_measurements(
parsed: Vec<ParsedMeasurement>,
options: &ConversionOptions,
) -> Vec<MeasurementData>Expand description
Convert parsed measurements to MeasurementData
This function takes a list of parsed measurements and converts them to the MeasurementData format, applying the specified conversion options.
Test Measurements:
- Only converted if duration is present (tests with performance data)
- Tests WITHOUT duration are skipped (no performance to track)
- Value stored in nanoseconds for consistency with benchmarks
- Unit stored in metadata as “ns”
Benchmark Measurements:
- Value stored in nanoseconds (converts us/ms/s → ns)
- Creates one measurement per statistic (mean, median, slope, MAD)
- Unit validation warnings logged for mismatches with config
§Arguments
parsed- Vector of parsed measurements to convertoptions- Conversion options (prefix, metadata, epoch, timestamp)
§Returns
A vector of MeasurementData ready for storage