mesa/src/intel/ci
Guilherme Gallo 256e7888fd ci: Fix release build use for performance jobs
This commit ensures that we are using mesa release builds in performance
jobs.

To achieve that, some modifications were made on top of
https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21492.

- Append the `BUILDTYPE` variable into the S3 artifact name
  (MINIO_ARTIFACT_NAME environment variable) to allow for better
  artifact management.

- The ./artifacts directory has been added to the list of artifact
  directories for build-common. This ensures that the debian-release and
  debian-arm64-release jobs are the only ones necessary for running
  performance jobs. These jobs only produce artifacts via
  prepare-artifacts.sh when we are under performance workflow.

- Make lava-submit.sh behave similar to baremetal jobs regarding
  MINIO_ARTIFACT_NAME variable. For example, users can now easily
  differentiate between mesa-arm64.tar.zstd and
  mesa-arm64-release.tar.zstd by looking inside the `Downloading
  artifacts from s3` Gitlab section.

Signed-off-by: Guilherme Gallo <guilherme.gallo@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21804>
2023-03-10 21:40:23 +00:00
..
anv-skips.txt ci: uprev CTS to 1.3.5.0 2023-03-03 08:23:21 +00:00
anv-tgl-fails.txt ci: uprev CTS to 1.3.5.0 2023-03-03 08:23:21 +00:00
deqp-anv-tgl-vk.toml
deqp-hasvk-hsw.toml ci: Add a manual full and 1/10th hasvk CTS runs. 2023-02-16 18:11:44 +00:00
deqp-intel-tgl-skqp.toml ci/intel: Switch skqp testing over to deqp-runner. 2023-01-04 00:34:33 +00:00
deqp-intel-whl-skqp.toml ci/intel: Switch skqp testing over to deqp-runner. 2023-01-04 00:34:33 +00:00
deqp-iris-amly-egl.toml ci/iris: Add headless Wayland testing using weston. 2022-11-22 21:28:02 +00:00
deqp-iris-amly.toml ci: Add testing of the khr-single tests. 2022-08-07 02:11:46 +00:00
deqp-iris-apl-egl.toml ci/iris: Add headless Wayland testing using weston. 2022-11-22 21:28:02 +00:00
deqp-iris-apl-glk.toml ci/iris: Add headless Wayland testing using weston. 2022-11-22 21:28:02 +00:00
deqp-iris-apl.toml ci: Add testing of the khr-single tests. 2022-08-07 02:11:46 +00:00
deqp-iris-cml.toml ci: Add testing of the khr-single tests. 2022-08-07 02:11:46 +00:00
deqp-iris-glk-egl.toml ci/iris: Add headless Wayland testing using weston. 2022-11-22 21:28:02 +00:00
deqp-iris-glk.toml ci: Add testing of the khr-single tests. 2022-08-07 02:11:46 +00:00
deqp-iris-jsl.toml iris/ci: Test on Jasper Lake Chromebooks 2022-08-15 11:40:12 +02:00
deqp-iris-kbl.toml ci: Add testing of the khr-single tests. 2022-08-07 02:11:46 +00:00
deqp-iris-whl.toml ci: Add testing of the khr-single tests. 2022-08-07 02:11:46 +00:00
gitlab-ci.yml ci: Fix release build use for performance jobs 2023-03-10 21:40:23 +00:00
hasvk-hsw-fails.txt intel/ci: Remove skipped float_controls tests from hasvk xfails 2023-03-08 01:46:00 +00:00
hasvk-hsw-flakes.txt ci/hasvk: Add a synchronization flake. 2023-02-24 07:31:36 +00:00
hasvk-hsw-skips.txt ci: Add a manual full and 1/10th hasvk CTS runs. 2023-02-16 18:11:44 +00:00
intel-tgl-flakes.txt ci/iris: Add known flakes for skqp. 2023-01-18 04:43:59 +00:00
iris-amly-fails.txt ci: Add some xfail updates from VKCTS 1.3.5.0 for the manual jobs. 2023-03-07 21:03:33 +00:00
iris-amly-flakes.txt ci: intel: Merge anv and iris into src/intel/ci 2022-04-27 12:35:13 +00:00
iris-amly-skips.txt ci: intel: Merge anv and iris into src/intel/ci 2022-04-27 12:35:13 +00:00
iris-apl-fails.txt ci: Add some xfail updates from VKCTS 1.3.5.0 for the manual jobs. 2023-03-07 21:03:33 +00:00
iris-apl-flakes.txt ci/iris: Generalize the 8888_pbuffer EGL known flakes and share with GLK. 2023-01-18 04:43:59 +00:00
iris-cml-fails.txt ci: Add some xfail updates from VKCTS 1.3.5.0 for the manual jobs. 2023-03-07 21:03:33 +00:00
iris-cml-flakes.txt ci: intel: Merge anv and iris into src/intel/ci 2022-04-27 12:35:13 +00:00
iris-glk-fails.txt ci: uprev CTS to 1.3.5.0 2023-03-03 08:23:21 +00:00
iris-glk-flakes.txt ci/iris: Generalize the 8888_pbuffer EGL known flakes and share with GLK. 2023-01-18 04:43:59 +00:00
iris-jsl-fails.txt ci: uprev CTS to 1.3.5.0 2023-03-03 08:23:21 +00:00
iris-jsl-flakes.txt ci/iris: Add some flakes from the new testing on JSL. 2022-11-09 22:07:10 +00:00
iris-jsl-skips.txt iris/ci: Test on Jasper Lake Chromebooks 2022-08-15 11:40:12 +02:00
iris-kbl-fails.txt ci: uprev CTS to 1.3.5.0 2023-03-03 08:23:21 +00:00
iris-kbl-flakes.txt ci/piglit: Add some common piglit skips for Mesa CI's testing of glx. 2023-01-24 00:13:02 +00:00
iris-kbl-skips.txt ci: intel: Merge anv and iris into src/intel/ci 2022-04-27 12:35:13 +00:00
iris-skips.txt iris/ci: Test on Jasper Lake Chromebooks 2022-08-15 11:40:12 +02:00
iris-whl-fails.txt ci: uprev CTS to 1.3.5.0 2023-03-03 08:23:21 +00:00
iris-whl-flakes.txt ci: intel: Merge anv and iris into src/intel/ci 2022-04-27 12:35:13 +00:00
traces-iris.yml glsl: remove do_copy_propagation_elements() optimisation pass 2023-03-01 16:09:25 +00:00