blob: ff51ba2be261da42e111a5a83c1963411775f299 [file] [log] [blame]
Gary Morrisonced8c6f2020-02-27 19:35:59 +00001# Copyright (c) 2019-2020, Arm Limited. All rights reserved.
2#
3# SPDX-License-Identifier: BSD-3-Clause
4#
5echo
6echo TF-Fuzz Regression Testing
7echo
8for reg_test in `ls -F | grep \/$ | grep -v add_these_tests | grep -v regress_lib`; do
9 echo Running "$reg_test"...
10 cd $reg_test
11 rm -f test.c stdout_stderr
12 ../../tfz -v ./template test.c >stdout_stderr 2>&1
13 rm -f diff_stdout_stderr diff_test.c
14 diff stdout_stderr exp_stdout_stderr >diff_stdout_stderr
15 diff test.c exp_test.c >diff_test.c
16 python ./check.py diff_stdout_stderr diff_test.c stdout_stderr
17 cd ..
18done