From 8ded90d7894528f4bb0418213db08e947d3a6def Mon Sep 17 00:00:00 2001 From: Tai Ly Date: Wed, 24 Apr 2024 21:29:11 +0000 Subject: Update serialization_lib for flatbuffer v24.3.7 also fixed traceback.format_exception calls to fix hang of framework testing due to failing tests. Signed-off-by: Tai Ly Change-Id: Ic943aec7981a71dc8f9c898a16ac3f408f07a370 --- thirdparty/serialization_lib | 2 +- verif/frameworks/tosa_verif_framework_compiler_runner.py | 6 +----- verif/frameworks/tosa_verif_framework_generator.py | 6 +----- verif/runner/tosa_verif_run_tests.py | 4 ++-- 4 files changed, 5 insertions(+), 13 deletions(-) diff --git a/thirdparty/serialization_lib b/thirdparty/serialization_lib index 36ced1d..3aebe2b 160000 --- a/thirdparty/serialization_lib +++ b/thirdparty/serialization_lib @@ -1 +1 @@ -Subproject commit 36ced1df313cf80edc91efe41facb1ab3a81b220 +Subproject commit 3aebe2bd863d6e0cb82171984cd49e5ad516d0db diff --git a/verif/frameworks/tosa_verif_framework_compiler_runner.py b/verif/frameworks/tosa_verif_framework_compiler_runner.py index 82e3aad..86e3c01 100755 --- a/verif/frameworks/tosa_verif_framework_compiler_runner.py +++ b/verif/frameworks/tosa_verif_framework_compiler_runner.py @@ -818,11 +818,7 @@ def worker_thread(task_queue, args, result_queue): except Exception as e: print(f"Internal regression error: {e}") print( - "".join( - traceback.format_exception( - etype=type(e), value=e, tb=e.__traceback__ - ) - ) + "".join(traceback.format_exception(None, value=e, tb=e.__traceback__)) ) rc = TestResult.INTERNAL_ERROR tolerance = 0.0 diff --git a/verif/frameworks/tosa_verif_framework_generator.py b/verif/frameworks/tosa_verif_framework_generator.py index 8ae0286..a3405dc 100755 --- a/verif/frameworks/tosa_verif_framework_generator.py +++ b/verif/frameworks/tosa_verif_framework_generator.py @@ -1473,11 +1473,7 @@ def run_unit_test( except Exception as e: msg = "Error running task: {}".format(e) print(msg) - print( - "".join( - traceback.format_exception(etype=type(e), value=e, tb=e.__traceback__) - ) - ) + print("".join(traceback.format_exception(None, value=e, tb=e.__traceback__))) return False return True diff --git a/verif/runner/tosa_verif_run_tests.py b/verif/runner/tosa_verif_run_tests.py index d2aae22..76a143a 100644 --- a/verif/runner/tosa_verif_run_tests.py +++ b/verif/runner/tosa_verif_run_tests.py @@ -1,5 +1,5 @@ """TOSA verification runner script.""" -# Copyright (c) 2020-2023, ARM Limited. +# Copyright (c) 2020-2024, ARM Limited. # SPDX-License-Identifier: Apache-2.0 import argparse import importlib @@ -252,7 +252,7 @@ def workerThread(task_queue, runnerList, complianceRunner, args, result_queue): print( "".join( traceback.format_exception( - etype=type(e), value=e, tb=e.__traceback__ + None, value=e, tb=e.__traceback__ ) ) ) -- cgit v1.2.1