ci: Update piglit good commit and add new results

v2: - Force X11 EGL platform. The compile time platform is drm, but this
      doesn't work for "spec/egl_khr_create_context/valid debug flag" and
      the other piglits seem to force X11.
     - Create a html summary and add it to the artifacts

Fixes piglits: spec/egl_khr_create_context/valid debug flag gles[23]

Signed-off-by: Gert Wollny <gert.wollny@collabora.com>
Reviewed-by: Lepton Wu <lepton@chromium.org>
macos/master
Gert Wollny 5 years ago
parent b40459599d
commit 66c57963aa
  1. 2
      ci/Dockerfile
  2. 1
      ci/previous_results/es_host_softpipe/piglit_gles3/results.txt
  3. 1
      ci/previous_results/gl_host_softpipe/piglit_gles3/results.txt
  4. 3
      ci/run_test_suite.sh

@ -131,7 +131,7 @@ RUN git clone --shallow-since="$GIT_DATE" https://github.com/KhronosGroup/VK-GL-
WORKDIR /
ARG KNOWN_GOOD_PIGLIT
ENV KNOWN_GOOD_PIGLIT ${KNOWN_GOOD_PIGLIT:-213a01051a907e6e50cc70d141427aab96884c22}
ENV KNOWN_GOOD_PIGLIT ${KNOWN_GOOD_PIGLIT:-603cfb97542a411e8957a0d689d8b28cf8b9ef4d}
WORKDIR /piglit
RUN git clone --shallow-since="$GIT_DATE" https://gitlab.freedesktop.org/mesa/piglit.git . && \
git checkout ${KNOWN_GOOD_PIGLIT} && \

@ -11,6 +11,7 @@ spec/!opengl es 3.0/oes_compressed_etc2_texture-miptree_gles3 srgb8-punchthrough
spec/amd_framebuffer_multisample_advanced/api-gles3: skip
spec/arb_blend_func_extended/arb_blend_func_extended-bindfragdataindexed-invalid-parameters_gles3: pass
spec/arb_blend_func_extended/arb_blend_func_extended-dual-src-blending-discard-without-src1_gles3: pass
spec/arb_blend_func_extended/arb_blend_func_extended-dual-src-blending-issue-1917_gles3: pass
spec/arb_blend_func_extended/arb_blend_func_extended-fbo-extended-blend-explicit_gles3: pass
spec/arb_blend_func_extended/arb_blend_func_extended-fbo-extended-blend-pattern_gles3: pass
spec/arb_blend_func_extended/arb_blend_func_extended-fbo-extended-blend_gles3: pass

@ -11,6 +11,7 @@ spec/!opengl es 3.0/oes_compressed_etc2_texture-miptree_gles3 srgb8-punchthrough
spec/amd_framebuffer_multisample_advanced/api-gles3: skip
spec/arb_blend_func_extended/arb_blend_func_extended-bindfragdataindexed-invalid-parameters_gles3: pass
spec/arb_blend_func_extended/arb_blend_func_extended-dual-src-blending-discard-without-src1_gles3: pass
spec/arb_blend_func_extended/arb_blend_func_extended-dual-src-blending-issue-1917_gles3: pass
spec/arb_blend_func_extended/arb_blend_func_extended-fbo-extended-blend-explicit_gles3: pass
spec/arb_blend_func_extended/arb_blend_func_extended-fbo-extended-blend-pattern_gles3: pass
spec/arb_blend_func_extended/arb_blend_func_extended-fbo-extended-blend_gles3: pass

@ -241,6 +241,7 @@ run_test_suite()
fi
EGL_PLATFORM=x11 \
piglit run --platform x11_egl \
-l verbose \
--jobs $NUM_THREADS \
@ -250,6 +251,8 @@ run_test_suite()
piglit summary console /tmp/ | grep -B 999999 "summary:" | grep -v "summary:" > "$RES_FILE"
piglit summary html $(dirname "$RES_FILE")/summary /tmp
TOTAL_TESTS=$(cat $RES_FILE | wc -l)
PASSED_TESTS=$(grep " pass" $RES_FILE | wc -l)
;;

Loading…
Cancel
Save