diff options
Diffstat (limited to 'verif/generator/tosa_error_if.py')
-rw-r--r-- | verif/generator/tosa_error_if.py | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/verif/generator/tosa_error_if.py b/verif/generator/tosa_error_if.py index 7a4d0d6..3972edd 100644 --- a/verif/generator/tosa_error_if.py +++ b/verif/generator/tosa_error_if.py @@ -1,5 +1,6 @@ # Copyright (c) 2021-2024, ARM Limited. # SPDX-License-Identifier: Apache-2.0 +import logging import math import numpy as np @@ -11,6 +12,9 @@ from tosa.DType import DType from tosa.Op import Op from tosa.ResizeMode import ResizeMode +logging.basicConfig() +logger = logging.getLogger("tosa_verif_build_tests") + class ErrorIf(object): MaxDimExceeded = "MaxDimExceeded" @@ -386,12 +390,12 @@ class TosaErrorValidator: if expected_result and error_result: serializer.setExpectedReturnCode(2, True, desc=error_reason) elif error_result: # and not expected_result - print( + logger.error( f"Unexpected ERROR_IF: Op: {valueToName(Op, kwargs['op']['op'])}" f" Expected: {error_name}, Got: {validator_name}" ) elif not expected_result: # and not error_result - print( + logger.error( f"Missed ERROR_IF: Op: {valueToName(Op, kwargs['op']['op'])}" f" Expected: {error_name}" ) @@ -401,7 +405,7 @@ class TosaErrorValidator: if k != "op": if k.endswith("dtype"): v = valueToName(DType, v) - print(f" {k} = {v}") + logger.error(f" {k} = {v}") return overall_result |