# Note: skips lists for CI are just a list of lines that, when
# non-zero-length and not starting with '#', will regex match to
# delete lines from the test list.  Be careful.

# no msaa support
.*msaa.*
.*multisample.*

# Skip over a bunch of extensions since we don't have extension fast skipping yet.
spec@glsl-1.50
spec@glsl-4.*
spec@arb_gpu_shader5
spec@arb_gpu_shader_fp64
spec@arb_gpu_shader_int64
spec@arb_tessellation_shader

# 1.5 minutes
spec@!opengl 1.2@tex3d-maxsize

# ~1 minute
glx@glx-multithread-texture
spec@!opengl 1.1@draw-sync
spec@arb_uniform_buffer_object@execution@shared-struct-array-array-array-struct
spec@arb_uniform_buffer_object@execution@std140-struct-array-array-array-struct
spec@glsl-1.30@execution@texelfetch fs sampler2d 1x281-501x281
spec@glsl-1.30@execution@texelfetch fs sampler2darray 98x1x9-98x129x9
spec@glsl-1.30@execution@texelfetch fs sampler2darray 1x129x9-98x129x9

# If we let these tests run in parallel with other piglit tests, we end up
# intermittent GL_OUT_OF_MEMORY errors in innocent tests.
arb_texture_buffer_object@max-size
fbo-maxsize
max-texture-size
copypixels-draw-sync

# This OOMs on its own
spec@!opengl 1.0@gl-1.0-beginend-coverage

# Hangchecks
tex-miplevel-selection
spec@arb_direct_state_access@transformfeedback-bufferrange
spec@arb_direct_state_access@transformfeedback-bufferbase
spec@arb_uniform_buffer_object@rendering-array
spec@arb_uniform_buffer_object@rendering-array-offset
spec@arb_point_sprite@arb_point_sprite-interactions
shaders@glsl-uniform-interstage-limits --subdivide 5 --statechanges
gles-3.0-transform-feedback-uniform-buffer-object

spec@!opengl 1.1@gl-1.1-drawarrays-vertex-count 100000 varray gl_lines
spec@!opengl 1.1@gl-1.1-drawarrays-vertex-count 100000 vbo gl_lines
glsl-1.40-tf-no-position
spec@ext_framebuffer_object@fbo-stencil-gl_stencil_index8-clear
spec@arb_framebuffer_srgb@arb_framebuffer_srgb-srgb_conformance
spec@arb_framebuffer_srgb@blit renderbuffer linear
spec@arb_framebuffer_srgb@blit texture srgb
spec@!opengl 1.1@dlist-fdo3129-01
