diff options
author | Tomeu Vizoso <tomeu.vizoso@collabora.com> | 2020-05-13 09:46:06 +0200 |
---|---|---|
committer | Marge Bot <eric+marge@anholt.net> | 2020-06-23 06:59:27 +0000 |
commit | 287bf5f20886f9581c26c519bb17813d4d4f1f71 (patch) | |
tree | 9ee8afd36aecec32eabeb8f659196bf4e04222fb /.gitlab-ci/deqp-runner.sh | |
parent | 2102d5eda52b6440581518580d94e78204e4ee85 (diff) |
gitlab-ci: Test virgl with Khronos' OpenGL CTS
Signed-off-by: Tomeu Vizoso <tomeu.vizoso@collabora.com>
Reviewed-by: Eric Anholt <eric@anholt.net>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5494>
Diffstat (limited to '.gitlab-ci/deqp-runner.sh')
-rwxr-xr-x | .gitlab-ci/deqp-runner.sh | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/.gitlab-ci/deqp-runner.sh b/.gitlab-ci/deqp-runner.sh index 6843b723c2d..fb3e87bd55c 100755 --- a/.gitlab-ci/deqp-runner.sh +++ b/.gitlab-ci/deqp-runner.sh @@ -47,9 +47,14 @@ mkdir -p $RESULTS if [ "$DEQP_VER" = "vk" ]; then cp /deqp/mustpass/vk-master.txt /tmp/case-list.txt DEQP=/deqp/external/vulkancts/modules/vulkan/deqp-vk -else +elif [ "$DEQP_VER" = "gles2" -o "$DEQP_VER" = "gles3" -o "$DEQP_VER" = "gles31" ]; then cp /deqp/mustpass/$DEQP_VER-master.txt /tmp/case-list.txt DEQP=/deqp/modules/$DEQP_VER/deqp-$DEQP_VER + SUITE=dEQP +else + cp /deqp/mustpass/$DEQP_VER-master.txt /tmp/case-list.txt + DEQP=/deqp/external/openglcts/modules/glcts + SUITE=KHR fi # If the job is parallel, take the corresponding fraction of the caselist. @@ -220,7 +225,7 @@ check_renderer() { # debug. # export EGL_LOG_LEVEL=debug VERSION=`echo $DEQP_VER | tr '[a-z]' '[A-Z]'` - $DEQP $DEQP_OPTIONS --deqp-case=dEQP-$VERSION.info.\* --deqp-log-filename=$RESULTS/deqp-info.qpa + $DEQP $DEQP_OPTIONS --deqp-case=$SUITE-$VERSION.info.\* --deqp-log-filename=$RESULTS/deqp-info.qpa parse_renderer } |