Fix influxdb "field type conflict" error 65/63065/2
authorPatrice Buriez <patrice.buriez@intel.com>
Mon, 1 Oct 2018 11:36:33 +0000 (13:36 +0200)
committerPatrice Buriez <patrice.buriez@intel.com>
Tue, 2 Oct 2018 19:49:30 +0000 (19:49 +0000)
commit2f4418798a3cf245f863a617410403f226062ac8
tree352b5d2fa65032c887cda2ecb2eac882d313e023
parent7237241a396871d637f9906c1fc93a8587a7b726
Fix influxdb "field type conflict" error

JIRA: YARDSTICK-1457

Field types must be consistent across points in a measurement, otherwise
influxdb rejects newer points with "field type conflict" error.

This error was faced when "theor_max_throughput" field, meant to be
assigned as a float from "TxThroughput" sample, was instead assigned as
an int from initial value of theor_max_thruput variable. This especially
occured for subsequent packet sizes, when theor_max_thruput variable was
reset to its default int value.

This fix changes the default value of theor_max_thruput variable to 0.0,
and also makes sure that the default value for "Actual_throughput" field
is consistently a float.

Change-Id: If8d4f1297094709fe9657ab3e2b8adaad09815b2
Signed-off-by: Patrice Buriez <patrice.buriez@intel.com>
yardstick/network_services/traffic_profile/prox_binsearch.py