From: Ondrej Lichtner <olichtne(a)redhat.com>
When no baseline is found, the evaluation result should default to False
(FAIL).
The commit also fixes a typo in the result_text field.
Signed-off-by: Ondrej Lichtner <olichtne(a)redhat.com>
---
.../Perf/Evaluators/BaselineCPUAverageEvaluator.py | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/lnst/RecipeCommon/Perf/Evaluators/BaselineCPUAverageEvaluator.py
b/lnst/RecipeCommon/Perf/Evaluators/BaselineCPUAverageEvaluator.py
index 5521c0b..a6f2956 100644
--- a/lnst/RecipeCommon/Perf/Evaluators/BaselineCPUAverageEvaluator.py
+++ b/lnst/RecipeCommon/Perf/Evaluators/BaselineCPUAverageEvaluator.py
@@ -60,8 +60,9 @@ class BaselineCPUAverageEvaluator(BaseEvaluator):
]
for result, baseline in pairs:
if baseline is None:
+ comparison_result = False
result_text.append(
- "CPU {cpuid}: no baseline found for ".format(
+ "CPU {cpuid}: no baseline found".format(
cpuid=result.cpu
)
)
--
2.21.0