ci/freedreno: Switch the piglit testing to the new piglit runner.

Getting piglit to fit onto our test devices was proving difficult, and we
need the ability to handle flakes, so switch to the rust piglit runner
that @pepp wrote as part of the deqp-runner repo which gives us flake
detection, sharding across boards, fractional runs, and almost half the
runtime.

It doesn't handle piglit subtests yet, but if you can't run piglit's
python on your devices because it's too bloated and unstable, this is a
way forward.

Reviewed-by: Juan A. Suarez Romero <jasuarez@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9468>
This commit is contained in:
Eric Anholt 2021-03-03 15:42:57 -08:00 committed by Marge Bot
parent 0b4691d615
commit f3a7a8a4dc
13 changed files with 1300 additions and 9054 deletions

View File

@ -59,6 +59,7 @@ for var in \
MESA_GLES_VERSION_OVERRIDE \
MINIO_HOST \
NIR_VALIDATE \
PIGLIT_FRACTION \
PIGLIT_HTML_SUMMARY \
PIGLIT_JUNIT_RESULTS \
PIGLIT_OPTIONS \

View File

@ -0,0 +1,134 @@
#!/bin/sh
set -ex
if [ -z "$GPU_VERSION" ]; then
echo 'GPU_VERSION must be set to something like "llvmpipe" or "freedreno-a630" (the name used in your ci/piglit-gpu-version-*.txt)'
exit 1
fi
INSTALL=`pwd`/install
# Set up the driver environment.
export LD_LIBRARY_PATH=`pwd`/install/lib/
export EGL_PLATFORM=surfaceless
export VK_ICD_FILENAMES=`pwd`/install/share/vulkan/icd.d/"$VK_DRIVER"_icd.${VK_CPU:-`uname -m`}.json
RESULTS=`pwd`/${PIGLIT_RESULTS_DIR:-results}
mkdir -p $RESULTS
if [ -n "$PIGLIT_FRACTION" -o -n "$CI_NODE_INDEX" ]; then
FRACTION=`expr ${PIGLIT_FRACTION:-1} \* ${CI_NODE_TOTAL:-1}`
PIGLIT_RUNNER_OPTIONS="$PIGLIT_RUNNER_OPTIONS --fraction $FRACTION"
fi
# If the job is parallel at the gitab job level, take the corresponding fraction
# of the caselist.
if [ -n "$CI_NODE_INDEX" ]; then
PIGLIT_RUNNER_OPTIONS="$PIGLIT_RUNNER_OPTIONS --fraction-start ${CI_NODE_INDEX}"
fi
if [ -e "$INSTALL/piglit-$GPU_VERSION-fails.txt" ]; then
PIGLIT_RUNNER_OPTIONS="$PIGLIT_RUNNER_OPTIONS --baseline $INSTALL/piglit-$GPU_VERSION-fails.txt"
fi
if [ -e "$INSTALL/piglit-$GPU_VERSION-flakes.txt" ]; then
PIGLIT_RUNNER_OPTIONS="$PIGLIT_RUNNER_OPTIONS --flakes $INSTALL/piglit-$GPU_VERSION-flakes.txt"
fi
if [ -e "$INSTALL/piglit-$GPU_VERSION-skips.txt" ]; then
PIGLIT_RUNNER_OPTIONS="$PIGLIT_RUNNER_OPTIONS --skips $INSTALL/piglit-$GPU_VERSION-skips.txt"
fi
set +e
if [ -n "$PIGLIT_PARALLEL" ]; then
PIGLIT_RUNNER_OPTIONS="$PIGLIT_RUNNER_OPTIONS --jobs $PIGLIT_PARALLEL"
elif [ -n "$FDO_CI_CONCURRENT" ]; then
PIGLIT_RUNNER_OPTIONS="$PIGLIT_RUNNER_OPTIONS --jobs $FDO_CI_CONCURRENT"
else
PIGLIT_RUNNER_OPTIONS="$PIGLIT_RUNNER_OPTIONS --jobs 4"
fi
report_flakes() {
# Replace spaces in test names with _ to make the channel reporting not
# split it across lines, even though it makes it so you can't copy and
# paste from IRC into your flakes list.
flakes=`grep ",Flake" $1 | sed 's|,Flake.*||g' | sed 's| |_|g'`
if [ -z "$flakes" ]; then
return 0
fi
if [ -z "$FLAKES_CHANNEL" ]; then
return 0
fi
# The nick needs to be something unique so that multiple runners
# connecting at the same time don't race for one nick and get blocked.
# freenode has a 16-char limit on nicks (9 is the IETF standard, but
# various servers extend that). So, trim off the common prefixes of the
# runner name, and append the job ID so that software runners with more
# than one concurrent job (think swrast) don't collide. For freedreno,
# that gives us a nick as long as db410c-N-JJJJJJJJ, and it'll be a while
# before we make it to 9-digit jobs (we're at 7 so far).
runner=`echo $CI_RUNNER_DESCRIPTION | sed 's|mesa-||' | sed 's|google-freedreno-||g'`
bot="$runner-$CI_JOB_ID"
channel="$FLAKES_CHANNEL"
(
echo NICK $bot
echo USER $bot unused unused :Gitlab CI Notifier
sleep 10
echo "JOIN $channel"
sleep 1
desc="Flakes detected in job: $CI_JOB_URL on $CI_RUNNER_DESCRIPTION"
if [ -n "$CI_MERGE_REQUEST_SOURCE_BRANCH_NAME" ]; then
desc="$desc on branch $CI_MERGE_REQUEST_SOURCE_BRANCH_NAME ($CI_MERGE_REQUEST_TITLE)"
elif [ -n "$CI_COMMIT_BRANCH" ]; then
desc="$desc on branch $CI_COMMIT_BRANCH ($CI_COMMIT_TITLE)"
fi
echo "PRIVMSG $channel :$desc"
for flake in $flakes; do
echo "PRIVMSG $channel :$flake"
done
echo "PRIVMSG $channel :See $CI_JOB_URL/artifacts/browse/results/"
echo "QUIT"
) | nc irc.freenode.net 6667 > /dev/null
}
# wrapper to supress +x to avoid spamming the log
quiet() {
set +x
"$@"
set -x
}
RESULTS_CSV=$RESULTS/results.csv
FAILURES_CSV=$RESULTS/failures.csv
export LD_PRELOAD=$TEST_LD_PRELOAD
piglit-runner \
run \
--piglit-folder /piglit \
--output $RESULTS \
--profile $PIGLIT_PROFILES \
--process-isolation \
$PIGLIT_RUNNER_OPTIONS \
-v -v
PIGLIT_EXITCODE=$?
export LD_PRELOAD=
deqp-runner junit \
--testsuite $PIGLIT_PROFILES \
--results $RESULTS/failures.csv \
--output $RESULTS/junit.xml \
--limit 50 \
--template "See https://$CI_PROJECT_NAMESPACE.pages.freedesktop.org/-/$CI_PROJECT_NAME/-/jobs/$CI_JOB_ID/artifacts/results/{{testcase}}.xml"
# Report the flakes to the IRC channel for monitoring (if configured):
quiet report_flakes $RESULTS_CSV
exit $PIGLIT_EXITCODE

View File

