From 5b5a179e6bfc1c5579cd8b193d164d98062b8f75 Mon Sep 17 00:00:00 2001 From: "stu126940@mail.uni-kiel.de" <stu126940@mail.uni-kiel.de> Date: Sat, 4 Jun 2022 14:12:08 +0200 Subject: [PATCH] enhance test and fix to int casting for special cases --- slo-checker/generic/app/main.py | 2 +- slo-checker/generic/resources/test-1-rep-success.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/slo-checker/generic/app/main.py b/slo-checker/generic/app/main.py index f36c8739d..e483c26b4 100644 --- a/slo-checker/generic/app/main.py +++ b/slo-checker/generic/app/main.py @@ -37,7 +37,7 @@ def aggr_query(values: dict, warmup: int, aggr_func): df = pd.DataFrame.from_dict(values) df.columns = ['timestamp', 'value'] filtered = df[df['timestamp'] >= (df['timestamp'][0] + warmup)] - filtered['value'] = filtered['value'].astype(int) + filtered['value'] = filtered['value'].astype(float).astype(int) return filtered['value'].aggregate(aggr_func) def check_result(result, operator: str, threshold): diff --git a/slo-checker/generic/resources/test-1-rep-success.json b/slo-checker/generic/resources/test-1-rep-success.json index b70f461cf..9a6db686e 100644 --- a/slo-checker/generic/resources/test-1-rep-success.json +++ b/slo-checker/generic/resources/test-1-rep-success.json @@ -260,7 +260,7 @@ ], [ 1.634624989695E9, - "1854284" + "3970.0000000000005" ] ] } -- GitLab