ci/etnaviv: add manual piglit testing

Initial work by Christian, polishing by @anholt.  Takes ~21 minutes, and
flakes may not be fully classified yet.

Signed-off-by: Christian Gmeiner <christian.gmeiner@gmail.com>
Reviewed-by: Emma Anholt <emma@anholt.net>
Reviewed-by: Christian Gmeiner <christian.gmeiner@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13600>
This commit is contained in:
Christian Gmeiner 2021-10-01 12:26:41 +02:00 committed by Emma Anholt
parent d2440b27e5
commit c5a1df095c
4 changed files with 1662 additions and 0 deletions

File diff suppressed because it is too large Load Diff

View File

@ -34,3 +34,27 @@ dEQP-GLES2.functional.uniform_api.random.0
dEQP-GLES2.functional.uniform_api.random.54
dEQP-GLES2.functional.uniform_api.random.55
dEQP-GLES2.functional.uniform_api.value.*sampler.*
spec@!opengl 1.1@depthstencil-default_fb-copypixels
spec@!opengl 1.1@draw-pixels
spec@!opengl 1.1@texgen
spec@!opengl 1.1@texredefine
spec@!opengl 2.0@tex3d-npot
spec@!opengl 2.1@pbo@test_draw_pixels
spec@arb_depth_texture@depth-level-clamp
spec@arb_depth_texture@fbo-depth-gl_depth_component16-copypixels
spec@arb_es2_compatibility@texwrap formats
spec@arb_pixel_buffer_object@texsubimage pbo manual gl_texture_2d gl_rgb8 6 10 0 94 53 0
spec@arb_pixel_buffer_object@texsubimage-depth-formats pbo
spec@arb_pixel_buffer_object@texsubimage-unpack pbo
spec@arb_texture_rectangle@texrect-many
spec@arb_texture_storage@texture-storage
spec@arb_texture_storage@texture-storage@2D mipmap rendering
spec@arb_texture_storage@texture-storage@cube array texture
spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_yuyv
spec@ext_packed_depth_stencil@fbo-depth-gl_depth24_stencil8-copypixels
spec@ext_packed_depth_stencil@fbo-depth-gl_depth24_stencil8-blit
spec@ext_texture_compression_s3tc@s3tc-texsubimage_gles2
spec@ext_texture_lod_bias@lodbias
spec@nv_copy_image@nv_copy_image-simple --tex-to-tex
spec@oes_compressed_etc1_rgb8_texture@miptree

View File

@ -0,0 +1,6 @@
# triggers oomkiller and kills innocent tests!
spec@!opengl 1.1@max-texture-size
.*tex3d-maxsize.*
# Can't start the X server.
glx.*

View File

@ -34,3 +34,13 @@ gc2000_gles2:
variables:
HWCI_TEST_SCRIPT: "/install/deqp-runner.sh"
DEQP_VER: gles2
gc2000_piglit:
extends:
- .piglit-test
- .etnaviv-armhf-gc2000
- .test-manual-mr
variables:
HWCI_TEST_SCRIPT: "/install/piglit/piglit-runner.sh"
PIGLIT_PLATFORM: gbm
PIGLIT_PROFILES: gpu