@ -99,59 +99,25 @@ a530_gles31:
extends:
- .piglit-test
- .arm64-a530-test
- .test-manual
variables:
BARE_METAL_TEST_SCRIPT: "/install/piglit/run.sh"
BARE_METAL_TEST_SCRIPT: "/install/piglit/piglit-runner.sh"
BM_START_XORG: 1
# Excluding for flakes in multisample (MSAA fails covered well by deqp, we
# can enable it once we stabilize that.) and other flakes from
# atomic_counters through userclip in the list.
#
# Also excluding some particularly slow tests (gl-1.3-texture-env)
#
# Check fastboot.sh for more piglit tests being excluded!
PIGLIT_TESTS: >-
-x atomic_counters
-x gl-1.0-blend-func
-x glsl-1.30@execution@clipping
-x user-clip
-x arb_texture_multisample
-x ext_framebuffer_multisample
-x egl_ext_device_
-x egl_ext_platform_device
-x ext_timer_query@time-elapsed
-x glx-multithread-clearbuffer
-x glx-multithread-shader-compile
-x max-texture-size
-x maxsize
-x arb_gpu_shader5
-x arb_gpu_shader_fp64
-x arb_gpu_shader_int64
-x arb_tessellation_shader
-x glsl-1.50
-x glsl-4.00
-x glsl-4.10
-x glsl-4.20
-x glsl-4.30
-x glsl-4.40
-x glsl-4.50
-x glsl-4.60
-x gl-1.3-texture-env
# Takes ~25 minutes, so manual-only until we can sort out runtime.
# Run 1/2 of piglit_gl since it takes a bit under 20 minutes
a530_piglit_gl:
extends:
- .a530_piglit
variables:
PIGLIT_PROFILES: quick_gl
PIGLIT_RESULTS: freedreno-a530-gl
PIGLIT_FRACTION: 2
# Run 1/2 of piglit_shader since it takes a bit under 20 minutes
a530_piglit_shader:
extends:
- .a530_piglit
variables:
PIGLIT_PROFILES: quick_shader
PIGLIT_RESULTS: freedreno-a530-shader
PIGLIT_FRACTION: 2
.a630-test:
extends:
@ -258,75 +224,21 @@ a630_vk_sysmem:
extends:
- .piglit-test
- .a630-test
- .test-manual
variables:
BARE_METAL_TEST_SCRIPT: "/install/piglit/run.sh"
BARE_METAL_TEST_SCRIPT: "/install/piglit/piglit-runner.sh"
BM_START_XORG: 1
# Excluding various features we don't support to keep runtime down in
# deciding that they aren't supported.
#
# Also excluding some particularly slow tests (gl-1.3-texture-env takes 100s)
#
# Known flakes in the list are between "arb_blend_func_extended" and
# "varray-disabled"
#
# vs-output-array-vec2-index-wr-before-gs is skipped because it causes
# a flood of GPU hangs and makes the rest of the job flakey
#
# vs-clip-distance/vertex-enables skipped because they seem to be flaky in
# parallel with other tests (reliably fails on its own)
PIGLIT_TESTS: >-
-x vs-output-array-vec2-index-wr-before-gs
-x fixed-clip-enables
-x vs-clip-distance-enables
-x vs-clip-vertex-enables
-x arb_blend_func_extended-fbo-extended-blend-pattern_gles2
-x clear-accum
-x copypixels-sync
-x copyteximage-border
-x copytexsubimage
-x draw-sync
-x getteximage-simple
-x gl30basic
-x tcs-input
-x tes-input
-x unaligned-blit
-x user-clip
-x varray-disabled
-x egl_ext_device_
-x egl_ext_platform_device
-x ext_timer_query@time-elapsed
-x glx-multithread-clearbuffer
-x glx-multithread-shader-compile
-x max-texture-size
-x maxsize
-x arb_gpu_shader_fp64
-x arb_gpu_shader_gpu5
-x arb_gpu_shader_int64
-x glsl-4.00
-x glsl-4.10
-x glsl-4.20
-x glsl-4.30
-x glsl-4.40
-x glsl-4.50
-x glsl-4.60
-x gl-1.3-texture-env
# Takes ~20 minutes, so manual-only until we can sort out runtime.
a630_piglit_gl:
extends:
- .a630_piglit
- .test-manual
variables:
PIGLIT_PROFILES: quick_gl
PIGLIT_RESULTS: freedreno-a630-gl
a630_piglit_shader:
extends:
- .a630_piglit
variables:
PIGLIT_PROFILES: quick_shader
PIGLIT_RESULTS: freedreno-a630-shader
a630-traces:
extends:

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,465 @@
fast_color_clear@fcc-read-after-clear copy rb,Fail
fast_color_clear@fcc-read-after-clear copy tex,Fail
glx@glx-make-current,Crash
glx@glx-multi-window-single-context,Fail
glx@glx-query-drawable-glx_fbconfig_id-window,Fail
glx@glx-swap-pixmap-bad,Fail
glx@glx-tfp,Fail
glx@glx-visuals-depth -pixmap,Crash
glx@glx-visuals-stencil -pixmap,Crash
glx@glx_arb_create_context_es2_profile@invalid opengl es version,Fail
glx@glx_arb_create_context_robustness@invalid reset notification strategy,Fail
glx@glx_arb_sync_control@swapbuffersmsc-divisor-zero,Fail
glx@glx_arb_sync_control@timing -divisor 1,Fail
glx@glx_arb_sync_control@timing -divisor 2,Fail
glx@glx_arb_sync_control@timing -fullscreen -divisor 1,Fail
glx@glx_arb_sync_control@timing -fullscreen -divisor 2,Fail
glx@glx_arb_sync_control@timing -fullscreen -msc-delta 1,Fail
glx@glx_arb_sync_control@timing -fullscreen -msc-delta 2,Fail
glx@glx_arb_sync_control@timing -msc-delta 1,Fail
glx@glx_arb_sync_control@timing -msc-delta 2,Fail
glx@glx_arb_sync_control@timing -waitformsc -divisor 1,Fail
glx@glx_arb_sync_control@timing -waitformsc -divisor 2,Fail
glx@glx_arb_sync_control@timing -waitformsc -msc-delta 1,Fail
glx@glx_arb_sync_control@timing -waitformsc -msc-delta 2,Fail
glx@glx_arb_sync_control@waitformsc,Fail
glx@glx_ext_import_context@free context,Fail
glx@glx_ext_import_context@get context id,Fail
glx@glx_ext_import_context@get current display,Fail
glx@glx_ext_import_context@import context- multi process,Fail
glx@glx_ext_import_context@import context- single process,Fail
glx@glx_ext_import_context@imported context has same context id,Fail
glx@glx_ext_import_context@make current- multi process,Fail
glx@glx_ext_import_context@make current- single process,Fail
glx@glx_ext_import_context@query context info,Fail
shaders@glsl-bug-110796,Fail
shaders@glsl-kwin-blur-1,Fail
shaders@glsl-kwin-blur-2,Fail
shaders@glsl-uniform-interstage-limits@300 vs- 300 fs,Fail
shaders@glsl-uniform-interstage-limits@350 vs- 350 fs,Fail
shaders@glsl-uniform-interstage-limits@400 vs- 400 fs,Fail
shaders@point-vertex-id divisor,Crash
shaders@point-vertex-id gl_instanceid,Crash
shaders@point-vertex-id gl_instanceid divisor,Crash
shaders@point-vertex-id gl_vertexid,Crash
shaders@point-vertex-id gl_vertexid divisor,Crash
shaders@point-vertex-id gl_vertexid gl_instanceid,Crash
shaders@point-vertex-id gl_vertexid gl_instanceid divisor,Crash
spec@!opengl 1.0@gl-1.0-edgeflag,Crash
spec@!opengl 1.0@gl-1.0-edgeflag-quads,Crash
spec@!opengl 1.0@gl-1.0-no-op-paths,Fail
spec@!opengl 1.0@gl-1.0-scissor-copypixels,Fail
spec@!opengl 1.0@gl-1.0-scissor-offscreen,Fail
spec@!opengl 1.0@gl-1.0-spot-light,Fail
spec@!opengl 1.0@gl-1.0-user-clip-all-planes,Fail
spec@!opengl 1.0@rasterpos,Crash
spec@!opengl 1.1@copypixels-sync,Fail
spec@!opengl 1.1@copyteximage 1d,Fail
spec@!opengl 1.1@copyteximage 2d,Fail
spec@!opengl 1.1@copyteximage-border,Fail
spec@!opengl 1.1@copytexsubimage,Fail
spec@!opengl 1.1@depthstencil-default_fb-blit,Fail
spec@!opengl 1.1@depthstencil-default_fb-blit samples=2,Fail
spec@!opengl 1.1@depthstencil-default_fb-blit samples=4,Fail
spec@!opengl 1.1@depthstencil-default_fb-copypixels,Fail
spec@!opengl 1.1@depthstencil-default_fb-copypixels samples=2,Fail
spec@!opengl 1.1@depthstencil-default_fb-copypixels samples=4,Fail
spec@!opengl 1.1@depthstencil-default_fb-drawpixels-24_8 samples=2,Fail
spec@!opengl 1.1@depthstencil-default_fb-drawpixels-24_8 samples=4,Fail
spec@!opengl 1.1@depthstencil-default_fb-drawpixels-32f_24_8_rev samples=2,Fail
spec@!opengl 1.1@depthstencil-default_fb-drawpixels-32f_24_8_rev samples=4,Fail
spec@!opengl 1.1@depthstencil-default_fb-drawpixels-float-and-ushort samples=2,Fail
spec@!opengl 1.1@depthstencil-default_fb-drawpixels-float-and-ushort samples=4,Fail
spec@!opengl 1.1@depthstencil-default_fb-readpixels-24_8 samples=2,Fail
spec@!opengl 1.1@depthstencil-default_fb-readpixels-24_8 samples=4,Fail
spec@!opengl 1.1@depthstencil-default_fb-readpixels-32f_24_8_rev samples=2,Fail
spec@!opengl 1.1@depthstencil-default_fb-readpixels-32f_24_8_rev samples=4,Fail
spec@!opengl 1.1@depthstencil-default_fb-readpixels-float-and-ushort samples=2,Fail
spec@!opengl 1.1@depthstencil-default_fb-readpixels-float-and-ushort samples=4,Fail
spec@!opengl 1.1@draw-copypixels-sync,Fail
spec@!opengl 1.1@gl-1.1-xor-copypixels,Fail
spec@!opengl 1.1@linestipple,Fail
spec@!opengl 1.1@max-texture-size,Crash
spec@!opengl 1.1@polygon-mode,Fail
spec@!opengl 1.1@polygon-mode-facing,Fail
spec@!opengl 1.1@polygon-mode-offset,Fail
spec@!opengl 1.1@windowoverlap,Fail
spec@!opengl 1.2@copyteximage 3d,Fail
spec@!opengl 1.4@copy-pixels,Fail
spec@!opengl 1.4@gl-1.4-polygon-offset,Fail
spec@!opengl 2.0@gl-2.0-edgeflag,Crash
spec@!opengl 2.0@gl-2.0-edgeflag-immediate,Crash
spec@!opengl 2.0@max-samplers border,Fail
spec@!opengl 2.1@pbo,Fail
spec@!opengl 2.1@polygon-stipple-fs,Fail
spec@!opengl 3.0@clearbuffer-depth,Fail
spec@!opengl 3.0@clearbuffer-stencil,Fail
spec@!opengl 3.1@minmax,Fail
spec@!opengl 3.1@primitive-restart-xfb generated,Fail
spec@!opengl 3.1@primitive-restart-xfb written,Fail
spec@!opengl 3.1@vao-broken-attrib,Crash
spec@arb_color_buffer_float@gl_rgba8_snorm-render,Fail
spec@arb_color_buffer_float@gl_rgba8_snorm-render-fog,Fail
spec@arb_color_buffer_float@gl_rgba8_snorm-render-sanity,Fail
spec@arb_color_buffer_float@gl_rgba8_snorm-render-sanity-fog,Fail
spec@arb_depth_buffer_float@fbo-clear-formats,Fail
spec@arb_depth_buffer_float@fbo-clear-formats stencil,Fail
spec@arb_depth_buffer_float@fbo-depth-gl_depth32f_stencil8-blit,Fail
spec@arb_depth_buffer_float@fbo-depth-gl_depth32f_stencil8-copypixels,Fail
spec@arb_depth_buffer_float@fbo-depth-gl_depth_component32f-blit,Fail
spec@arb_depth_buffer_float@fbo-depth-gl_depth_component32f-copypixels,Fail
spec@arb_depth_buffer_float@fbo-depthstencil-gl_depth32f_stencil8-blit,Fail
spec@arb_depth_buffer_float@fbo-depthstencil-gl_depth32f_stencil8-copypixels,Fail
spec@arb_depth_buffer_float@fbo-stencil-gl_depth32f_stencil8-blit,Fail
spec@arb_depth_buffer_float@fbo-stencil-gl_depth32f_stencil8-copypixels,Fail
spec@arb_depth_texture@fbo-clear-formats,Fail
spec@arb_depth_texture@fbo-depth-gl_depth_component16-blit,Fail
spec@arb_depth_texture@fbo-depth-gl_depth_component16-copypixels,Fail
spec@arb_depth_texture@fbo-depth-gl_depth_component24-blit,Fail
spec@arb_depth_texture@fbo-depth-gl_depth_component24-copypixels,Fail
spec@arb_depth_texture@fbo-depth-gl_depth_component32-blit,Fail
spec@arb_depth_texture@fbo-depth-gl_depth_component32-copypixels,Fail
spec@arb_direct_state_access@copytexturesubimage,Fail
spec@arb_direct_state_access@gettextureimage-formats,Crash
spec@arb_direct_state_access@gettextureimage-formats init-by-rendering,Fail
spec@arb_draw_indirect@gl_vertexid used with gldrawarraysindirect,Crash
spec@arb_draw_indirect@gl_vertexid used with gldrawelementsindirect,Crash
spec@arb_fragment_program@fp-fragment-position,Crash
spec@arb_fragment_program@sparse-samplers,Crash
spec@arb_framebuffer_no_attachments@arb_framebuffer_no_attachments-atomic,Fail
spec@arb_framebuffer_no_attachments@arb_framebuffer_no_attachments-query,Fail
spec@arb_framebuffer_object@arb_framebuffer_object-depth-stencil-blit depth_stencil gl_depth24_stencil8,Fail
spec@arb_framebuffer_object@arb_framebuffer_object-depth-stencil-blit depth_stencil gl_depth32f_stencil8,Fail
spec@arb_framebuffer_object@arb_framebuffer_object-depth-stencil-blit stencil gl_depth24_stencil8,Fail
spec@arb_framebuffer_object@arb_framebuffer_object-depth-stencil-blit stencil gl_depth32f_stencil8,Fail
spec@arb_framebuffer_object@arb_framebuffer_object-depth-stencil-blit stencil gl_stencil_index1,Fail
spec@arb_framebuffer_object@arb_framebuffer_object-depth-stencil-blit stencil gl_stencil_index16,Fail
spec@arb_framebuffer_object@arb_framebuffer_object-depth-stencil-blit stencil gl_stencil_index4,Fail
spec@arb_framebuffer_object@arb_framebuffer_object-depth-stencil-blit stencil gl_stencil_index8,Fail
spec@arb_framebuffer_object@framebuffer-blit-levels draw stencil,Fail
spec@arb_framebuffer_object@framebuffer-blit-levels read stencil,Fail
spec@arb_framebuffer_srgb@blit renderbuffer linear msaa disabled clear,Fail
spec@arb_framebuffer_srgb@blit renderbuffer linear msaa disabled render,Fail
spec@arb_framebuffer_srgb@blit renderbuffer linear msaa enabled clear,Fail
spec@arb_framebuffer_srgb@blit renderbuffer linear msaa enabled render,Fail
spec@arb_framebuffer_srgb@blit renderbuffer linear_to_srgb msaa disabled clear,Fail
spec@arb_framebuffer_srgb@blit renderbuffer linear_to_srgb msaa disabled render,Fail
spec@arb_framebuffer_srgb@blit renderbuffer linear_to_srgb msaa enabled clear,Fail
spec@arb_framebuffer_srgb@blit renderbuffer linear_to_srgb msaa enabled render,Fail
spec@arb_framebuffer_srgb@blit renderbuffer srgb msaa disabled clear,Fail
spec@arb_framebuffer_srgb@blit renderbuffer srgb msaa disabled render,Fail
spec@arb_framebuffer_srgb@blit renderbuffer srgb msaa enabled clear,Fail
spec@arb_framebuffer_srgb@blit renderbuffer srgb msaa enabled render,Fail
spec@arb_framebuffer_srgb@blit renderbuffer srgb_to_linear msaa disabled clear,Fail
spec@arb_framebuffer_srgb@blit renderbuffer srgb_to_linear msaa disabled render,Fail
spec@arb_framebuffer_srgb@blit renderbuffer srgb_to_linear msaa enabled clear,Fail
spec@arb_framebuffer_srgb@blit renderbuffer srgb_to_linear msaa enabled render,Fail
spec@arb_framebuffer_srgb@blit texture linear msaa disabled clear,Fail
spec@arb_framebuffer_srgb@blit texture linear msaa disabled render,Fail
spec@arb_framebuffer_srgb@blit texture linear msaa enabled clear,Fail
spec@arb_framebuffer_srgb@blit texture linear msaa enabled render,Fail
spec@arb_framebuffer_srgb@blit texture linear_to_srgb msaa disabled clear,Fail
spec@arb_framebuffer_srgb@blit texture linear_to_srgb msaa disabled render,Fail
spec@arb_framebuffer_srgb@blit texture linear_to_srgb msaa enabled clear,Fail
spec@arb_framebuffer_srgb@blit texture linear_to_srgb msaa enabled render,Fail
spec@arb_framebuffer_srgb@blit texture srgb msaa disabled clear,Fail
spec@arb_framebuffer_srgb@blit texture srgb msaa disabled render,Fail
spec@arb_framebuffer_srgb@blit texture srgb msaa enabled clear,Fail
spec@arb_framebuffer_srgb@blit texture srgb msaa enabled render,Fail
spec@arb_framebuffer_srgb@blit texture srgb_to_linear msaa disabled clear,Fail
spec@arb_framebuffer_srgb@blit texture srgb_to_linear msaa disabled render,Fail
spec@arb_framebuffer_srgb@blit texture srgb_to_linear msaa enabled clear,Fail
spec@arb_framebuffer_srgb@blit texture srgb_to_linear msaa enabled render,Fail
spec@arb_map_buffer_alignment@arb_map_buffer_alignment-map-invalidate-range,Fail
spec@arb_map_buffer_range@copybuffersubdata offset=0,Fail
spec@arb_multi_draw_indirect@gl-3.0-multidrawarrays-vertexid -indirect,Crash
spec@arb_occlusion_query@occlusion_query_order,Fail
spec@arb_point_sprite@arb_point_sprite-interactions 1.0,Fail
spec@arb_texture_buffer_object@formats (fs- arb),Fail
spec@arb_texture_buffer_object@formats (vs- arb),Fail
spec@arb_texture_buffer_object@minmax,Fail
spec@arb_texture_buffer_range@ranges,Fail
spec@arb_texture_buffer_range@ranges-2 compat,Fail
spec@arb_texture_float@fbo-blending-formats,Fail
spec@arb_texture_rectangle@1-1-linear-texture,Fail
spec@arb_timer_query@query gl_timestamp,Fail
spec@arb_timer_query@timestamp-get,Fail
spec@arb_transform_feedback3@gl_skipcomponents1-1,Fail
spec@arb_transform_feedback3@gl_skipcomponents1-2,Fail
spec@arb_transform_feedback3@gl_skipcomponents1-3,Fail
spec@arb_transform_feedback3@gl_skipcomponents1-gl_nextbuffer,Fail
spec@arb_transform_feedback3@gl_skipcomponents1234,Fail
spec@arb_transform_feedback3@gl_skipcomponents2,Fail
spec@arb_transform_feedback3@gl_skipcomponents3,Fail
spec@arb_transform_feedback3@gl_skipcomponents4,Fail
spec@arb_transform_feedback_instanced@draw-auto instanced,Fail
spec@arb_vertex_program@clip-plane-transformation arb,Fail
spec@arb_vertex_type_2_10_10_10_rev@attrib-p-type-size-match,Fail
spec@egl 1.4@egl-copy-buffers,Crash
spec@egl 1.4@eglterminate then unbind context,Fail
spec@egl_chromium_sync_control@conformance,Fail
spec@egl_ext_protected_content@conformance,Fail
spec@egl_khr_gl_image@egl_khr_gl_renderbuffer_image-clear-shared-image gl_depth_component24,Fail
spec@egl_khr_gl_image@egl_khr_gl_renderbuffer_image-clear-shared-image gl_rgba,Fail
spec@egl_khr_surfaceless_context@viewport,Fail
spec@egl_mesa_configless_context@basic,Fail
spec@ext_direct_state_access@multi-texture,Fail
spec@ext_direct_state_access@textures,Fail
spec@ext_framebuffer_blit@fbo-blit-check-limits,Fail
spec@ext_framebuffer_object@ext_framebuffer_object-mipmap,Fail
spec@ext_framebuffer_object@fbo-alphatest-nocolor,Fail
spec@ext_framebuffer_object@fbo-alphatest-nocolor-ff,Fail
spec@ext_framebuffer_object@fbo-blending-format-quirks,Fail
spec@ext_framebuffer_object@fbo-blending-snorm,Fail
spec@ext_framebuffer_object@fbo-clearmipmap,Fail
spec@ext_framebuffer_object@fbo-copyteximage,Fail
spec@ext_framebuffer_object@fbo-copyteximage-simple,Fail
spec@ext_framebuffer_object@fbo-cubemap,Fail
spec@ext_framebuffer_object@fbo-generatemipmap,Fail
spec@ext_framebuffer_object@fbo-generatemipmap-nonsquare,Fail
spec@ext_framebuffer_object@fbo-generatemipmap-npot,Fail
spec@ext_framebuffer_object@fbo-generatemipmap-scissor,Fail
spec@ext_framebuffer_object@fbo-generatemipmap-swizzle,Fail
spec@ext_framebuffer_object@fbo-generatemipmap-viewport,Fail
spec@ext_framebuffer_object@fbo-stencil-gl_stencil_index1-blit,Fail
spec@ext_framebuffer_object@fbo-stencil-gl_stencil_index1-copypixels,Fail
spec@ext_framebuffer_object@fbo-stencil-gl_stencil_index16-blit,Fail
spec@ext_framebuffer_object@fbo-stencil-gl_stencil_index16-copypixels,Fail
spec@ext_framebuffer_object@fbo-stencil-gl_stencil_index4-blit,Fail
spec@ext_framebuffer_object@fbo-stencil-gl_stencil_index4-copypixels,Fail
spec@ext_framebuffer_object@fbo-stencil-gl_stencil_index8-blit,Fail
spec@ext_framebuffer_object@fbo-stencil-gl_stencil_index8-copypixels,Fail
spec@ext_framebuffer_object@getteximage-formats init-by-clear-and-render,Fail
spec@ext_framebuffer_object@getteximage-formats init-by-rendering,Fail
spec@ext_image_dma_buf_import@ext_image_dma_buf_import-export,Fail
spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_ayuv,Fail
spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_nv12,Crash
spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_p010,Fail
spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_p012,Fail
spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_p016,Fail
spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_uyvy,Fail
spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_xyuv,Fail
spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_yuv420,Crash
spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_yuyv,Fail
spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_yvu420,Crash
spec@ext_packed_depth_stencil@fbo-clear-formats,Fail
spec@ext_packed_depth_stencil@fbo-clear-formats stencil,Fail
spec@ext_packed_depth_stencil@fbo-depth-gl_depth24_stencil8-blit,Fail
spec@ext_packed_depth_stencil@fbo-depth-gl_depth24_stencil8-copypixels,Fail
spec@ext_packed_depth_stencil@fbo-depthstencil-gl_depth24_stencil8-blit,Fail
spec@ext_packed_depth_stencil@fbo-depthstencil-gl_depth24_stencil8-copypixels,Fail
spec@ext_packed_depth_stencil@fbo-stencil-gl_depth24_stencil8-blit,Fail
spec@ext_packed_depth_stencil@fbo-stencil-gl_depth24_stencil8-copypixels,Fail
spec@ext_packed_float@query-rgba-signed-components,Fail
spec@ext_render_snorm@render,Fail
spec@ext_texture_integer@fbo-integer,Fail
spec@ext_texture_snorm@fbo-blending-formats,Fail
spec@ext_transform_feedback2@draw-auto,Fail
spec@ext_transform_feedback@change-size base-shrink,Fail
spec@ext_transform_feedback@change-size offset-shrink,Fail
spec@ext_transform_feedback@change-size range-grow,Fail
spec@ext_transform_feedback@change-size range-shrink,Fail
spec@ext_transform_feedback@discard-copypixels,Fail
spec@ext_transform_feedback@generatemipmap prims_generated,Fail
spec@ext_transform_feedback@immediate-reuse,Fail
spec@ext_transform_feedback@immediate-reuse-index-buffer,Fail
spec@ext_transform_feedback@immediate-reuse-uniform-buffer,Fail
spec@ext_transform_feedback@intervening-read prims_written,Fail
spec@ext_transform_feedback@overflow-edge-cases,Fail
spec@ext_transform_feedback@query-primitives_written-bufferrange,Fail
spec@ext_transform_feedback@query-primitives_written-bufferrange-discard,Fail
spec@ext_transform_feedback@tessellation line_loop flat_first,Fail
spec@ext_transform_feedback@tessellation line_loop flat_last,Fail
spec@ext_transform_feedback@tessellation line_loop monochrome,Fail
spec@ext_transform_feedback@tessellation line_loop smooth,Fail
spec@ext_transform_feedback@tessellation line_strip flat_first,Fail
spec@ext_transform_feedback@tessellation line_strip flat_last,Fail
spec@ext_transform_feedback@tessellation line_strip monochrome,Fail
spec@ext_transform_feedback@tessellation line_strip smooth,Fail
spec@ext_transform_feedback@tessellation lines flat_first,Fail
spec@ext_transform_feedback@tessellation lines flat_last,Fail
spec@ext_transform_feedback@tessellation lines monochrome,Fail
spec@ext_transform_feedback@tessellation lines smooth,Fail
spec@ext_transform_feedback@tessellation points flat_first,Fail
spec@ext_transform_feedback@tessellation points flat_last,Fail
spec@ext_transform_feedback@tessellation points monochrome,Fail
spec@ext_transform_feedback@tessellation points smooth,Fail
spec@ext_transform_feedback@tessellation polygon flat_first,Fail
spec@ext_transform_feedback@tessellation polygon flat_last,Fail
spec@ext_transform_feedback@tessellation polygon monochrome,Fail
spec@ext_transform_feedback@tessellation polygon smooth,Fail
spec@ext_transform_feedback@tessellation polygon wireframe,Fail
spec@ext_transform_feedback@tessellation quad_strip flat_first,Fail
spec@ext_transform_feedback@tessellation quad_strip flat_last,Fail
spec@ext_transform_feedback@tessellation quad_strip monochrome,Fail
spec@ext_transform_feedback@tessellation quad_strip smooth,Fail
spec@ext_transform_feedback@tessellation quad_strip wireframe,Fail
spec@ext_transform_feedback@tessellation quads flat_first,Fail
spec@ext_transform_feedback@tessellation quads flat_last,Fail
spec@ext_transform_feedback@tessellation quads monochrome,Fail
spec@ext_transform_feedback@tessellation quads smooth,Fail
spec@ext_transform_feedback@tessellation quads wireframe,Fail
spec@ext_transform_feedback@tessellation triangle_fan flat_first,Fail
spec@ext_transform_feedback@tessellation triangle_fan flat_last,Fail
spec@ext_transform_feedback@tessellation triangle_fan monochrome,Fail
spec@ext_transform_feedback@tessellation triangle_fan smooth,Fail
spec@ext_transform_feedback@tessellation triangle_fan wireframe,Fail
spec@ext_transform_feedback@tessellation triangle_strip flat_first,Fail
spec@ext_transform_feedback@tessellation triangle_strip flat_last,Fail
spec@ext_transform_feedback@tessellation triangle_strip monochrome,Fail
spec@ext_transform_feedback@tessellation triangle_strip smooth,Fail
spec@ext_transform_feedback@tessellation triangle_strip wireframe,Fail
spec@ext_transform_feedback@tessellation triangles flat_first,Fail
spec@ext_transform_feedback@tessellation triangles flat_last,Fail
spec@ext_transform_feedback@tessellation triangles monochrome,Fail
spec@ext_transform_feedback@tessellation triangles smooth,Fail
spec@ext_transform_feedback@tessellation triangles wireframe,Fail
spec@glsl-1.10@execution@clipping@clip-plane-transformation clipvert_pos,Fail
spec@glsl-1.10@execution@clipping@clip-plane-transformation fixed,Fail
spec@glsl-1.10@execution@clipping@clip-plane-transformation pos_clipvert,Fail
spec@glsl-1.30@execution@clipping@clip-plane-transformation pos,Fail
spec@glsl-1.30@execution@texelfetch fs sampler3d 1x129x9-98x129x9,Fail
spec@glsl-1.30@execution@texelfetch fs sampler3d 98x129x1-98x129x9,Fail
spec@glsl-1.30@execution@texelfetch fs sampler3d 98x1x9-98x129x9,Fail
spec@intel_performance_query@intel_performance_query-issue_2235,Fail
spec@khr_texture_compression_astc@array-gl,Fail
spec@khr_texture_compression_astc@array-gles,Fail
spec@khr_texture_compression_astc@miptree-gl hdr,Fail
spec@khr_texture_compression_astc@miptree-gl ldr,Fail
spec@khr_texture_compression_astc@miptree-gl srgb,Fail
spec@khr_texture_compression_astc@miptree-gl srgb-fp,Fail
spec@khr_texture_compression_astc@miptree-gl srgb-sd,Fail
spec@khr_texture_compression_astc@miptree-gles hdr,Fail
spec@khr_texture_compression_astc@miptree-gles ldr,Fail
spec@khr_texture_compression_astc@miptree-gles srgb,Fail
spec@khr_texture_compression_astc@miptree-gles srgb-fp,Fail
spec@khr_texture_compression_astc@miptree-gles srgb-sd,Fail
spec@khr_texture_compression_astc@sliced-3d-miptree-gl hdr,Fail
spec@khr_texture_compression_astc@sliced-3d-miptree-gl ldr,Fail
spec@khr_texture_compression_astc@sliced-3d-miptree-gl srgb,Fail
spec@khr_texture_compression_astc@sliced-3d-miptree-gl srgb-fp,Fail
spec@khr_texture_compression_astc@sliced-3d-miptree-gles hdr,Fail
spec@khr_texture_compression_astc@sliced-3d-miptree-gles ldr,Fail
spec@khr_texture_compression_astc@sliced-3d-miptree-gles srgb,Fail
spec@khr_texture_compression_astc@sliced-3d-miptree-gles srgb-fp,Fail
spec@nv_conditional_render@copyteximage,Fail
spec@nv_conditional_render@copytexsubimage,Fail
spec@nv_copy_depth_to_color@nv_copy_depth_to_color,Crash
spec@nv_copy_depth_to_color@nv_copy_depth_to_color 0 0x223344ff,Crash
spec@nv_copy_depth_to_color@nv_copy_depth_to_color 0 0x76356278,Crash
spec@nv_copy_depth_to_color@nv_copy_depth_to_color 1 0x223344ff,Crash
spec@nv_copy_depth_to_color@nv_copy_depth_to_color 1 0x76356278,Crash
spec@nv_copy_image@nv_copy_image-formats,Fail
spec@nv_copy_image@nv_copy_image-simple --rb-to-rb,Fail
spec@nv_copy_image@nv_copy_image-simple --rb-to-tex,Fail
spec@nv_copy_image@nv_copy_image-simple --tex-to-tex,Fail
spec@nv_image_formats@nv_image_formats-gles3,Crash
spec@oes_egl_image_external_essl3@oes_egl_image_external_essl3,Crash
wgl@wgl-multi-context-single-window,Fail
wgl@wgl-multi-window-single-context,Fail
wgl@wgl-sanity,Fail
spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backcolor-flat-vertex,Fail
spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backcolor-smooth-vertex,Fail
spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backsecondarycolor-flat-vertex,Fail
spec@glsl-1.10@execution@interpolation@interpolation-none-gl_backsecondarycolor-smooth-vertex,Fail
spec@glsl-1.10@execution@interpolation@interpolation-none-gl_frontcolor-flat-vertex,Fail
spec@glsl-1.10@execution@interpolation@interpolation-none-gl_frontcolor-smooth-vertex,Fail
spec@glsl-1.10@execution@interpolation@interpolation-none-gl_frontsecondarycolor-flat-vertex,Fail
spec@glsl-1.10@execution@interpolation@interpolation-none-gl_frontsecondarycolor-smooth-vertex,Fail
spec@glsl-1.10@execution@interpolation@interpolation-none-other-flat-vertex,Fail
spec@glsl-1.10@execution@interpolation@interpolation-none-other-smooth-vertex,Fail
spec@glsl-1.20@execution@clipping@fixed-clip-enables,Fail
spec@glsl-1.20@execution@clipping@vs-clip-vertex-const-accept,Fail
spec@glsl-1.20@execution@clipping@vs-clip-vertex-different-from-position,Fail
spec@glsl-1.20@execution@clipping@vs-clip-vertex-enables,Fail
spec@glsl-1.20@execution@clipping@vs-clip-vertex-equal-to-position,Fail
spec@glsl-1.20@execution@clipping@vs-clip-vertex-homogeneity,Fail
spec@glsl-1.20@execution@clipping@vs-clip-vertex-primitives,Fail
spec@glsl-1.30@execution@clipping@fs-clip-distance-interpolated,Crash
spec@glsl-1.30@execution@clipping@vs-clip-based-on-position,Fail
spec@glsl-1.30@execution@clipping@vs-clip-based-on-position-homogeneity,Fail
spec@glsl-1.30@execution@clipping@vs-clip-distance-all-planes-enabled,Fail
spec@glsl-1.30@execution@clipping@vs-clip-distance-bulk-assign,Fail
spec@glsl-1.30@execution@clipping@vs-clip-distance-const-accept,Fail
spec@glsl-1.30@execution@clipping@vs-clip-distance-deadcode,Fail
spec@glsl-1.30@execution@clipping@vs-clip-distance-enables,Fail
spec@glsl-1.30@execution@clipping@vs-clip-distance-implicitly-sized,Fail
spec@glsl-1.30@execution@clipping@vs-clip-distance-in-param,Fail
spec@glsl-1.30@execution@clipping@vs-clip-distance-inout-param,Fail
spec@glsl-1.30@execution@clipping@vs-clip-distance-out-param,Fail
spec@glsl-1.30@execution@clipping@vs-clip-distance-primitives,Fail
spec@glsl-1.30@execution@clipping@vs-clip-distance-retval,Fail
spec@glsl-1.30@execution@clipping@vs-clip-distance-uint-index,Fail
spec@glsl-1.30@execution@fs-large-local-array-vec2,Crash
spec@glsl-1.30@execution@fs-large-local-array-vec3,Crash
spec@glsl-1.30@execution@fs-large-local-array-vec4,Crash
spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backcolor-flat-distance,Fail
spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backcolor-flat-vertex,Fail
spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backcolor-smooth-distance,Fail
spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backcolor-smooth-vertex,Fail
spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backsecondarycolor-flat-distance,Fail
spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backsecondarycolor-flat-vertex,Fail
spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backsecondarycolor-smooth-distance,Fail
spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_backsecondarycolor-smooth-vertex,Fail
spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_frontcolor-flat-distance,Fail
spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_frontcolor-flat-vertex,Fail
spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_frontcolor-smooth-distance,Fail
spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_frontcolor-smooth-vertex,Fail
spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_frontsecondarycolor-flat-distance,Fail
spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_frontsecondarycolor-flat-vertex,Fail
spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_frontsecondarycolor-smooth-distance,Fail
spec@glsl-1.30@execution@interpolation@interpolation-flat-gl_frontsecondarycolor-smooth-vertex,Fail
spec@glsl-1.30@execution@interpolation@interpolation-flat-other-flat-distance,Fail
spec@glsl-1.30@execution@interpolation@interpolation-flat-other-flat-vertex,Fail
spec@glsl-1.30@execution@interpolation@interpolation-flat-other-smooth-distance,Fail
spec@glsl-1.30@execution@interpolation@interpolation-flat-other-smooth-vertex,Fail
spec@glsl-1.30@execution@interpolation@interpolation-none-gl_backcolor-flat-distance,Fail
spec@glsl-1.30@execution@interpolation@interpolation-none-gl_backcolor-smooth-distance,Fail
spec@glsl-1.30@execution@interpolation@interpolation-none-gl_backsecondarycolor-flat-distance,Fail
spec@glsl-1.30@execution@interpolation@interpolation-none-gl_backsecondarycolor-smooth-distance,Fail
spec@glsl-1.30@execution@interpolation@interpolation-none-gl_frontcolor-flat-distance,Fail
spec@glsl-1.30@execution@interpolation@interpolation-none-gl_frontcolor-smooth-distance,Fail
spec@glsl-1.30@execution@interpolation@interpolation-none-gl_frontsecondarycolor-flat-distance,Fail
spec@glsl-1.30@execution@interpolation@interpolation-none-gl_frontsecondarycolor-smooth-distance,Fail
spec@glsl-1.30@execution@interpolation@interpolation-none-other-flat-distance,Fail
spec@glsl-1.30@execution@interpolation@interpolation-none-other-smooth-distance,Fail
spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backcolor-flat-distance,Fail
spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backcolor-flat-vertex,Fail
spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backcolor-smooth-distance,Fail
spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backcolor-smooth-vertex,Fail
spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backsecondarycolor-flat-distance,Fail
spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backsecondarycolor-flat-vertex,Fail
spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backsecondarycolor-smooth-distance,Fail
spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_backsecondarycolor-smooth-vertex,Fail
spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_frontcolor-flat-distance,Fail
spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_frontcolor-flat-vertex,Fail
spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_frontcolor-smooth-distance,Fail
spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_frontcolor-smooth-vertex,Fail
spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_frontsecondarycolor-flat-distance,Fail
spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_frontsecondarycolor-flat-vertex,Fail
spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_frontsecondarycolor-smooth-distance,Fail
spec@glsl-1.30@execution@interpolation@interpolation-noperspective-gl_frontsecondarycolor-smooth-vertex,Fail
spec@glsl-1.30@execution@interpolation@interpolation-noperspective-other-flat-distance,Fail
spec@glsl-1.30@execution@interpolation@interpolation-noperspective-other-flat-vertex,Fail
spec@glsl-1.30@execution@interpolation@interpolation-noperspective-other-smooth-distance,Fail
spec@glsl-1.30@execution@interpolation@interpolation-noperspective-other-smooth-vertex,Fail
spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backcolor-flat-distance,Fail
spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backcolor-flat-vertex,Fail
spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backcolor-smooth-distance,Fail
spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backcolor-smooth-vertex,Fail
spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backsecondarycolor-flat-distance,Fail
spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backsecondarycolor-flat-vertex,Fail
spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backsecondarycolor-smooth-distance,Fail
spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_backsecondarycolor-smooth-vertex,Fail
spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_frontcolor-flat-distance,Fail
spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_frontcolor-flat-vertex,Fail
spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_frontcolor-smooth-distance,Fail
spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_frontcolor-smooth-vertex,Fail
spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_frontsecondarycolor-flat-distance,Fail
spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_frontsecondarycolor-flat-vertex,Fail
spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_frontsecondarycolor-smooth-distance,Fail
spec@glsl-1.30@execution@interpolation@interpolation-smooth-gl_frontsecondarycolor-smooth-vertex,Fail
spec@glsl-1.30@execution@interpolation@interpolation-smooth-other-flat-distance,Fail
spec@glsl-1.30@execution@interpolation@interpolation-smooth-other-flat-vertex,Fail
spec@glsl-1.30@execution@interpolation@interpolation-smooth-other-smooth-distance,Fail
spec@glsl-1.30@execution@interpolation@interpolation-smooth-other-smooth-vertex,Fail

