aboutsummaryrefslogtreecommitdiff
path: root/verif/generator/tosa_error_if.py
diff options
context:
space:
mode:
Diffstat (limited to 'verif/generator/tosa_error_if.py')
-rw-r--r--verif/generator/tosa_error_if.py10
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