From eddbb3193f36a1d26445f6cda4108c4f851fb729 Mon Sep 17 00:00:00 2001 From: Emma Anholt Date: Fri, 4 Jun 2021 10:36:02 -0700 Subject: [PATCH] ci/iris: Enable piglit testing on AML-Y. We use AML-Y since it's pretty fast and we have a bunch of boards running. In exchange, to keep the farm from getting too busy, we disable deqp-gles3/31 jobs by default, since the other gens get us pretty good coverage. Reviewed-by: Tomeu Vizoso Part-of: --- src/gallium/drivers/iris/ci/gitlab-ci.yml | 13 + .../drivers/iris/ci/piglit-iris-amly-fails.txt | 270 +++++++++++++++++++++ .../drivers/iris/ci/piglit-iris-amly-flakes.txt | 10 + .../drivers/iris/ci/piglit-iris-amly-skips.txt | 6 + 4 files changed, 299 insertions(+) create mode 100644 src/gallium/drivers/iris/ci/piglit-iris-amly-fails.txt create mode 100644 src/gallium/drivers/iris/ci/piglit-iris-amly-flakes.txt create mode 100644 src/gallium/drivers/iris/ci/piglit-iris-amly-skips.txt diff --git a/src/gallium/drivers/iris/ci/gitlab-ci.yml b/src/gallium/drivers/iris/ci/gitlab-ci.yml index d8dcd9b..1f7e7ab 100644 --- a/src/gallium/drivers/iris/ci/gitlab-ci.yml +++ b/src/gallium/drivers/iris/ci/gitlab-ci.yml @@ -132,6 +132,7 @@ iris-amly-gles2: iris-amly-gles3: extends: - .iris-amly-test + - .test-manual-mr variables: DEQP_VER: gles3 DEQP_EXPECTED_RENDERER: AML @@ -140,6 +141,7 @@ iris-amly-gles3: iris-amly-gles31: extends: - .iris-amly-test + - .test-manual-mr variables: DEQP_VER: gles31 DEQP_EXPECTED_RENDERER: AML @@ -157,6 +159,17 @@ iris-amly-egl: variables: DEQP_VER: egl +iris-amly-piglit: + extends: + - .iris-amly-test + - .lava-piglit + parallel: 3 + variables: + PIGLIT_PLATFORM: mixed_glx_egl + PIGLIT_PROFILES: gpu + PIGLIT_JUNIT_RESULTS: 1 + LAVA_START_XORG: 1 + .iris-traces: extends: - .lava-traces-base diff --git a/src/gallium/drivers/iris/ci/piglit-iris-amly-fails.txt b/src/gallium/drivers/iris/ci/piglit-iris-amly-fails.txt new file mode 100644 index 0000000..8820474 --- /dev/null +++ b/src/gallium/drivers/iris/ci/piglit-iris-amly-fails.txt @@ -0,0 +1,270 @@ +# X Error of failed request: BadMatch (invalid parameter attributes) +# Major opcode of failed request: 151 (GLX) +# Minor opcode of failed request: 11 (X_GLXSwapBuffers) +# Serial number of failed request: 79 +# Current serial number in output stream: 80 +glx@glx-make-current,Crash + +glx@glx-multi-window-single-context,Fail + +# error: no fbconfig id returned +glx@glx-query-drawable-glx_fbconfig_id-window,Fail + +glx@glx-swap-pixmap-bad,Fail + +# failed to create drawable +# X Error of failed request: BadValue (integer parameter out of range for operation) +# Major opcode of failed request: 53 (X_CreatePixmap) +# Value in failed request: 0x1e +# Serial number of failed request: 1177 +# Current serial number in output stream: 1181 +glx@glx-visuals-depth -pixmap,Crash +glx@glx-visuals-stencil -pixmap,Crash + +# "X error 2 (non-GLX error (-1)) was generated, but X error 8 was expected." +glx@glx_arb_create_context_robustness@invalid reset notification strategy,Fail + +# X error 167 (GLXBadFBConfig (9)) was generated, but GLXBadProfileARB (13) was expected. +# Version = 1.2 +# X error 167 (GLXBadFBConfig (9)) was generated, but GLXBadProfileARB (13) was expected. +# Version = 2.1 +# X error 167 (GLXBadFBConfig (9)) was generated, but GLXBadProfileARB (13) was expected. +# Version = 3.3 +glx@glx_arb_create_context_es2_profile@invalid opengl es version,Fail + +# piglit: error: Test timed out. +glx@glx_arb_sync_control@timing -divisor 1,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 -msc-delta 2,Fail +glx@glx_arb_sync_control@timing -waitformsc -msc-delta 1,Fail + +# Xorg has disabled indirect rendering contexts. +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 + +spec@!opengl 1.0@rasterpos,Fail +spec@!opengl 1.0@rasterpos@glsl_vs_gs_linked,Fail +spec@!opengl 1.0@rasterpos@glsl_vs_tes_linked,Fail + +spec@!opengl 1.1@linestipple,Fail +spec@!opengl 1.1@linestipple@Factor 2x,Fail +spec@!opengl 1.1@linestipple@Factor 3x,Fail +spec@!opengl 1.1@linestipple@Line loop,Fail +spec@!opengl 1.1@linestipple@Line strip,Fail + +spec@!opengl 1.1@windowoverlap,Fail + +# Fail: nothing rendered. +spec@!opengl 2.0@vs-point_size-zero,Fail + +# The textures will be initialized by rendering to them using glDrawPixels. +# gettextureimage-formats failure: format: GL_RGB10_A2, level 1 at pixel(369, 103) +# Expected (0.597386, 0.597386, 0.433987, 0.111111) +# Found (0.792157, 0.792157, 0.466667, 0.443137) +spec@arb_direct_state_access@gettextureimage-formats init-by-rendering,Fail + +# ../src/mesa/state_tracker/st_cb_texture.c:917:st_get_blit_mask: Assertion `0' failed. +spec@arb_direct_state_access@gettextureimage-formats,Crash + +# Invalid index for 'vs_input2[1][0]': expected INVALID_INDEX but got 1 +spec@arb_program_interface_query@arb_program_interface_query-getprogramresourceindex,Fail +spec@arb_program_interface_query@arb_program_interface_query-getprogramresourceindex@'vs_input2[1][0]' on GL_PROGRAM_INPUT,Fail + +spec@arb_query_buffer_object@qbo,Fail +spec@arb_query_buffer_object@qbo@query-GL_ANY_SAMPLES_PASSED_CONSERVATIVE-SYNC-GL_UNSIGNED_INT64_ARB,Fail +spec@arb_query_buffer_object@qbo@query-GL_GEOMETRY_SHADER_INVOCATIONS-SYNC-GL_UNSIGNED_INT64_ARB,Fail +spec@arb_query_buffer_object@qbo@query-GL_GEOMETRY_SHADER_PRIMITIVES_EMITTED-SYNC-GL_UNSIGNED_INT64_ARB,Fail +spec@arb_query_buffer_object@qbo@query-GL_SAMPLES_PASSED-SYNC-GL_UNSIGNED_INT64_ARB,Fail +spec@arb_query_buffer_object@qbo@query-GL_TESS_CONTROL_SHADER_PATCHES-SYNC-GL_UNSIGNED_INT64_ARB,Fail +spec@arb_query_buffer_object@qbo@query-GL_TESS_EVALUATION_SHADER_INVOCATIONS-SYNC-GL_UNSIGNED_INT64_ARB,Fail +spec@arb_query_buffer_object@qbo@query-GL_TIMESTAMP-ASYNC_CPU_READ_AFTER-GL_INT,Fail +spec@arb_query_buffer_object@qbo@query-GL_TIMESTAMP-ASYNC_CPU_READ_AFTER-GL_UNSIGNED_INT,Fail +spec@arb_query_buffer_object@qbo@query-GL_TIMESTAMP-ASYNC_CPU_READ_AFTER-GL_UNSIGNED_INT64_ARB,Fail +spec@arb_query_buffer_object@qbo@query-GL_TIMESTAMP-ASYNC_CPU_READ_BEFORE-GL_INT,Fail +spec@arb_query_buffer_object@qbo@query-GL_TIMESTAMP-ASYNC_CPU_READ_BEFORE-GL_UNSIGNED_INT,Fail +spec@arb_query_buffer_object@qbo@query-GL_TIMESTAMP-SYNC_CPU_READ_AFTER_CACHE_TEST-GL_INT,Fail +spec@arb_query_buffer_object@qbo@query-GL_TIMESTAMP-SYNC_CPU_READ_AFTER_CACHE_TEST-GL_UNSIGNED_INT,Fail +spec@arb_query_buffer_object@qbo@query-GL_TIMESTAMP-SYNC_CPU_READ_AFTER_CACHE_TEST-GL_UNSIGNED_INT64_ARB,Fail +spec@arb_query_buffer_object@qbo@query-GL_TIME_ELAPSED-ASYNC_CPU_READ_AFTER-GL_INT,Fail +spec@arb_query_buffer_object@qbo@query-GL_TIME_ELAPSED-ASYNC_CPU_READ_AFTER-GL_UNSIGNED_INT,Fail +spec@arb_query_buffer_object@qbo@query-GL_TIME_ELAPSED-ASYNC_CPU_READ_AFTER-GL_UNSIGNED_INT64_ARB,Fail +spec@arb_query_buffer_object@qbo@query-GL_TIME_ELAPSED-SYNC_CPU_READ_AFTER_CACHE_TEST-GL_INT,Fail +spec@arb_query_buffer_object@qbo@query-GL_TIME_ELAPSED-SYNC_CPU_READ_AFTER_CACHE_TEST-GL_UNSIGNED_INT,Fail +spec@arb_query_buffer_object@qbo@query-GL_TIME_ELAPSED-SYNC_CPU_READ_AFTER_CACHE_TEST-GL_UNSIGNED_INT64_ARB,Fail +spec@arb_query_buffer_object@qbo@query-GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN-SYNC-GL_UNSIGNED_INT64_ARB,Fail + +spec@arb_sample_shading@samplemask 16,Fail +spec@arb_sample_shading@samplemask 16@0.062500 mask_in_one,Fail +spec@arb_sample_shading@samplemask 16@0.125000 mask_in_one,Fail +spec@arb_sample_shading@samplemask 16@0.250000 mask_in_one,Fail +spec@arb_sample_shading@samplemask 16@0.500000 mask_in_one,Fail +spec@arb_sample_shading@samplemask 16@1.000000 mask_in_one,Fail +spec@arb_sample_shading@samplemask 16@noms mask_in_one,Fail +spec@arb_sample_shading@samplemask 16@sample mask_in_one,Fail +spec@arb_sample_shading@samplemask 16 all,Fail +spec@arb_sample_shading@samplemask 16 all@0.062500 mask_in_one,Fail +spec@arb_sample_shading@samplemask 16 all@0.125000 mask_in_one,Fail +spec@arb_sample_shading@samplemask 16 all@0.250000 mask_in_one,Fail +spec@arb_sample_shading@samplemask 16 all@0.500000 mask_in_one,Fail +spec@arb_sample_shading@samplemask 16 all@1.000000 mask_in_one,Fail +spec@arb_sample_shading@samplemask 16 all@noms mask_in_one,Fail +spec@arb_sample_shading@samplemask 16 all@sample mask_in_one,Fail +spec@arb_sample_shading@samplemask 2,Fail +spec@arb_sample_shading@samplemask 2@0.500000 mask_in_one,Fail +spec@arb_sample_shading@samplemask 2@1.000000 mask_in_one,Fail +spec@arb_sample_shading@samplemask 2@noms mask_in_one,Fail +spec@arb_sample_shading@samplemask 2@sample mask_in_one,Fail +spec@arb_sample_shading@samplemask 2 all,Fail +spec@arb_sample_shading@samplemask 2 all@0.500000 mask_in_one,Fail +spec@arb_sample_shading@samplemask 2 all@1.000000 mask_in_one,Fail +spec@arb_sample_shading@samplemask 2 all@noms mask_in_one,Fail +spec@arb_sample_shading@samplemask 2 all@sample mask_in_one,Fail +spec@arb_sample_shading@samplemask 4,Fail +spec@arb_sample_shading@samplemask 4@0.250000 mask_in_one,Fail +spec@arb_sample_shading@samplemask 4@0.500000 mask_in_one,Fail +spec@arb_sample_shading@samplemask 4@1.000000 mask_in_one,Fail +spec@arb_sample_shading@samplemask 4@noms mask_in_one,Fail +spec@arb_sample_shading@samplemask 4@sample mask_in_one,Fail +spec@arb_sample_shading@samplemask 4 all,Fail +spec@arb_sample_shading@samplemask 4 all@0.250000 mask_in_one,Fail +spec@arb_sample_shading@samplemask 4 all@0.500000 mask_in_one,Fail +spec@arb_sample_shading@samplemask 4 all@1.000000 mask_in_one,Fail +spec@arb_sample_shading@samplemask 4 all@noms mask_in_one,Fail +spec@arb_sample_shading@samplemask 4 all@sample mask_in_one,Fail +spec@arb_sample_shading@samplemask 6,Fail +spec@arb_sample_shading@samplemask 6@0.125000 mask_in_one,Fail +spec@arb_sample_shading@samplemask 6@0.250000 mask_in_one,Fail +spec@arb_sample_shading@samplemask 6@0.500000 mask_in_one,Fail +spec@arb_sample_shading@samplemask 6@1.000000 mask_in_one,Fail +spec@arb_sample_shading@samplemask 6@noms mask_in_one,Fail +spec@arb_sample_shading@samplemask 6@sample mask_in_one,Fail +spec@arb_sample_shading@samplemask 6 all,Fail +spec@arb_sample_shading@samplemask 6 all@0.125000 mask_in_one,Fail +spec@arb_sample_shading@samplemask 6 all@0.250000 mask_in_one,Fail +spec@arb_sample_shading@samplemask 6 all@0.500000 mask_in_one,Fail +spec@arb_sample_shading@samplemask 6 all@1.000000 mask_in_one,Fail +spec@arb_sample_shading@samplemask 6 all@noms mask_in_one,Fail +spec@arb_sample_shading@samplemask 6 all@sample mask_in_one,Fail +spec@arb_sample_shading@samplemask 8,Fail +spec@arb_sample_shading@samplemask 8@0.125000 mask_in_one,Fail +spec@arb_sample_shading@samplemask 8@0.250000 mask_in_one,Fail +spec@arb_sample_shading@samplemask 8@0.500000 mask_in_one,Fail +spec@arb_sample_shading@samplemask 8@1.000000 mask_in_one,Fail +spec@arb_sample_shading@samplemask 8@noms mask_in_one,Fail +spec@arb_sample_shading@samplemask 8@sample mask_in_one,Fail +spec@arb_sample_shading@samplemask 8 all,Fail +spec@arb_sample_shading@samplemask 8 all@0.125000 mask_in_one,Fail +spec@arb_sample_shading@samplemask 8 all@0.250000 mask_in_one,Fail +spec@arb_sample_shading@samplemask 8 all@0.500000 mask_in_one,Fail +spec@arb_sample_shading@samplemask 8 all@1.000000 mask_in_one,Fail +spec@arb_sample_shading@samplemask 8 all@noms mask_in_one,Fail +spec@arb_sample_shading@samplemask 8 all@sample mask_in_one,Fail + +spec@arb_shader_image_load_store@early-z,Fail +spec@arb_shader_image_load_store@early-z@occlusion query test/early-z pass,Fail + +spec@arb_shader_texture_lod@execution@arb_shader_texture_lod-texgradcube,Fail + +# duplicated subtest, will be fixed on piglit uprev. +spec@ext_direct_state_access@vao@VertexArrayVertexOffsetEXT,Fail + +spec@ext_external_objects@semaphore-api-errors@gen-semaphores-bad-value,Fail + +# error: main:90: eglChooseConfig() returned no configs +spec@egl 1.4@eglterminate then unbind context,Fail + +# Unknown option: -fbo +spec@egl 1.4@egl-copy-buffers,Crash + +spec@egl_chromium_sync_control@conformance,Fail +# piglit: error: SBC did not change after second SwapBuffers: 0 +spec@egl_chromium_sync_control@conformance@eglGetSyncValuesCHROMIUM_msc_and_sbc_test,Fail + +# test binary not built +spec@egl_ext_protected_content@conformance,Fail + +# Failed blit src(0,0;1,1) - dst(0,0;2147483647,2147483647) +# Failed blit src(0,0;40,40) - dst(0,0;134217727,134217727) +# Failed blit src(0,0;40,40) - dst(0,0;2147483647,2147483647) +# Failed blit src(0,0;80,80) - dst(0,0;134217727,134217727) +# Failed blit src(0,0;80,80) - dst(0,0;2147483647,2147483647) +# Failed blit src(0,0;160,160) - dst(0,0;134217727,134217727) +# Failed blit src(0,0;160,160) - dst(0,0;2147483647,2147483647) +# Failed blit src(0,0;2147483647,2147483647) - dst(0,0;2147483647,2147483647) +spec@ext_framebuffer_blit@fbo-blit-check-limits,Fail + +# Unexpected GL error: GL_INVALID_OPERATION 0x502 +# (Error at tests/egl/spec/egl_khr_gl_image/egl_khr_gl_renderbuffer_image-clear-shared-image.c:181) +spec@egl_khr_gl_image@egl_khr_gl_renderbuffer_image-clear-shared-image gl_depth_component24,Fail + +# eglChooseConfig() failed +spec@egl_khr_surfaceless_context@viewport,Fail +spec@egl_mesa_configless_context@basic,Fail + +# "Failed to spawn ext_image_dma_buf_import-intel_external_sampler_only" +# Are we not building these on x86 for some reason? +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-export-tex,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-intel_external_sampler_only,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-invalid_attributes,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-ownership_transfer,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_argb8888,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_nv12,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_xyuv,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_y210,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_y216,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_y412,Fail +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,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-transcode-nv12-as-r8-gr88,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-invalid_hints,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-missing_attributes,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-refcount,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-reimport-bug,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,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_xrgb8888,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_y212,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_y410,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_y416,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_yuv420,Fail +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-unsupported_format,Fail + +# texture-integer: error 0x502 at tests/fbo/fbo-integer.c:300 +spec@ext_texture_integer@fbo-integer,Fail + +spec@ext_transform_feedback@tessellation triangle_fan flat_first,Fail + +# Testing GL_POINTS(1 vertices) +# Expected 0 GS invocations, got 1 +# Expected vertex IDs: +# Actual vertex IDs: 1 1 +spec@glsl-1.50@execution@geometry@primitive-types gl_line_loop,Fail + +# piglit: error: Miplevel 0 +# piglit: error: Mode ldrs Block 4x4. +spec@khr_texture_compression_astc@miptree-gl srgb-fp,Fail +spec@khr_texture_compression_astc@miptree-gl srgb-fp@sRGB decode full precision,Fail +spec@khr_texture_compression_astc@miptree-gles srgb-fp,Fail +spec@khr_texture_compression_astc@miptree-gles srgb-fp@sRGB decode full precision,Fail +spec@khr_texture_compression_astc@sliced-3d-miptree-gl srgb-fp,Fail +spec@khr_texture_compression_astc@sliced-3d-miptree-gl srgb-fp@sRGB decode full precision,Fail +# piglit: error: Mode: ldrs Block: 5x5. +spec@khr_texture_compression_astc@sliced-3d-miptree-gles srgb-fp,Fail +spec@khr_texture_compression_astc@sliced-3d-miptree-gles srgb-fp@sRGB decode full precision,Fail + +spec@oes_egl_image_external_essl3@oes_egl_image_external_essl3,Fail +spec@oes_egl_image_external_essl3@oes_egl_image_external_essl3@oes_egl_image_external_essl3_imageLoad,Fail +spec@oes_egl_image_external_essl3@oes_egl_image_external_essl3@oes_egl_image_external_essl3_imageStore,Fail diff --git a/src/gallium/drivers/iris/ci/piglit-iris-amly-flakes.txt b/src/gallium/drivers/iris/ci/piglit-iris-amly-flakes.txt new file mode 100644 index 0000000..595613d --- /dev/null +++ b/src/gallium/drivers/iris/ci/piglit-iris-amly-flakes.txt @@ -0,0 +1,10 @@ +glx@glx_arb_sync_control@timing.* + +# Some flaky tests found: +# spec@arb_query_buffer_object@qbo@query-GL_ANY_SAMPLES_PASSED-SYNC-GL_INT +# spec@arb_query_buffer_object@qbo@query-GL_GEOMETRY_SHADER_PRIMITIVES_EMITTED-ASYNC-GL_UNSIGNED_INT64_ARB +# spec@arb_query_buffer_object@qbo@query-GL_SAMPLES_PASSED-ASYNC-GL_UNSIGNED_INT64_ARB +# spec@arb_query_buffer_object@qbo@query-GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN-ASYNC_CPU_READ_AFTER-GL_UNSIGNED_INT64_ARB +# spec@arb_query_buffer_object@qbo@query-GL_VERTEX_SHADER_INVOCATIONS-ASYNC_CPU_READ_AFTER-GL_UNSIGNED_INT64_ARB +# spec@arb_query_buffer_object@qbo@query-GL_TIMESTAMP-ASYNC_CPU_READ_BEFORE-GL_UNSIGNED_INT +spec@arb_query_buffer_object@qbo@query-.* diff --git a/src/gallium/drivers/iris/ci/piglit-iris-amly-skips.txt b/src/gallium/drivers/iris/ci/piglit-iris-amly-skips.txt new file mode 100644 index 0000000..25936fb --- /dev/null +++ b/src/gallium/drivers/iris/ci/piglit-iris-amly-skips.txt @@ -0,0 +1,6 @@ +# triggers oomkiller and kills innocent tests! +spec@!opengl 1.1@max-texture-size +.*tex3d-maxsize.* + +# WGL is Windows-only +wgl@.* -- 2.7.4