View File

@ -0,0 +1,11 @@
glx@glx_arb_sync_control@swapbuffersmsc-divisor-zero
glx@glx_arb_sync_control@waitformsc
glx@glx-multithread-texture
glx@glx-swap-event_async
spec@!opengl 1.0@gl-1.0-blend-func
spec@!opengl_1.1@texsubimage
spec@!opengl 1.1@user-clip
spec@arb_pixel_buffer_object@texsubimage pbo
spec@arb_vertex_type_2_10_10_10_rev@attribs
spec@ext_packed_depth_stencil@fbo-depthstencil-gl_depth24_stencil8-drawpixels-24_8
spec@arb_texture_cube_map_array@texsubimage cube_map_array

View File

@ -0,0 +1,28 @@
# Really slow until https://gitlab.freedesktop.org/mesa/piglit/-/merge_requests/485
gl-1.3-texture-env
# Intermittent timeouts
spec@ext_texture_lod_bias@lodbias
# 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
# Skip flaky piglit MSAA, which is well covered by our xfails in dEQP
arb_texture_multisample
ext_framebuffer_multisample
# 1.5 minutes
spec@!opengl 1.2@tex3d-maxsize
# ~1 minute
glx@glx-multithread-texture
spec@!opengl 1.1@draw-sync
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
spec@!opengl 2.0@tex3d-npot

