From: Connor Abbott Date: Wed, 28 May 2014 01:23:04 +0000 (-0400) Subject: glsl/tests: call create_test_cases.py in optimization-test X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=a1d8322fbb43e9a6a019c8653b01aff923d68717;p=mesa.git glsl/tests: call create_test_cases.py in optimization-test This way, when someone modifies create_test_cases.py and forgets to commit their changes again, people will notice. v2: make sure we parse the right directories and check for existance the right way. v3 (Ken): Use $PYTHON2 instead of calling python directly. Signed-off-by: Connor Abbott Reviewed-by: Kenneth Graunke Reviewed-by: Matt Turner --- diff --git a/src/glsl/tests/optimization-test b/src/glsl/tests/optimization-test index 8ca7776919f..26a51be6980 100755 --- a/src/glsl/tests/optimization-test +++ b/src/glsl/tests/optimization-test @@ -9,6 +9,14 @@ fi total=0 pass=0 +echo "====== Generating tests ======" +for dir in tests/*/; do + if [ -e "${dir}create_test_cases.py" ]; then + cd $dir; $PYTHON2 create_test_cases.py; cd .. + fi + echo "$dir" +done + echo "====== Testing optimization passes ======" for test in `find . -iname '*.opt_test'`; do echo -n "Testing $test..."