On Fri, Apr 12, 2019 at 09:35:27AM +0200, olichtne(a)redhat.com wrote:
From: Ondrej Lichtner <olichtne(a)redhat.com>
When creating a dummy result for baseline comparison it will be useful
to set the utilization property directly on the base object.
Signed-off-by: Ondrej Lichtner <olichtne(a)redhat.com>
---
lnst/RecipeCommon/Perf/Measurements/BaseCPUMeasurement.py | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/lnst/RecipeCommon/Perf/Measurements/BaseCPUMeasurement.py
b/lnst/RecipeCommon/Perf/Measurements/BaseCPUMeasurement.py
index cd19b18..0db5afd 100644
--- a/lnst/RecipeCommon/Perf/Measurements/BaseCPUMeasurement.py
+++ b/lnst/RecipeCommon/Perf/Measurements/BaseCPUMeasurement.py
@@ -9,6 +9,7 @@ class CPUMeasurementResults(BaseMeasurementResults):
super(CPUMeasurementResults, self).__init__(measurement)
self._host = host
self._cpu = cpu
+ self._utilization = None
@property
def host(self):
@@ -20,7 +21,11 @@ class CPUMeasurementResults(BaseMeasurementResults):
@property
def utilization(self):
- raise NotImplementedError()
+ return self._utilization
+
+ @utilization.setter
+ def utilization(self, value):
+ self._utilization = value
class AggregatedCPUMeasurementResults(CPUMeasurementResults):
def __init__(self, measurement, host, cpu):
--
2.21.0
pushed.
-Ondrej