From 102f2ff962eda1523c357471d089e15b6e4e10dc Mon Sep 17 00:00:00 2001 From: Birte Kristina Friesel Date: Mon, 24 Mar 2025 13:08:28 +0100 Subject: workload: indicate failed LUT prediction on error --- bin/workload.py | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/bin/workload.py b/bin/workload.py index 78c6f44..742d336 100755 --- a/bin/workload.py +++ b/bin/workload.py @@ -116,13 +116,17 @@ def main(): f"Cannot predict {name}.{action}({param}), falling back to static model" ) - event_output = event_normalizer( - param_model( - name, - action, - param=param_list, + try: + event_output = event_normalizer( + param_model( + name, + action, + param=param_list, + ) ) - ) + except KeyError: + logging.error(f"Cannot predict {name}.{action}({param}) from LUT model") + raise if args.aggregate == "sum": aggregate += event_output -- cgit v1.2.3