View File

@ -0,0 +1,603 @@
glx@glx_arb_sync_control@timing -fullscreen -msc-delta 1,Fail
glx@glx_arb_sync_control@timing -waitformsc -msc-delta 2,Fail
glx@glx-copy-sub-buffer samples=2,Fail
glx@glx-make-current,Crash
glx@glx-multi-window-single-context,Fail
glx@glx-query-drawable-glx_fbconfig_id-window,Fail
glx@glx-swap-pixmap-bad,Fail
glx@glx-tfp,Fail
glx@glx-visuals-depth -pixmap,Crash
glx@glx-visuals-stencil -pixmap,Crash
glx@glx_arb_create_context_es2_profile@invalid opengl es version,Fail
glx@glx_arb_create_context_robustness@invalid reset notification strategy,Fail
glx@glx_arb_sync_control@timing -fullscreen -divisor 2,Fail
glx@glx_arb_sync_control@timing -waitformsc -divisor 1,Fail
glx@glx_ext_import_context@free context,Fail
glx@glx_ext_import_context@get context id,Fail
glx@glx_ext_import_context@get current display,Fail
glx@glx_ext_import_context@import context- multi process,Fail
glx@glx_ext_import_context@import context- single process,Fail
glx@glx_ext_import_context@imported context has same context id,Fail
glx@glx_ext_import_context@make current- multi process,Fail
glx@glx_ext_import_context@make current- single process,Fail
glx@glx_ext_import_context@query context info,Fail
shaders@glsl-bug-110796,Fail
shaders@point-vertex-id divisor,Crash
shaders@point-vertex-id gl_instanceid,Crash
shaders@point-vertex-id gl_instanceid divisor,Crash
shaders@point-vertex-id gl_vertexid,Crash
shaders@point-vertex-id gl_vertexid divisor,Crash
shaders@point-vertex-id gl_vertexid gl_instanceid,Crash
shaders@point-vertex-id gl_vertexid gl_instanceid divisor,Crash
spec@!opengl 1.0@gl-1.0-edgeflag,Crash
spec@!opengl 1.0@gl-1.0-edgeflag-quads,Crash
spec@!opengl 1.0@gl-1.0-no-op-paths,Fail
spec@!opengl 1.0@gl-1.0-scissor-offscreen,Fail
spec@!opengl 1.0@gl-1.0-spot-light,Fail
spec@!opengl 1.0@gl-1.0-user-clip-all-planes,Crash
spec@!opengl 1.0@rasterpos,Crash
spec@!opengl 1.1@copyteximage 1d,Crash
spec@!opengl 1.1@copyteximage 2d,Crash
spec@!opengl 1.1@draw-pixels,Fail
spec@!opengl 1.1@getteximage-depth,Fail
spec@!opengl 1.1@getteximage-formats,Fail
spec@!opengl 1.1@linestipple,Fail
spec@!opengl 1.1@max-texture-size,Crash
spec@!opengl 1.1@polygon-mode,Fail
spec@!opengl 1.1@polygon-mode-facing,Fail
spec@!opengl 1.1@polygon-mode-offset,Fail
spec@!opengl 1.1@teximage-colors gl_r16_snorm,Fail
spec@!opengl 1.1@teximage-colors gl_rg16_snorm,Fail
spec@!opengl 1.1@teximage-colors gl_rgb16_snorm,Fail
spec@!opengl 1.1@teximage-colors gl_rgba16_snorm,Fail
spec@!opengl 1.1@texwrap formats bordercolor-swizzled,Fail
spec@!opengl 1.1@windowoverlap,Fail
spec@!opengl 1.4@gl-1.4-polygon-offset,Fail
spec@!opengl 1.4@tex-miplevel-selection-lod-bias,Crash
spec@!opengl 2.0@gl-2.0-edgeflag,Crash
spec@!opengl 2.0@gl-2.0-edgeflag-immediate,Crash
spec@!opengl 2.0@vertex-program-two-side back front2,Crash
spec@!opengl 2.0@vertex-program-two-side back front2 back2,Crash
sspec@!opengl 2.0@vertex-program-two-side enabled back,Crash
spec@!opengl 2.0@vertex-program-two-side enabled back,Crash
spec@!opengl 2.0@vertex-program-two-side enabled back back2,Crash
spec@!opengl 2.0@vertex-program-two-side enabled back front2,Crash
spec@!opengl 2.0@vertex-program-two-side enabled back front2 back2,Crash
spec@!opengl 2.0@vertex-program-two-side enabled back2,Crash
spec@!opengl 2.0@vertex-program-two-side enabled front,Crash
spec@!opengl 2.0@vertex-program-two-side enabled front back,Crash
spec@!opengl 2.0@vertex-program-two-side enabled front back back2,Crash
spec@!opengl 2.0@vertex-program-two-side enabled front back front2,Crash
spec@!opengl 2.0@vertex-program-two-side enabled front back front2 back2,Crash
spec@!opengl 2.0@vertex-program-two-side enabled front back2,Crash
spec@!opengl 2.0@vertex-program-two-side enabled front front2,Crash
spec@!opengl 2.0@vertex-program-two-side enabled front front2 back2,Crash
spec@!opengl 2.0@vertex-program-two-side enabled front2,Crash
spec@!opengl 2.0@vertex-program-two-side enabled front2 back2,Crash
spec@!opengl 2.0@vertex-program-two-side front,Crash
spec@!opengl 2.0@vertex-program-two-side front back,Crash
spec@!opengl 2.0@vertex-program-two-side front back back2,Crash
spec@!opengl 2.0@vertex-program-two-side front back front2,Crash
spec@!opengl 2.0@vertex-program-two-side front back front2 back2,Crash
spec@!opengl 2.0@vertex-program-two-side front back2,Crash
spec@!opengl 2.0@vertex-program-two-side front front2,Crash
spec@!opengl 2.0@vertex-program-two-side front front2 back2,Crash
spec@!opengl 2.0@vertex-program-two-side front2,Crash
spec@!opengl 2.0@vertex-program-two-side front2 back2,Crash
spec@!opengl 2.1@pbo,Fail
spec@!opengl 2.1@polygon-stipple-fs,Fail
spec@!opengl 3.0@clearbuffer-depth,Fail
spec@!opengl 3.0@clearbuffer-depth-cs-probe,Timeout
spec@!opengl 3.0@clearbuffer-stencil,Fail
spec@!opengl 3.1@primitive-restart-xfb generated,Fail
spec@!opengl 3.2@layered-rendering@clear-depth,Crash
spec@arb_depth_buffer_float@fbo-clear-formats stencil,Fail
spec@arb_depth_buffer_float@fbo-generatemipmap-formats,Fail
spec@arb_depth_buffer_float@texwrap formats bordercolor,Fail
spec@arb_depth_buffer_float@texwrap formats bordercolor-swizzled,Fail
spec@arb_depth_texture@texwrap formats bordercolor,Fail
spec@arb_depth_texture@texwrap formats bordercolor-swizzled,Fail
spec@arb_direct_state_access@gettextureimage-formats,Crash
spec@arb_direct_state_access@gettextureimage-formats init-by-rendering,Fail
spec@arb_direct_state_access@transformfeedback-bufferbase,Fail
spec@arb_direct_state_access@transformfeedback-bufferrange,Fail
spec@arb_draw_buffers@fbo-mrt-alphatest,Fail
spec@arb_es2_compatibility@fbo-alphatest-formats,Fail
spec@arb_es2_compatibility@texwrap formats bordercolor-swizzled,Fail
spec@arb_fragment_program@fp-fragment-position,Crash
spec@arb_fragment_program@sparse-samplers,Crash
spec@arb_framebuffer_srgb@blit renderbuffer linear msaa disabled clear,Fail
spec@arb_framebuffer_srgb@blit renderbuffer linear msaa disabled render,Fail
spec@arb_framebuffer_srgb@blit renderbuffer linear msaa enabled clear,Fail
spec@arb_framebuffer_srgb@blit renderbuffer linear msaa enabled render,Fail
spec@arb_framebuffer_srgb@blit renderbuffer linear_to_srgb msaa disabled clear,Fail
spec@arb_framebuffer_srgb@blit renderbuffer linear_to_srgb msaa disabled render,Fail
spec@arb_framebuffer_srgb@blit renderbuffer linear_to_srgb msaa enabled clear,Fail
spec@arb_framebuffer_srgb@blit renderbuffer linear_to_srgb msaa enabled render,Fail
spec@arb_framebuffer_srgb@blit renderbuffer srgb msaa disabled clear,Fail
spec@arb_framebuffer_srgb@blit renderbuffer srgb msaa disabled render,Fail
spec@arb_framebuffer_srgb@blit renderbuffer srgb msaa enabled clear,Fail
spec@arb_framebuffer_srgb@blit renderbuffer srgb msaa enabled render,Fail
spec@arb_framebuffer_srgb@blit renderbuffer srgb_to_linear msaa disabled clear,Fail
spec@arb_framebuffer_srgb@blit renderbuffer srgb_to_linear msaa disabled render,Fail
spec@arb_framebuffer_srgb@blit renderbuffer srgb_to_linear msaa enabled clear,Fail
spec@arb_framebuffer_srgb@blit renderbuffer srgb_to_linear msaa enabled render,Fail
spec@arb_framebuffer_srgb@blit texture linear msaa disabled clear,Fail
spec@arb_framebuffer_srgb@blit texture linear msaa disabled render,Fail
spec@arb_framebuffer_srgb@blit texture linear msaa enabled clear,Fail
spec@arb_framebuffer_srgb@blit texture linear msaa enabled render,Fail
spec@arb_framebuffer_srgb@blit texture linear_to_srgb msaa disabled clear,Fail
spec@arb_framebuffer_srgb@blit texture linear_to_srgb msaa disabled render,Fail
spec@arb_framebuffer_srgb@blit texture linear_to_srgb msaa enabled clear,Fail
spec@arb_framebuffer_srgb@blit texture linear_to_srgb msaa enabled render,Fail
spec@arb_framebuffer_srgb@blit texture srgb msaa disabled clear,Fail
spec@arb_framebuffer_srgb@blit texture srgb msaa disabled render,Fail
spec@arb_framebuffer_srgb@blit texture srgb msaa enabled clear,Fail
spec@arb_framebuffer_srgb@blit texture srgb msaa enabled render,Fail
spec@arb_framebuffer_srgb@blit texture srgb_to_linear msaa disabled clear,Fail
spec@arb_framebuffer_srgb@blit texture srgb_to_linear msaa disabled render,Fail
spec@arb_framebuffer_srgb@blit texture srgb_to_linear msaa enabled clear,Fail
spec@arb_framebuffer_srgb@blit texture srgb_to_linear msaa enabled render,Fail
spec@arb_occlusion_query@occlusion_query_order,Fail
spec@arb_point_sprite@arb_point_sprite-interactions 1.0,Fail
spec@arb_program_interface_query@arb_program_interface_query-getprogramresourceindex,Fail
spec@arb_program_interface_query@arb_program_interface_query-getprogramresourceiv,Fail
spec@arb_program_interface_query@arb_program_interface_query-resource-query,Fail
spec@arb_sample_shading@builtin-gl-sample-id 4,Fail
spec@arb_sample_shading@builtin-gl-sample-mask 2,Fail
spec@arb_sample_shading@builtin-gl-sample-mask 4,Fail
spec@arb_sample_shading@samplemask 2,Fail
spec@arb_sample_shading@samplemask 2 all,Fail
spec@arb_sample_shading@samplemask 4,Fail
spec@arb_sample_shading@samplemask 4 all,Fail
spec@arb_shader_image_load_store@indexing,Crash
spec@arb_shader_storage_buffer_object@array-ssbo-auto-binding,Fail
spec@arb_shader_texture_lod@execution@tex-miplevel-selection *gradarb 1d,Crash
spec@arb_shader_texture_lod@execution@tex-miplevel-selection *gradarb 1dshadow,Crash
spec@arb_shader_texture_lod@execution@tex-miplevel-selection *gradarb 2d,Crash
spec@arb_shader_texture_lod@execution@tex-miplevel-selection *gradarb 2dshadow,Crash
spec@arb_shader_texture_lod@execution@tex-miplevel-selection *gradarb 3d,Crash
spec@arb_shader_texture_lod@execution@tex-miplevel-selection *gradarb cube,Crash
spec@arb_shader_texture_lod@execution@tex-miplevel-selection *lod 1d,Crash
spec@arb_shader_texture_lod@execution@tex-miplevel-selection *lod 1dshadow,Crash
spec@arb_shader_texture_lod@execution@tex-miplevel-selection *lod 2d,Crash
spec@arb_shader_texture_lod@execution@tex-miplevel-selection *lod 2dshadow,Crash
spec@arb_shader_texture_lod@execution@tex-miplevel-selection *lod 3d,Crash
spec@arb_shader_texture_lod@execution@tex-miplevel-selection *lod cube,Crash
spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projgradarb 1d,Crash
spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projgradarb 1d_projvec4,Crash
spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projgradarb 1dshadow,Crash
spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projgradarb 2d,Crash
spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projgradarb 2d_projvec4,Crash
spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projgradarb 2dshadow,Crash
spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projgradarb 3d,Crash
spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projlod 1d,Crash
spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projlod 1d_projvec4,Crash
spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projlod 1dshadow,Crash
spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projlod 2d,Crash
spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projlod 2d_projvec4,Crash
spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projlod 2dshadow,Crash
spec@arb_shader_texture_lod@execution@tex-miplevel-selection *projlod 3d,Crash
spec@arb_texture_buffer_object@formats (fs- arb),Fail
spec@arb_texture_buffer_object@formats (vs- arb),Fail
spec@arb_texture_compression@texwrap formats bordercolor-swizzled,Fail
spec@arb_texture_compression_bptc@texwrap formats bordercolor-swizzled,Fail
spec@arb_texture_cube_map@copyteximage cube,Crash
spec@arb_texture_cube_map@copyteximage cube samples=2,Crash
spec@arb_texture_cube_map@copyteximage cube samples=4,Crash
spec@arb_texture_float@fbo-alphatest-formats,Fail
spec@arb_texture_float@fbo-blending-formats,Fail
spec@arb_texture_float@texwrap formats bordercolor-swizzled,Fail
spec@arb_texture_multisample@arb_texture_multisample-dsa-texelfetch,Fail
spec@arb_texture_multisample@texelfetch@2-gs-isampler2dms,Fail
spec@arb_texture_multisample@texelfetch@2-gs-isampler2dmsarray,Fail
spec@arb_texture_multisample@texelfetch@2-gs-sampler2dms,Fail
spec@arb_texture_multisample@texelfetch@2-gs-sampler2dmsarray,Fail
spec@arb_texture_multisample@texelfetch@2-gs-usampler2dms,Fail
spec@arb_texture_multisample@texelfetch@2-gs-usampler2dmsarray,Fail
spec@arb_texture_multisample@texelfetch@4-gs-isampler2dms,Fail
spec@arb_texture_multisample@texelfetch@4-gs-isampler2dmsarray,Fail
spec@arb_texture_multisample@texelfetch@4-gs-sampler2dms,Fail
spec@arb_texture_multisample@texelfetch@4-gs-sampler2dmsarray,Fail
spec@arb_texture_multisample@texelfetch@4-gs-usampler2dms,Fail
spec@arb_texture_multisample@texelfetch@4-gs-usampler2dmsarray,Fail
spec@arb_texture_rectangle@1-1-linear-texture,Fail
spec@arb_texture_rectangle@copyteximage rect,Crash
spec@arb_texture_rectangle@copyteximage rect samples=2,Crash
spec@arb_texture_rectangle@copyteximage rect samples=4,Crash
spec@arb_texture_rg@fbo-alphatest-formats,Fail
spec@arb_texture_rg@fbo-alphatest-formats-float,Fail
spec@arb_texture_rg@texwrap formats bordercolor-swizzled,Fail
spec@arb_texture_rg@texwrap formats-float bordercolor-swizzled,Fail
spec@arb_texture_rg@texwrap formats-int bordercolor-swizzled,Fail
spec@arb_texture_rgb10_a2ui@texwrap formats bordercolor-swizzled,Fail
spec@arb_texture_view@rendering-formats,Fail
spec@arb_texture_view@rendering-layers-image,Fail
spec@arb_timer_query@timestamp-get,Fail
spec@arb_transform_feedback3@arb_transform_feedback3-ext_interleaved_two_bufs_vs,Fail
spec@arb_transform_feedback3@gl_skipcomponents1-1,Fail
spec@arb_transform_feedback3@gl_skipcomponents1-2,Fail
spec@arb_transform_feedback3@gl_skipcomponents1-3,Fail
spec@arb_transform_feedback3@gl_skipcomponents1-gl_nextbuffer,Fail
spec@arb_transform_feedback3@gl_skipcomponents1234,Fail
spec@arb_transform_feedback3@gl_skipcomponents2,Fail
spec@arb_transform_feedback3@gl_skipcomponents3,Fail
spec@arb_transform_feedback3@gl_skipcomponents4,Fail
spec@arb_vertex_type_2_10_10_10_rev@attrib-p-type-size-match,Fail
spec@egl 1.4@egl-copy-buffers,Crash
spec@egl 1.4@eglterminate then unbind context,Fail
spec@egl_chromium_sync_control@conformance,Fail
spec@egl_ext_protected_content@conformance,Fail
spec@egl_khr_surfaceless_context@viewport,Fail
spec@egl_mesa_configless_context@basic,Fail
spec@ext_framebuffer_blit@fbo-blit-check-limits,Fail
spec@ext_framebuffer_multisample@accuracy 2 depth_resolve depthstencil,Fail
spec@ext_framebuffer_multisample@accuracy 2 depth_resolve small depthstencil,Fail
spec@ext_framebuffer_multisample@accuracy 2 stencil_resolve depthstencil,Fail
spec@ext_framebuffer_multisample@accuracy 2 stencil_resolve small depthstencil,Fail
spec@ext_framebuffer_multisample@accuracy 4 depth_resolve depthstencil,Fail
spec@ext_framebuffer_multisample@accuracy 4 depth_resolve small depthstencil,Fail
spec@ext_framebuffer_multisample@accuracy 4 stencil_resolve depthstencil,Fail
spec@ext_framebuffer_multisample@accuracy 4 stencil_resolve small depthstencil,Fail
spec@ext_framebuffer_multisample@accuracy all_samples depth_resolve depthstencil,Fail
spec@ext_framebuffer_multisample@accuracy all_samples depth_resolve small depthstencil,Fail
spec@ext_framebuffer_multisample@accuracy all_samples stencil_resolve depthstencil,Fail
spec@ext_framebuffer_multisample@accuracy all_samples stencil_resolve small depthstencil,Fail
spec@ext_framebuffer_multisample@alpha-to-coverage-dual-src-blend 2,Fail
spec@ext_framebuffer_multisample@alpha-to-coverage-dual-src-blend 4,Fail
spec@ext_framebuffer_multisample@alpha-to-coverage-no-draw-buffer-zero 2,Fail
spec@ext_framebuffer_multisample@alpha-to-coverage-no-draw-buffer-zero 4,Fail
spec@ext_framebuffer_multisample@blit-mismatched-formats,Fail
spec@ext_framebuffer_multisample@draw-buffers-alpha-to-coverage 2,Fail
spec@ext_framebuffer_multisample@draw-buffers-alpha-to-coverage 4,Fail
spec@ext_framebuffer_multisample@enable-flag,Fail
spec@ext_framebuffer_multisample@interpolation 2 centroid-deriv-disabled,Fail
spec@ext_framebuffer_multisample@interpolation 2 centroid-disabled,Fail
spec@ext_framebuffer_multisample@interpolation 2 non-centroid-deriv-disabled,Fail
spec@ext_framebuffer_multisample@interpolation 2 non-centroid-disabled,Fail
spec@ext_framebuffer_multisample@interpolation 4 centroid-deriv-disabled,Fail
spec@ext_framebuffer_multisample@interpolation 4 centroid-disabled,Fail
spec@ext_framebuffer_multisample@interpolation 4 non-centroid-deriv-disabled,Fail
spec@ext_framebuffer_multisample@interpolation 4 non-centroid-disabled,Fail
spec@ext_framebuffer_multisample@multisample-blit 2 color,Fail
spec@ext_framebuffer_multisample@multisample-blit 2 color linear,Fail
spec@ext_framebuffer_multisample@multisample-blit 2 depth,Fail
spec@ext_framebuffer_multisample@multisample-blit 2 stencil,Fail
spec@ext_framebuffer_multisample@multisample-blit 4 color,Fail
spec@ext_framebuffer_multisample@multisample-blit 4 color linear,Fail
spec@ext_framebuffer_multisample@multisample-blit 4 depth,Fail
spec@ext_framebuffer_multisample@multisample-blit 4 stencil,Fail
spec@ext_framebuffer_multisample@no-color 2 depth combined,Fail
spec@ext_framebuffer_multisample@no-color 2 depth single,Fail
spec@ext_framebuffer_multisample@no-color 2 depth-computed combined,Fail
spec@ext_framebuffer_multisample@no-color 2 depth-computed single,Fail
spec@ext_framebuffer_multisample@no-color 2 stencil combined,Fail
spec@ext_framebuffer_multisample@no-color 2 stencil single,Fail
spec@ext_framebuffer_multisample@no-color 4 depth combined,Fail
spec@ext_framebuffer_multisample@no-color 4 depth single,Fail
spec@ext_framebuffer_multisample@no-color 4 depth-computed combined,Fail
spec@ext_framebuffer_multisample@no-color 4 depth-computed single,Fail
spec@ext_framebuffer_multisample@no-color 4 stencil combined,Fail
spec@ext_framebuffer_multisample@no-color 4 stencil single,Fail
spec@ext_framebuffer_multisample@sample-alpha-to-coverage 2 color,Fail
spec@ext_framebuffer_multisample@sample-alpha-to-coverage 2 depth,Fail
spec@ext_framebuffer_multisample@sample-alpha-to-coverage 4 color,Fail
spec@ext_framebuffer_multisample@sample-alpha-to-coverage 4 depth,Fail
spec@ext_framebuffer_multisample@unaligned-blit 2 color msaa,Fail
spec@ext_framebuffer_multisample@unaligned-blit 2 depth msaa,Fail
spec@ext_framebuffer_multisample@unaligned-blit 2 stencil msaa,Fail
spec@ext_framebuffer_multisample@unaligned-blit 4 color msaa,Fail
spec@ext_framebuffer_multisample@unaligned-blit 4 depth msaa,Fail
spec@ext_framebuffer_multisample@unaligned-blit 4 stencil msaa,Fail
spec@ext_framebuffer_object@fbo-alphatest-formats,Fail
spec@ext_framebuffer_object@fbo-alphatest-nocolor,Fail
spec@ext_framebuffer_object@fbo-alphatest-nocolor-ff,Fail
spec@ext_framebuffer_object@fbo-blending-format-quirks,Fail
spec@ext_framebuffer_object@getteximage-formats init-by-clear-and-render,Fail
spec@ext_framebuffer_object@getteximage-formats init-by-rendering,Fail
spec@ext_image_dma_buf_import@ext_image_dma_buf_import-export,Fail
spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_ayuv,Fail
spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_p010,Crash
spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_p012,Crash
spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_p016,Crash
spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_uyvy,Crash
spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_xyuv,Fail
spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_yuv420,Crash
spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_yuyv,Crash
spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_yvu420,Crash
spec@ext_packed_depth_stencil@texwrap formats bordercolor,Fail
spec@ext_packed_depth_stencil@texwrap formats bordercolor-swizzled,Fail
spec@ext_packed_float@fbo-alphatest-formats,Fail
spec@ext_packed_float@query-rgba-signed-components,Fail
spec@ext_packed_float@texwrap formats bordercolor-swizzled,Fail
spec@ext_texture_array@copyteximage 1d_array,Crash
spec@ext_texture_array@copyteximage 1d_array samples=2,Crash
spec@ext_texture_array@copyteximage 1d_array samples=4,Crash
spec@ext_texture_array@copyteximage 2d_array,Crash
spec@ext_texture_array@copyteximage 2d_array samples=2,Crash
spec@ext_texture_array@copyteximage 2d_array samples=4,Crash
spec@ext_texture_array@fbo-depth-array depth-layered-clear,Crash
spec@ext_texture_array@fbo-depth-array stencil-layered-clear,Crash
spec@ext_texture_compression_rgtc@texwrap formats bordercolor-swizzled,Fail
spec@ext_texture_compression_s3tc@texwrap formats bordercolor-swizzled,Fail
spec@ext_texture_integer@fbo-integer,Fail
spec@ext_texture_integer@multisample-formats 4 gl_ext_texture_integer,Fail
spec@ext_texture_integer@texwrap formats bordercolor-swizzled,Fail
spec@ext_texture_norm16@render,Fail
spec@ext_texture_shared_exponent@texwrap formats bordercolor-swizzled,Fail
spec@ext_texture_snorm@fbo-alphatest-formats,Fail
spec@ext_texture_snorm@fbo-blending-formats,Fail
spec@ext_texture_snorm@fbo-colormask-formats,Fail
spec@ext_texture_snorm@fbo-generatemipmap-formats,Fail
spec@ext_texture_snorm@multisample-formats 2 gl_ext_texture_snorm,Fail
spec@ext_texture_snorm@multisample-formats 4 gl_ext_texture_snorm,Fail
spec@ext_texture_snorm@texwrap formats bordercolor-swizzled,Fail
spec@ext_texture_srgb@fbo-alphatest-formats,Fail
spec@ext_texture_srgb@texwrap formats bordercolor-swizzled,Fail
spec@ext_texture_srgb@texwrap formats-s3tc bordercolor-swizzled,Fail
spec@ext_transform_feedback@geometry-shaders-basic,Fail
spec@ext_transform_feedback@immediate-reuse-index-buffer,Fail
spec@ext_transform_feedback@intervening-read prims_generated,Fail
spec@ext_transform_feedback@intervening-read prims_generated use_gs,Fail
spec@ext_transform_feedback@overflow-edge-cases,Fail
spec@ext_transform_feedback@overflow-edge-cases use_gs,Fail
spec@ext_transform_feedback@structs struct-array-elem run,Fail
spec@ext_transform_feedback@structs struct-array-elem run interface,Fail
spec@ext_transform_feedback@tessellation triangle_fan flat_first,Fail
spec@ext_transform_feedback@tessellation triangle_strip flat_first,Fail
spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture() 1d,Crash
spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture() 1dshadow,Crash
spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture() 2d,Crash
spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture() 2dshadow,Crash
spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture() 3d,Crash
spec@glsl-1.20@execution@tex-miplevel-selection gl2:texture() cube,Crash
spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj 1d,Crash
spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj 1d_projvec4,Crash
spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj 1dshadow,Crash
spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj 2d,Crash
spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj 2d_projvec4,Crash
spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj 2dshadow,Crash
spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj 3d,Crash
spec@glsl-1.30@execution@tex-miplevel-selection texture() 1d,Crash
spec@glsl-1.30@execution@tex-miplevel-selection texture() 1darray,Crash
spec@glsl-1.30@execution@tex-miplevel-selection texture() 1darrayshadow,Crash
spec@glsl-1.30@execution@tex-miplevel-selection texture() 1dshadow,Crash
spec@glsl-1.30@execution@tex-miplevel-selection texture() 2d,Crash
spec@glsl-1.30@execution@tex-miplevel-selection texture() 2darray,Crash
spec@glsl-1.30@execution@tex-miplevel-selection texture() 2darrayshadow,Crash
spec@glsl-1.30@execution@tex-miplevel-selection texture() 2dshadow,Crash
spec@glsl-1.30@execution@tex-miplevel-selection texture() 3d,Crash
spec@glsl-1.30@execution@tex-miplevel-selection texture() cube,Crash
spec@glsl-1.30@execution@tex-miplevel-selection texture() cubearray,Crash
spec@glsl-1.30@execution@tex-miplevel-selection texture() cubearrayshadow,Crash
spec@glsl-1.30@execution@tex-miplevel-selection texture() cubeshadow,Crash
spec@glsl-1.30@execution@tex-miplevel-selection texturegrad 1d,Crash
spec@glsl-1.30@execution@tex-miplevel-selection texturegrad 1darray,Crash
spec@glsl-1.30@execution@tex-miplevel-selection texturegrad 1darrayshadow,Crash
spec@glsl-1.30@execution@tex-miplevel-selection texturegrad 1dshadow,Crash
spec@glsl-1.30@execution@tex-miplevel-selection texturegrad 2d,Crash
spec@glsl-1.30@execution@tex-miplevel-selection texturegrad 2darray,Crash
spec@glsl-1.30@execution@tex-miplevel-selection texturegrad 2darrayshadow,Crash
spec@glsl-1.30@execution@tex-miplevel-selection texturegrad 2dshadow,Crash
spec@glsl-1.30@execution@tex-miplevel-selection texturegrad 3d,Crash
spec@glsl-1.30@execution@tex-miplevel-selection texturegrad cube,Crash
spec@glsl-1.30@execution@tex-miplevel-selection texturegrad cubearray,Crash
spec@glsl-1.30@execution@tex-miplevel-selection texturegrad cubeshadow,Crash
spec@glsl-1.30@execution@tex-miplevel-selection texturelod 1d,Crash
spec@glsl-1.30@execution@tex-miplevel-selection texturelod 1darray,Crash
spec@glsl-1.30@execution@tex-miplevel-selection texturelod 1darrayshadow,Crash
spec@glsl-1.30@execution@tex-miplevel-selection texturelod 1dshadow,Crash
spec@glsl-1.30@execution@tex-miplevel-selection texturelod 2d,Crash
spec@glsl-1.30@execution@tex-miplevel-selection texturelod 2darray,Crash
spec@glsl-1.30@execution@tex-miplevel-selection texturelod 2dshadow,Crash
spec@glsl-1.30@execution@tex-miplevel-selection texturelod 3d,Crash
spec@glsl-1.30@execution@tex-miplevel-selection texturelod cube,Crash
spec@glsl-1.30@execution@tex-miplevel-selection texturelod cubearray,Crash
spec@glsl-1.30@execution@tex-miplevel-selection textureproj 1d,Crash
spec@glsl-1.30@execution@tex-miplevel-selection textureproj 1d_projvec4,Crash
spec@glsl-1.30@execution@tex-miplevel-selection textureproj 1dshadow,Crash
spec@glsl-1.30@execution@tex-miplevel-selection textureproj 2d,Crash
spec@glsl-1.30@execution@tex-miplevel-selection textureproj 2d_projvec4,Crash
spec@glsl-1.30@execution@tex-miplevel-selection textureproj 2dshadow,Crash
spec@glsl-1.30@execution@tex-miplevel-selection textureproj 3d,Crash
spec@glsl-1.30@execution@tex-miplevel-selection textureprojgrad 1d,Crash
spec@glsl-1.30@execution@tex-miplevel-selection textureprojgrad 1d_projvec4,Crash
spec@glsl-1.30@execution@tex-miplevel-selection textureprojgrad 1dshadow,Crash
spec@glsl-1.30@execution@tex-miplevel-selection textureprojgrad 2d,Crash
spec@glsl-1.30@execution@tex-miplevel-selection textureprojgrad 2d_projvec4,Crash
spec@glsl-1.30@execution@tex-miplevel-selection textureprojgrad 2dshadow,Crash
spec@glsl-1.30@execution@tex-miplevel-selection textureprojgrad 3d,Crash
spec@glsl-1.30@execution@tex-miplevel-selection textureprojlod 1d,Crash
spec@glsl-1.30@execution@tex-miplevel-selection textureprojlod 1d_projvec4,Crash
spec@glsl-1.30@execution@tex-miplevel-selection textureprojlod 1dshadow,Crash
spec@glsl-1.30@execution@tex-miplevel-selection textureprojlod 2d,Crash
spec@glsl-1.30@execution@tex-miplevel-selection textureprojlod 2d_projvec4,Crash
spec@glsl-1.30@execution@tex-miplevel-selection textureprojlod 2dshadow,Crash
spec@glsl-1.30@execution@tex-miplevel-selection textureprojlod 3d,Crash
spec@glsl-1.30@execution@texelfetch fs sampler3d 1x129x9-98x129x9,Fail
spec@glsl-1.30@execution@texelfetch fs sampler3d 98x129x1-98x129x9,Fail
spec@glsl-1.30@execution@texelfetch fs sampler3d 98x1x9-98x129x9,Fail
spec@glsl-1.50@execution@geometry@end-primitive 0,Fail
spec@glsl-1.50@execution@geometry@primitive-id-restart gl_line_loop ffs,Fail
spec@glsl-1.50@execution@geometry@primitive-id-restart gl_line_loop other,Fail
spec@glsl-1.50@execution@geometry@primitive-id-restart gl_line_strip ffs,Fail
spec@glsl-1.50@execution@geometry@primitive-id-restart gl_line_strip other,Fail
spec@glsl-1.50@execution@geometry@primitive-id-restart gl_line_strip_adjacency ffs,Fail
spec@glsl-1.50@execution@geometry@primitive-id-restart gl_line_strip_adjacency other,Fail
spec@glsl-1.50@execution@geometry@primitive-id-restart gl_lines ffs,Fail
spec@glsl-1.50@execution@geometry@primitive-id-restart gl_lines other,Fail
spec@glsl-1.50@execution@geometry@primitive-id-restart gl_lines_adjacency ffs,Fail
spec@glsl-1.50@execution@geometry@primitive-id-restart gl_lines_adjacency other,Fail
spec@glsl-1.50@execution@geometry@primitive-id-restart gl_points ffs,Fail
spec@glsl-1.50@execution@geometry@primitive-id-restart gl_points other,Fail
spec@glsl-1.50@execution@geometry@primitive-id-restart gl_triangle_fan ffs,Fail
spec@glsl-1.50@execution@geometry@primitive-id-restart gl_triangle_fan other,Fail
spec@glsl-1.50@execution@geometry@primitive-id-restart gl_triangle_strip ffs,Fail
spec@glsl-1.50@execution@geometry@primitive-id-restart gl_triangle_strip other,Fail
spec@glsl-1.50@execution@geometry@primitive-id-restart gl_triangle_strip_adjacency ffs,Fail
spec@glsl-1.50@execution@geometry@primitive-id-restart gl_triangle_strip_adjacency other,Fail
spec@glsl-1.50@execution@geometry@primitive-id-restart gl_triangles ffs,Fail
spec@glsl-1.50@execution@geometry@primitive-id-restart gl_triangles other,Fail
spec@glsl-1.50@execution@geometry@primitive-id-restart gl_triangles_adjacency ffs,Fail
spec@glsl-1.50@execution@geometry@primitive-id-restart gl_triangles_adjacency other,Fail
spec@glsl-1.50@execution@geometry@primitive-types gl_line_loop,Fail
spec@glsl-1.50@execution@geometry@primitive-types gl_line_strip,Fail
spec@glsl-1.50@execution@geometry@primitive-types gl_line_strip_adjacency,Fail
spec@glsl-1.50@execution@geometry@primitive-types gl_lines,Fail
spec@glsl-1.50@execution@geometry@primitive-types gl_lines_adjacency,Fail
spec@glsl-1.50@execution@geometry@primitive-types gl_points,Fail
spec@glsl-1.50@execution@geometry@primitive-types gl_triangle_fan,Fail
spec@glsl-1.50@execution@geometry@primitive-types gl_triangle_strip,Fail
spec@glsl-1.50@execution@geometry@primitive-types gl_triangle_strip_adjacency,Fail
spec@glsl-1.50@execution@geometry@primitive-types gl_triangles,Fail
spec@glsl-1.50@execution@geometry@primitive-types gl_triangles_adjacency,Fail
spec@glsl-1.50@execution@geometry@tri-strip-ordering-with-prim-restart gl_triangle_strip ffs,Fail
spec@glsl-1.50@execution@geometry@tri-strip-ordering-with-prim-restart gl_triangle_strip other,Fail
spec@glsl-1.50@execution@geometry@tri-strip-ordering-with-prim-restart gl_triangle_strip_adjacency ffs,Fail
spec@glsl-1.50@execution@geometry@tri-strip-ordering-with-prim-restart gl_triangle_strip_adjacency other,Fail
spec@glsl-1.50@gs-max-output-components,Fail
spec@intel_performance_query@intel_performance_query-issue_2235,Fail
spec@khr_texture_compression_astc@array-gl,Fail
spec@khr_texture_compression_astc@array-gles,Fail
spec@khr_texture_compression_astc@miptree-gl hdr,Fail
spec@khr_texture_compression_astc@miptree-gl ldr,Fail
spec@khr_texture_compression_astc@miptree-gl srgb,Fail
spec@khr_texture_compression_astc@miptree-gl srgb-fp,Fail
spec@khr_texture_compression_astc@miptree-gl srgb-sd,Fail
spec@khr_texture_compression_astc@miptree-gles hdr,Fail
spec@khr_texture_compression_astc@miptree-gles ldr,Fail
spec@khr_texture_compression_astc@miptree-gles srgb,Fail
spec@khr_texture_compression_astc@miptree-gles srgb-fp,Fail
spec@khr_texture_compression_astc@miptree-gles srgb-sd,Fail
spec@khr_texture_compression_astc@sliced-3d-miptree-gl hdr,Fail
spec@khr_texture_compression_astc@sliced-3d-miptree-gl ldr,Fail
spec@khr_texture_compression_astc@sliced-3d-miptree-gl srgb,Fail
spec@khr_texture_compression_astc@sliced-3d-miptree-gl srgb-fp,Fail
spec@khr_texture_compression_astc@sliced-3d-miptree-gles hdr,Fail
spec@khr_texture_compression_astc@sliced-3d-miptree-gles ldr,Fail
spec@khr_texture_compression_astc@sliced-3d-miptree-gles srgb,Fail
spec@khr_texture_compression_astc@sliced-3d-miptree-gles srgb-fp,Fail
spec@nv_copy_depth_to_color@nv_copy_depth_to_color,Crash
spec@nv_copy_depth_to_color@nv_copy_depth_to_color 0 0x223344ff,Crash
spec@nv_copy_depth_to_color@nv_copy_depth_to_color 0 0x76356278,Crash
spec@nv_copy_depth_to_color@nv_copy_depth_to_color 1 0x223344ff,Crash
spec@nv_copy_depth_to_color@nv_copy_depth_to_color 1 0x76356278,Crash
spec@nv_copy_image@nv_copy_image-formats,Fail
spec@nv_copy_image@nv_copy_image-formats --samples=2,Fail
spec@nv_copy_image@nv_copy_image-formats --samples=4,Fail
spec@nv_primitive_restart@primitive-restart-draw-mode-polygon,Fail
spec@nv_primitive_restart@primitive-restart-draw-mode-quad_strip,Fail
spec@nv_primitive_restart@primitive-restart-draw-mode-quads,Fail
spec@nv_read_depth@read_depth_gles3,Fail
spec@oes_egl_image_external_essl3@oes_egl_image_external_essl3,Crash
spec@oes_texture_view@rendering-formats,Fail
wgl@wgl-multi-context-single-window,Fail
wgl@wgl-multi-window-single-context,Fail
wgl@wgl-sanity,Fail
spec@arb_arrays_of_arrays@execution@image_store@basic-imagestore-mixed-const-non-const-uniform-index,Crash
spec@arb_arrays_of_arrays@execution@image_store@basic-imagestore-mixed-const-non-const-uniform-index2,Crash
spec@arb_arrays_of_arrays@execution@image_store@basic-imagestore-non-const-uniform-index,Crash
spec@arb_arrays_of_arrays@execution@sampler@fs-struct-const-index-sampler-const-index,Crash
spec@arb_compute_shader@execution@border-color,Fail
spec@arb_shader_storage_buffer_object@linker@instance-matching-shader-storage-blocks-member-array-size-mismatch,Fail
spec@arb_tessellation_shader@execution@16in-1out,Crash
spec@arb_tessellation_shader@execution@1in-1out,Crash
spec@arb_tessellation_shader@execution@barrier-patch,Crash
spec@arb_tessellation_shader@execution@fs-primitiveid-instanced,Fail
spec@arb_tessellation_shader@execution@gs-primitiveid-instanced,Fail
spec@arb_tessellation_shader@execution@invocation-counting-even,Fail
spec@arb_tessellation_shader@execution@invocation-counting-odd,Fail
spec@arb_tessellation_shader@execution@patch-partial-write,Crash
spec@arb_tessellation_shader@execution@tcs-output-unmatched,Fail
spec@arb_tessellation_shader@execution@tcs-primitiveid,Fail
spec@arb_tessellation_shader@execution@tes-no-tcs-primitiveid-instanced,Fail
spec@arb_tessellation_shader@execution@tes-primitiveid,Fail
spec@arb_tessellation_shader@execution@tes-read-texture,Fail
spec@arb_tessellation_shader@execution@tess_with_geometry,Fail
spec@arb_tessellation_shader@execution@trivial-tess-gs,Fail
spec@arb_tessellation_shader@execution@trivial-tess-gs_no-gs-inputs,Fail
spec@arb_tessellation_shader@execution@trivial-tess-gs_no-tes-inputs,Fail
spec@arb_tessellation_shader@execution@variable-indexing@tcs-input-array-float-index-rd,Crash
spec@arb_tessellation_shader@execution@variable-indexing@tcs-input-array-vec2-index-rd,Crash
spec@arb_tessellation_shader@execution@variable-indexing@tcs-input-array-vec3-index-rd,Crash
spec@arb_tessellation_shader@execution@variable-indexing@tcs-input-array-vec4-index-rd,Crash
spec@arb_tessellation_shader@execution@variable-indexing@tcs-output-array-float-index-rd-after-barrier,Crash
spec@arb_tessellation_shader@execution@variable-indexing@tcs-output-array-float-index-wr,Crash
spec@arb_tessellation_shader@execution@variable-indexing@tcs-output-array-float-index-wr-before-barrier,Crash
spec@arb_tessellation_shader@execution@variable-indexing@tcs-output-array-vec2-index-rd-after-barrier,Crash
spec@arb_tessellation_shader@execution@variable-indexing@tcs-output-array-vec2-index-wr,Crash
spec@arb_tessellation_shader@execution@variable-indexing@tcs-output-array-vec2-index-wr-before-barrier,Crash
spec@arb_tessellation_shader@execution@variable-indexing@tcs-output-array-vec3-index-rd-after-barrier,Crash
spec@arb_tessellation_shader@execution@variable-indexing@tcs-output-array-vec3-index-wr,Crash
spec@arb_tessellation_shader@execution@variable-indexing@tcs-output-array-vec3-index-wr-before-barrier,Crash
spec@arb_tessellation_shader@execution@variable-indexing@tcs-output-array-vec4-index-rd-after-barrier,Crash
spec@arb_tessellation_shader@execution@variable-indexing@tcs-output-array-vec4-index-wr,Crash
spec@arb_tessellation_shader@execution@variable-indexing@tcs-output-array-vec4-index-wr-before-barrier,Crash
spec@arb_tessellation_shader@execution@variable-indexing@tcs-patch-output-array-float-index-wr,Crash
spec@arb_tessellation_shader@execution@variable-indexing@tcs-patch-output-array-vec2-index-wr,Crash
spec@arb_tessellation_shader@execution@variable-indexing@tcs-patch-output-array-vec3-index-wr,Crash
spec@arb_tessellation_shader@execution@variable-indexing@tcs-patch-output-array-vec4-index-wr,Crash
spec@arb_tessellation_shader@execution@variable-indexing@tcs-patch-vec4-index-wr,Crash
spec@arb_tessellation_shader@execution@variable-indexing@tcs-patch-vec4-swiz-index-wr,Crash
spec@arb_tessellation_shader@execution@variable-indexing@tes-both-input-array-float-index-rd,Crash
spec@arb_tessellation_shader@execution@variable-indexing@tes-both-input-array-vec2-index-rd,Crash
spec@arb_tessellation_shader@execution@variable-indexing@tes-both-input-array-vec3-index-rd,Crash
spec@arb_tessellation_shader@execution@variable-indexing@tes-both-input-array-vec4-index-rd,Crash
spec@arb_tessellation_shader@execution@variable-indexing@tes-input-array-float-index-rd,Crash
spec@arb_tessellation_shader@execution@variable-indexing@tes-input-array-vec2-index-rd,Crash
spec@arb_tessellation_shader@execution@variable-indexing@tes-input-array-vec3-index-rd,Crash
spec@arb_tessellation_shader@execution@variable-indexing@tes-input-array-vec4-index-rd,Crash
spec@arb_tessellation_shader@execution@variable-indexing@tes-patch-input-array-float-index-rd,Crash
spec@arb_tessellation_shader@execution@variable-indexing@tes-patch-input-array-vec2-index-invalid-rd,Crash
spec@arb_tessellation_shader@execution@variable-indexing@tes-patch-input-array-vec2-index-rd,Crash
spec@arb_tessellation_shader@execution@variable-indexing@tes-patch-input-array-vec3-index-rd,Crash
spec@arb_tessellation_shader@execution@variable-indexing@tes-patch-input-array-vec4-index-rd,Crash
spec@arb_tessellation_shader@execution@vertex-partial-write,Crash
spec@arb_tessellation_shader@execution@vs-tes-max-in-out-components,Fail
spec@arb_tessellation_shader@execution@vs-tes-tessinner-tessouter-inputs-quads,Fail
spec@arb_tessellation_shader@execution@vs-tes-tessinner-tessouter-inputs-tris,Fail
spec@arb_tessellation_shader@execution@vs-tes-vertex,Fail
spec@glsl-1.10@execution@vsfs-unused-array-member,Crash
spec@glsl-1.20@execution@clipping@fixed-clip-enables,Fail
spec@glsl-1.20@execution@clipping@vs-clip-vertex-enables,Fail
spec@glsl-1.30@execution@clipping@vs-clip-distance-deadcode,Crash
spec@glsl-1.30@execution@clipping@vs-clip-distance-enables,Fail
spec@glsl-1.30@execution@fs-large-local-array-vec2,Crash
spec@glsl-1.30@execution@fs-large-local-array-vec3,Crash
spec@glsl-1.30@execution@fs-large-local-array-vec4,Crash
spec@glsl-1.50@execution@compatibility@clipping@gs-clip-vertex-const-accept,Crash
spec@glsl-1.50@execution@compatibility@clipping@gs-clip-vertex-const-reject,Crash
spec@glsl-1.50@execution@compatibility@clipping@gs-clip-vertex-different-from-position,Crash
spec@glsl-1.50@execution@compatibility@clipping@gs-clip-vertex-enables,Crash
spec@glsl-1.50@execution@compatibility@clipping@gs-clip-vertex-equal-to-position,Crash
spec@glsl-1.50@execution@compatibility@clipping@gs-clip-vertex-homogeneity,Crash
spec@glsl-1.50@execution@compatibility@clipping@gs-clip-vertex-primitives-lines,Crash
spec@glsl-1.50@execution@compatibility@clipping@gs-clip-vertex-primitives-points,Crash
spec@glsl-1.50@execution@compatibility@clipping@gs-clip-vertex-primitives-triangle-strip,Crash
spec@glsl-1.50@execution@compatibility@clipping@vs-gs-clip-vertex-const-accept,Crash
spec@glsl-1.50@execution@compatibility@clipping@vs-gs-clip-vertex-const-reject,Crash
spec@glsl-1.50@execution@compatibility@clipping@vs-gs-clip-vertex-different-from-position,Crash
spec@glsl-1.50@execution@compatibility@clipping@vs-gs-clip-vertex-enables,Crash
spec@glsl-1.50@execution@compatibility@clipping@vs-gs-clip-vertex-equal-to-position,Crash
spec@glsl-1.50@execution@compatibility@clipping@vs-gs-clip-vertex-homogeneity,Crash
spec@glsl-1.50@execution@compatibility@clipping@vs-gs-clip-vertex-primitives-triangle-strip,Crash
spec@glsl-1.50@execution@compatibility@gs-clamp-vertex-color,Crash
spec@glsl-1.50@execution@compatibility@gs-ff-frag,Crash
spec@glsl-1.50@execution@compatibility@gs-texcoord-array,Fail
spec@glsl-1.50@execution@compatibility@gs-texcoord-array-2,Fail
spec@glsl-1.50@execution@compatibility@vs-gs-ff-frag,Crash
spec@glsl-1.50@execution@compatibility@vs-gs-texcoord-array,Crash
spec@glsl-1.50@execution@compatibility@vs-gs-texcoord-array-2,Crash
spec@glsl-1.50@execution@geometry@max-input-components,Fail
spec@glsl-1.50@execution@gs-redeclares-pervertex-in-only,Crash
spec@glsl-1.50@execution@primitive-id-no-gs-quad-strip,Fail
spec@glsl-1.50@execution@primitive-id-no-gs-quads,Fail
spec@glsl-1.50@execution@variable-indexing@gs-input-array-float-index-rd,Fail
spec@glsl-1.50@execution@variable-indexing@gs-input-array-vec2-index-rd,Fail
spec@glsl-1.50@execution@variable-indexing@gs-input-array-vec3-index-rd,Crash
spec@glsl-1.50@execution@variable-indexing@gs-input-array-vec4-index-rd,Fail
spec@glsl-1.50@execution@variable-indexing@gs-output-array-vec3-index-wr,Fail
spec@glsl-1.50@execution@variable-indexing@gs-output-array-vec4-index-wr,Crash
spec@glsl-1.50@execution@variable-indexing@vs-output-array-vec3-index-wr-before-gs,Fail
spec@glsl-1.50@execution@variable-indexing@vs-output-array-vec4-index-wr-before-gs,Fail
spec@glsl-es-3.10@execution@cs-image-atomic-if-else-2,Fail

