5 DEQP_OPTIONS
="--deqp-surface-width=256 --deqp-surface-height=256"
6 DEQP_OPTIONS
="$DEQP_OPTIONS --deqp-visibility=hidden"
7 DEQP_OPTIONS
="$DEQP_OPTIONS --deqp-log-images=disable"
8 DEQP_OPTIONS
="$DEQP_OPTIONS --deqp-watchdog=enable"
9 DEQP_OPTIONS
="$DEQP_OPTIONS --deqp-crashhandler=enable"
10 DEQP_OPTIONS
="$DEQP_OPTIONS --deqp-surface-type=pbuffer"
12 export LIBGL_DRIVERS_PATH
=/mesa
/lib
/dri
/
13 export LD_LIBRARY_PATH
=/mesa
/lib
/
14 export MESA_GLES_VERSION_OVERRIDE
=3.0
16 DEVFREQ_GOVERNOR
=`echo /sys/devices/platform/*.gpu/devfreq/devfreq0/governor`
17 echo performance
> $DEVFREQ_GOVERNOR
19 cd /deqp
/modules
/gles2
21 # Generate test case list file
22 .
/deqp-gles2
$DEQP_OPTIONS --deqp-runmode=stdout-caselist |
grep "TEST: dEQP-GLES2" | cut
-d ' ' -f 2 > /tmp
/case-list.txt
24 # Note: not using sorted input and comm, becuase I want to run the tests in
25 # the same order that dEQP would.
26 while read -r line
; do
27 if echo "$line" |
grep -q '^[^#]'; then
28 sed -i "/$line/d" /tmp
/case-list.txt
30 done < /deqp
/deqp-
$GPU_VERSION-skips.txt
32 /deqp
/deqp-volt
--cts-build-dir=/deqp \
34 --test-names-file=/tmp
/case-list.txt \
35 --results-file=/tmp
/results.txt \
37 --regression-file=/deqp
/deqp-
$GPU_VERSION-fails.txt \
46 echo "Regressions detected"
49 echo "No regressions detected"