diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index f7efd2661cb..c3ce16dd23a 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -61,6 +61,7 @@ include: - local: 'src/gallium/drivers/virgl/ci/gitlab-ci.yml' - local: 'src/gallium/drivers/zink/ci/gitlab-ci.yml' - local: 'src/gallium/frontends/lavapipe/ci/gitlab-ci.yml' + - local: 'src/intel/ci/gitlab-ci.yml' - local: 'src/microsoft/ci/gitlab-ci.yml' - local: 'src/panfrost/ci/gitlab-ci.yml' @@ -713,7 +714,7 @@ debian-testing: -D dri3=enabled -D gallium-va=enabled GALLIUM_DRIVERS: "swrast,virgl,radeonsi,zink,crocus,iris,i915" - VULKAN_DRIVERS: "swrast,amd" + VULKAN_DRIVERS: "swrast,amd,intel" BUILDTYPE: "debugoptimized" EXTRA_OPTION: > -D valgrind=false diff --git a/src/intel/ci/anv-skips.txt b/src/intel/ci/anv-skips.txt new file mode 100644 index 00000000000..5e3a676e664 --- /dev/null +++ b/src/intel/ci/anv-skips.txt @@ -0,0 +1,5 @@ +# Exclude this test which might fail when a new extension is implemented. +dEQP-VK.info.device_extensions + +# Timeouts, see https://gitlab.freedesktop.org/mesa/mesa/-/issues/4641 +dEQP-VK.ssbo.phys.layout.random.16bit.scalar.13 \ No newline at end of file diff --git a/src/intel/ci/anv-tgl-fails.txt b/src/intel/ci/anv-tgl-fails.txt new file mode 100644 index 00000000000..e69de29bb2d diff --git a/src/intel/ci/deqp-anv-tgl-vk.toml b/src/intel/ci/deqp-anv-tgl-vk.toml new file mode 100644 index 00000000000..10ef564f850 --- /dev/null +++ b/src/intel/ci/deqp-anv-tgl-vk.toml @@ -0,0 +1,6 @@ +# Basic test set +[[deqp]] +deqp = "/deqp/external/vulkancts/modules/vulkan/deqp-vk" +caselists = ["/deqp/mustpass/vk-master.txt"] +fraction = 2 +renderer_check = "TGL GT2" \ No newline at end of file diff --git a/src/intel/ci/gitlab-ci.yml b/src/intel/ci/gitlab-ci.yml new file mode 100644 index 00000000000..2d24485e9a4 --- /dev/null +++ b/src/intel/ci/gitlab-ci.yml @@ -0,0 +1,31 @@ +.anv-test: + extends: + - .lava-test:amd64 + - .anv-rules + variables: + DTB: "" + DRIVER_NAME: anv + BOOT_METHOD: depthcharge + KERNEL_IMAGE_TYPE: "" + FLAKES_CHANNEL: "#intel-ci" + HWCI_FREQ_MAX: "true" + +# 10 boards +.anv-tgl-test: + extends: + - .anv-test + variables: + DEVICE_TYPE: asus-cx9400-volteer + GPU_VERSION: anv-tgl + FDO_CI_CONCURRENT: 8 + tags: + - mesa-ci-x86-64-lava-asus-cx9400-volteer + +anv-tgl-vk: + extends: + - .anv-tgl-test + variables: + DEQP_SUITE: anv-tgl-vk + DEQP_VER: vk + VK_DRIVER: intel + parallel: 10