Fix Version/s: None
While testing ap_verify.measurements.TimingMetricTask for
DM-16536, I found that I could not safely extract the "StartCpuTime" and "EndCpuTime" metadata values using PropertySet.getScalar, because the times were sometimes stored as floats and sometimes as strings:
Key = 'fringe.runStartCpuTime' -> 5.947655 ('Double')
Key = 'fringe.runEndCpuTime' -> '6.232034' ('String')
I've confirmed that even PropertySet.typeOf thinks that EndCpuTime should be a string in this example.
Find out what causes some keys to be stored as strings, and fix it.
- relates to
DM-16536 Migrate all metrics from ap.verify.measurements
Never mind, I misunderstood which test case was being run. There is no bug.