ci/zink: Use deqp-runner suite support to reduce the CI job count.
The tests were passing so quickly, and the 1/4th GLES3 subset changed on the transition to multiple testsuites, so I promoted it to a full run. Acked-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> Acked-by: Tomeu Vizoso <tomeu.vizoso@collabora.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12110>
This commit is contained in:
@@ -5,19 +5,37 @@ dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_pos_x_and_neg_y_n
|
||||
dEQP-GLES2.functional.clipping.triangle_vertex.clip_two.clip_neg_y_neg_z_and_neg_x_neg_y_pos_z,Fail
|
||||
dEQP-GLES2.functional.clipping.triangle_vertex.clip_two.clip_pos_y_pos_z_and_neg_x_neg_y_neg_z,Fail
|
||||
dEQP-GLES2.functional.polygon_offset.default_displacement_with_units,Fail
|
||||
dEQP-GLES3.functional.polygon_offset.default_displacement_with_units,Fail
|
||||
dEQP-GLES3.functional.polygon_offset.float32_displacement_with_units,Fail
|
||||
dEQP-GLES3.functional.clipping.line.wide_line_clip_viewport_center,Fail
|
||||
dEQP-GLES3.functional.clipping.line.wide_line_clip_viewport_corner,Fail
|
||||
dEQP-GLES3.functional.clipping.point.wide_point_clip,Fail
|
||||
dEQP-GLES3.functional.clipping.point.wide_point_clip_viewport_center,Fail
|
||||
dEQP-GLES3.functional.clipping.point.wide_point_clip_viewport_corner,Fail
|
||||
dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_neg_y_neg_z_and_neg_x_neg_y_pos_z,Fail
|
||||
dEQP-GLES3.functional.clipping.triangle_vertex.clip_two.clip_pos_y_pos_z_and_neg_x_neg_y_neg_z,Fail
|
||||
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag,Fail
|
||||
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag_reverse_dst_x,Fail
|
||||
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag_reverse_src_dst_x,Fail
|
||||
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag_reverse_src_dst_y,Fail
|
||||
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag_reverse_src_x,Fail
|
||||
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min,Fail
|
||||
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_dst_x,Fail
|
||||
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_src_dst_x,Fail
|
||||
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_src_dst_y,Fail
|
||||
dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_src_x,Fail
|
||||
dEQP-GLES3.functional.multisample.fbo_4_samples.proportionality_sample_coverage,Fail
|
||||
dEQP-GLES3.functional.multisample.fbo_4_samples.sample_coverage_invert,Fail
|
||||
dEQP-GLES3.functional.multisample.fbo_max_samples.proportionality_sample_coverage,Fail
|
||||
dEQP-GLES3.functional.multisample.fbo_max_samples.sample_coverage_invert,Fail
|
||||
dEQP-GLES3.functional.rasterization.fbo.rbo_singlesample.interpolation.lines_wide,Fail
|
||||
dEQP-GLES3.functional.rasterization.fbo.texture_2d.interpolation.lines_wide,Fail
|
||||
dEQP-GLES3.functional.rasterization.interpolation.basic.line_loop_wide,Fail
|
||||
dEQP-GLES3.functional.rasterization.interpolation.basic.line_strip_wide,Fail
|
||||
dEQP-GLES3.functional.rasterization.interpolation.basic.lines_wide,Fail
|
||||
dEQP-GLES3.functional.rasterization.interpolation.projected.line_loop_wide,Fail
|
||||
dEQP-GLES3.functional.rasterization.interpolation.projected.line_strip_wide,Fail
|
||||
dEQP-GLES3.functional.rasterization.interpolation.projected.lines_wide,Fail
|
||||
KHR-GL32.transform_feedback.capture_geometry_separate_test,Fail
|
||||
KHR-GL32.transform_feedback.capture_vertex_interleaved_test,Fail
|
||||
KHR-GL32.transform_feedback.capture_vertex_separate_test,Fail
|
||||
@@ -35,8 +53,6 @@ dEQP-GLES2.functional.rasterization.interpolation.basic.lines_wide,Fail
|
||||
dEQP-GLES2.functional.rasterization.interpolation.projected.line_loop_wide,Fail
|
||||
dEQP-GLES2.functional.rasterization.interpolation.projected.line_strip_wide,Fail
|
||||
dEQP-GLES2.functional.rasterization.interpolation.projected.lines_wide,Fail
|
||||
dEQP-GLES3.functional.clipping.line.wide_line_clip_viewport_corner,Fail
|
||||
dEQP-GLES3.functional.rasterization.interpolation.projected.line_loop_wide,Fail
|
||||
KHR-GL32.packed_pixels.pbo_rectangle.r16i,Fail
|
||||
KHR-GL32.packed_pixels.pbo_rectangle.r16ui,Fail
|
||||
KHR-GL32.packed_pixels.pbo_rectangle.r32i,Fail
|
||||
|
||||
@@ -0,0 +1,37 @@
|
||||
[[deqp]]
|
||||
deqp = "/deqp/modules/gles2/deqp-gles2"
|
||||
caselists = ["/deqp/mustpass/gles2-master.txt"]
|
||||
deqp_args = [
|
||||
"--deqp-surface-width=256",
|
||||
"--deqp-surface-height=256",
|
||||
"--deqp-surface-type=pbuffer",
|
||||
"--deqp-gl-config-name=rgba8888d24s8ms0",
|
||||
"--deqp-visibility=hidden"
|
||||
]
|
||||
timeout = 180.0
|
||||
|
||||
[[deqp]]
|
||||
deqp = "/deqp/modules/gles3/deqp-gles3"
|
||||
caselists = ["/deqp/mustpass/gles3-master.txt"]
|
||||
deqp_args = [
|
||||
"--deqp-surface-width=256",
|
||||
"--deqp-surface-height=256",
|
||||
"--deqp-surface-type=pbuffer",
|
||||
"--deqp-gl-config-name=rgba8888d24s8ms0",
|
||||
"--deqp-visibility=hidden"
|
||||
]
|
||||
timeout = 180.0
|
||||
|
||||
[[deqp]]
|
||||
deqp = "/deqp/external/openglcts/modules/glcts"
|
||||
caselists = [
|
||||
"/deqp/mustpass/gl32-master.txt",
|
||||
]
|
||||
deqp_args = [
|
||||
"--deqp-surface-width=256",
|
||||
"--deqp-surface-height=256",
|
||||
"--deqp-surface-type=pbuffer",
|
||||
"--deqp-gl-config-name=rgba8888d24s8ms0",
|
||||
"--deqp-visibility=hidden"
|
||||
]
|
||||
timeout = 180.0
|
||||
@@ -9,17 +9,6 @@
|
||||
GALLIVM_PERF: "no_quad_lod"
|
||||
LP_NUM_THREADS: 0
|
||||
|
||||
.zink-lvp-deqp-test:
|
||||
extends:
|
||||
- .test-gl
|
||||
- .deqp-test
|
||||
- .zink-lvp-test
|
||||
variables:
|
||||
GALLIUM_DRIVER: "zink" # move here due to bad xvfb-run interactions
|
||||
VK_DRIVER: lvp # Don't move to the top level, piglit runs do funny stuff with VK_DRIVER set
|
||||
DEQP_EXPECTED_RENDERER: "zink.*llvmpipe"
|
||||
DEQP_RUNNER_OPTIONS: "--timeout 180"
|
||||
|
||||
.zink-piglit-quick_gl:
|
||||
extends:
|
||||
- .test-gl
|
||||
@@ -41,21 +30,15 @@ zink-piglit-no_timelines:
|
||||
script:
|
||||
- xvfb-run --server-args='-noreset' sh -c "ZINK_NO_TIMELINES=1 GALLIUM_DRIVER=zink VK_DRIVER=lvp install/piglit/piglit-runner.sh"
|
||||
|
||||
zink-lvp-gles2:
|
||||
zink-lvp-deqp:
|
||||
extends:
|
||||
- .zink-lvp-deqp-test
|
||||
- .test-gl
|
||||
- .deqp-test
|
||||
- .zink-lvp-test
|
||||
variables:
|
||||
GALLIUM_DRIVER: "zink" # move here due to bad xvfb-run interactions
|
||||
VK_DRIVER: lvp # Don't move to the top level, piglit runs do funny stuff with VK_DRIVER set
|
||||
DEQP_EXPECTED_RENDERER: "zink.*llvmpipe"
|
||||
DEQP_VER: gles2
|
||||
|
||||
zink-lvp-gles3:
|
||||
extends:
|
||||
- .zink-lvp-deqp-test
|
||||
variables:
|
||||
DEQP_VER: gles3
|
||||
DEQP_FRACTION: 4
|
||||
|
||||
zink-lvp-gl:
|
||||
extends:
|
||||
- .zink-lvp-deqp-test
|
||||
variables:
|
||||
DEQP_VER: gl32
|
||||
DEQP_SUITE: zink-lvp
|
||||
parallel: 2
|
||||
|
||||
Reference in New Issue
Block a user