View File

@ -0,0 +1,14 @@
glx@glx_arb_sync_control@timing -divisor 1
glx@glx_arb_sync_control@timing -msc-delta 1
glx@glx_arb_sync_control@timing -fullscreen -divisor 1
glx@glx_arb_sync_control@timing -fullscreen -divisor 2
glx@glx_arb_sync_control@timing -fullscreen -msc-delta 1
glx@glx_arb_sync_control@timing -fullscreen -msc-delta 2
glx@glx_arb_sync_control@timing -waitformsc -divisor 1
glx@glx_arb_sync_control@timing -waitformsc -divisor 2
glx@glx_arb_sync_control@timing -waitformsc -msc-delta 1
glx@glx_arb_sync_control@timing -waitformsc -msc-delta 2
glx@glx-copy-sub-buffer samples=2
# async shader compile asserts in shader_io_get_unique_index (slot=VARYING_SLOT_FOGC)
shaders@glsl-fs-fogscale

View File

@ -0,0 +1,38 @@
# Can wedge the GPU
vs-output-array-vec2-index-wr-before-gs
# Really slow until https://gitlab.freedesktop.org/mesa/piglit/-/merge_requests/485
gl-1.3-texture-env
# These take most of a minute to run
spec@!opengl 3.0@clearbuffer-depth-cs-probe
spec@ext_texture_array@fbo-depth-array depth-clear
spec@ext_texture_array@fbo-depth-array depth-draw
spec@ext_texture_array@fbo-depth-array fs-writes-depth
spec@ext_texture_array@fbo-depth-array fs-writes-stencil
spec@ext_texture_array@fbo-depth-array stencil-clear
spec@ext_texture_array@fbo-depth-array stencil-draw
spec@ext_transform_feedback@max-varyings
# Skip over a bunch of extensions since we don't have extension fast skipping yet.
spec@glsl-4.*
spec@arb_gpu_shader5.*
spec@arb_gpu_shader_fp64.*
spec@arb_gpu_shader_int64.*
# These are so flaky I don't want to spam our CI flakes channel
.*tcs-input.*
.*tes-input.*
# TC Timeouts
spec@arb_sync@clientwaitsync-timeout
spec@arb_texture_buffer_object@bufferstorage
spec@arb_uniform_buffer_object@bufferstorage
spec@arb_buffer_storage@bufferstorage-persistent read
spec@arb_buffer_storage@bufferstorage-persistent read client-storage
spec@arb_buffer_storage@bufferstorage-persistent read coherent
spec@arb_buffer_storage@bufferstorage-persistent read coherent client-storage
spec@arb_buffer_storage@bufferstorage-persistent_gles3 read
spec@arb_buffer_storage@bufferstorage-persistent_gles3 read client-storage
spec@arb_buffer_storage@bufferstorage-persistent_gles3 read coherent
spec@arb_buffer_storage@bufferstorage-persistent_gles3 read coherent client-storage