From a1d8322fbb43e9a6a019c8653b01aff923d68717 Mon Sep 17 00:00:00 2001 From: Connor Abbott Date: Tue, 27 May 2014 21:23:04 -0400 Subject: [PATCH] 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 --- src/glsl/tests/optimization-test | 8 ++++++++ 1 file changed, 8 insertions(+) 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..." -- 2.30.2