Tomeu Vizoso
7c5c181694
ci: Uprev kernel to 6.0
...
And also enable some kconfigs needed by existing Qualcomm-based
Chromebooks and also a new model: kingoftown.
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19069 >
2022-11-04 14:51:24 +00:00
Benjamin Tissoires
67cee534a8
CI: convert to use the new S3 server instead of the legacy minio
...
We don't need to login anymore, but we can't use plain minio commands
now. `ci-fairy` got a helper as `s3cp` to keep an almost identical
API.
Signed-off-by: Benjamin Tissoires <benjamin.tissoires@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19076 >
2022-11-04 11:41:42 +00:00
Guilherme Gallo
a04ed2f971
ci: Update ci-fairy in CI, rootfs and containers
...
ci-fairy is pulverized in possible different versions at Mesa CI.
This commit updates all of them to the version that migrates minio to
s3.
Also, trigger the build of base and test containers, as both uses
ci-fairy as well
Signed-off-by: Guilherme Gallo <guilherme.gallo@collabora.com >
Signed-off-by: Benjamin Tissoires <benjamin.tissoires@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19076 >
2022-11-04 11:41:42 +00:00
Guilherme Gallo
70ce1dcacc
ci: Update piglit with s3 support
...
With new S3 support, we can use JWT-only server interaction via the
removal of `role-session` and `minio-host` arguments from PIGLIT_ARGS in
YAML.
This parameter change will come in a later commit.
Signed-off-by: Guilherme Gallo <guilherme.gallo@collabora.com >
Signed-off-by: Benjamin Tissoires <benjamin.tissoires@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19076 >
2022-11-04 11:41:42 +00:00
Samuel Pitoiset
224f774e61
ci: uprev vkd3d-proton to v2.7
...
For up-to-date vkd3d-proton testsuite.
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com >
Acked-by: Martin Roukala (né Peres) <martin.roukala@mupuf.org >
Acked-by: David Heidelberg <david.heidelberg@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19499 >
2022-11-04 06:52:17 +00:00
David Heidelberg
2aa588bf0a
ci/linker: update mold to 1.6 and enable on s390x
...
Since 1.6 is s390x supported platform.
Signed-off-by: David Heidelberg <david.heidelberg@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19254 >
2022-10-25 06:25:14 +00:00
Guilherme Gallo
db2c14887b
ci: Fix kernel+rootfs.* jobs
...
The rootfs generation is failing due to issues with the deqp and crosvm
build stages.
== crosvm ==
This week, crates.io released the bindgen cargo package at version
0.61.0, but this version could not be installed via `cargo install
bindgen ...`, setting the version to the previous one to avoid breaking
the Mesa rootfs builds.
See also related failed job:
https://gitlab.freedesktop.org/gallo/mesa/-/jobs/30046963
== deqp ==
The deqp build is failing due to the missing archive of an old zlib
release version, which was deleted due to a CVE, see zlib 1.2.13 release
notes.
As the deqp uprev to 1.3.4.0, which contains the fix, was not
straightforward, let's only apply the necessary patch to fix zlib
source code download link and then remove this indirection in an
eventual deqp uprev.
Example of a failed kernel+rootfs build job:
https://gitlab.freedesktop.org/gallo/mesa/-/jobs/30045324
Signed-off-by: Guilherme Gallo <guilherme.gallo@collabora.com >
Reviewed-by: Yonggang Luo <luoyonggang@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19183 >
2022-10-20 20:52:49 +00:00
Yonggang Luo
71dc65ec20
ci: libxvmc-dev is not a dependence anymore
...
Signed-off-by: Yonggang Luo <luoyonggang@gmail.com >
Acked-by: David Heidelberg <david.heidelberg@collabora.com >
Acked-by: Guilherme Gallo <guilherme.gallo@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19183 >
2022-10-20 20:52:49 +00:00
Jesse Natalie
1868391732
deps: Update DirectX-Headers req to 1.606.4
...
Reviewed-by: Sil Vilerino <sivileri@microsoft.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18305 >
2022-10-20 00:30:21 +00:00
Sil Vilerino
2d504bc5a0
CI: Add gallium-va and video-codecs in windows-vs2019 and debian-mingw32-x86_64
...
Reviewed-by: Jesse Natalie <jenatali@microsoft.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19063 >
2022-10-19 00:45:48 +00:00
David Heidelberg
0c6c30d211
ci: uprev DXVK to 1.10.3
...
Acked-by: Martin Roukala <martin.roukala@mupuf.org >
Signed-off-by: David Heidelberg <david.heidelberg@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18888 >
2022-10-08 16:36:36 -05:00
Christian Gmeiner
13c6d7e97d
ci: switch to mkbootimg.py
...
On ARM64 appending the dtb does not work with U-Boot and fastbooting
with such an image failes like:
## Booting Android Image at 0x40480000 ...
Kernel load addr 0x00000000 size 30514 KiB
Kernel command line: ip=dhcp console=ttymxc0,115200n8 root=/dev/nfs rw nfsrootdebug init=/init nfsroot=10.10.10.17:/mnt/disks/testing-nfs-root/gc7000-00,vers=3,tcp
RAM disk load addr 0x00000000 size 1 KiB
Error: header_version must be >= 2 to get dtb
Loading Kernel Image
"Error" handler, esr 0xbf000002
elr: 000000004029ce70 lr : 000000004029cf0c (reloc)
elr: 00000000be59ae70 lr : 00000000be59af0c
x0 : 0000000000100000 x1 : 0000000040580800
x2 : 0000000000010000 x3 : 00000000000020c0
x4 : f9402063f9400463 x5 : 0000000000000000
x6 : 0000000000100000 x7 : 0000000006000000
x8 : 00000000b64f1488 x9 : 0000000000000008
x10: 00000000b651c450 x11: 00000000b653df68
x12: 0000000000000000 x13: 0000000000000200
x14: 0000000000000000 x15: 0000000000000020
x16: 00000000be55acc8 x17: 0000000000004530
x18: 00000000b64fddc0 x19: 0000000000100000
x20: 0000000040580800 x21: 0000000001ccc4af
x22: 0000000000010000 x23: 0000000000010000
x24: 0000000040480800 x25: 00000000b64f15c8
x26: 0000000000000000 x27: 0000000000000000
x28: 0000000040480800 x29: 00000000b64f1470
Code: d65f03c0 f8636824 f8236804 91002063 (cb030044)
Resetting CPU ...
resetting ...
Signed-off-by: Christian Gmeiner <christian.gmeiner@gmail.com >
Acked-by: David Heidelberg <david.heidelberg@collabora.com >
Reviewed-by: Emma Anholt <emma@anholt.net >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13691 >
2022-10-06 07:30:34 +02:00
Christian Gmeiner
1cba34d8d5
ci: include etnaviv support in ARM64 container
...
Signed-off-by: Christian Gmeiner <christian.gmeiner@gmail.com >
Reviewed-by: David Heidelberg <david.heidelberg@collabora.com >
Reviewed-by: Emma Anholt <emma@anholt.net >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13691 >
2022-10-06 07:30:32 +02:00
Yiwei Zhang
0a06db8fb9
ci/venus: enable render server for venus testing
...
Render server config will soon become a mandatory requirement for venus.
v2: updated DEBIAN_BASE_TAG and KERNEL_ROOTFS_TAG
Signed-off-by: Yiwei Zhang <zzyiwei@chromium.org >
Reveiwed-by: Ryan Neph <ryanneph@google.com > (v1)
Reveiwed-by: Dmitry Osipenko <dmitry.osipenko@collabora.com > (v1)
Reviewed-by: Corentin Noël <corentin.noel@collabora.com > (v2)
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18918 >
2022-10-04 21:41:48 +00:00
Dmitry Osipenko
498186e0d9
ci: Bump crosvm version
...
Recent crosvm contains a fix for the unmapping memory on a wrong thread
that crashes crosvm. Bump the crosvm version.
Reviewed-by: Yiwei Zhang <zzyiwei@chromium.org >
Reviewed-by: Corentin Noël <corentin.noel@collabora.com >
Link: https://gitlab.freedesktop.org/virgl/virglrenderer/-/issues/282
Signed-off-by: Dmitry Osipenko <dmitry.osipenko@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18693 >
2022-09-29 16:45:04 +00:00
Yiwei Zhang
2403468202
venus/ci: remove redundant crosvm patch
...
VirglRenderer::export_blob doesn't need to handle opaque fd. That will
let rutabaga's export_blob to fail and fallback directly to the external
mapping path desired.
Signed-off-by: Yiwei Zhang <zzyiwei@chromium.org >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18693 >
2022-09-29 16:45:03 +00:00
Eric Engestrom
7a33997434
ci: bump mold to 1.5
...
Signed-off-by: Eric Engestrom <eric@igalia.com >
Reviewed-by: David Heidelberg <david.heidelberg@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18838 >
2022-09-28 07:56:47 +00:00
Eric Engestrom
bcc5cb4a1b
ci: unexport local variable (and fix formatting)
...
Signed-off-by: Eric Engestrom <eric@igalia.com >
Reviewed-by: David Heidelberg <david.heidelberg@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18838 >
2022-09-28 07:56:47 +00:00
Lionel Landwerlin
64645d1f14
ci/debian: don't use libclc from the system
...
Debian (unlike Ubuntu) has a broken libclc package missing files we
would very much like to have in our image, so that intel_clc doesn't
fail. Namely :
/usr/lib/clc/spirv-mesa3d-.spv
/usr/lib/clc/spirv64-mesa3d-.spv
Dropping libclc from the distribution and build int the build & base
test image.
Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com >
Reviewed-by: David Heidelberg <david.heidelberg@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18788 >
2022-09-27 20:53:11 +00:00
Lionel Landwerlin
78b1e0340e
ci: build our own version of the LLVM SPIRV translator
...
Debian stable and Fedora do not package the required version for
intel-clc.
Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com >
Reviewed-by: David Heidelberg <david.heidelberg@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18788 >
2022-09-27 20:53:11 +00:00
Lionel Landwerlin
f0c516c331
ci: add python3-ply to debian/fedora images
...
This is needed by Anv to parse GRL (meta opencl kernels).
Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com >
Reviewed-by: David Heidelberg <david.heidelberg@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18788 >
2022-09-27 20:53:11 +00:00
David Heidelberg
1e27a72c81
ci/dxvk: fix DXVK 64-bit only wine setup
...
Reported: https://github.com/doitsujin/dxvk/issues/2921
Signed-off-by: David Heidelberg <david.heidelberg@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17938 >
2022-09-27 11:59:27 +00:00
David Heidelberg
dd79695b3b
ci/lava: prepare wineprefix for GL and DXVK
...
Signed-off-by: David Heidelberg <david.heidelberg@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17938 >
2022-09-27 11:59:27 +00:00
David Heidelberg
7901fec52e
ci/lava: add wine and apitrace into amd64 rootfs container
...
Wine is from WineHQ, with stripped i386 part, which we don't use.
Signed-off-by: David Heidelberg <david.heidelberg@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17938 >
2022-09-27 11:59:27 +00:00
Emma Anholt
6f9b9b01c1
ci: Update kernel to drm-next-2022-08-12-1
...
This brings in new msm UAPI that we'd like to be testing in turnip.
Unfortunately, a530 became flaky across dEQP and piglit. It seems that a
GPU hang from a test that we expect to hang will cause a followup
hangcheck affecting innocent tests. For example:
22-09-19 18:53:22 R SERIAL> [ 348.839188] msm_mdp 901000.mdp: [drm:a5xx_irq] *ERROR* gpu fault ring 0 fence ff55 status C10001C3 rb 084a/084a ib1 000000000105A000/0000 ib2 000000000105B000/0000
22-09-19 18:53:22 R SERIAL> [ 348.839272] msm_mdp 901000.mdp: [drm:recover_worker] *ERROR* A530: hangcheck recover!
22-09-19 18:53:22 R SERIAL> [ 348.852698] msm_mdp 901000.mdp: [drm:recover_worker] *ERROR* A530: offending task: shader_run:sq0 (/piglit/bin/shader_runner tests/spec/glsl-1.30/execution/clipping/vs-clip-distance-enables.shader_test -auto -fbo)
22-09-19 18:53:22 R SERIAL> [ 348.868680] msm_mdp 901000.mdp: [drm:a5xx_irq] *ERROR* gpu fault ring 0 fence ff55 status C10001C3 rb 084a/084a ib1 000000000105A000/0000 ib2 000000000105B000/0000
22-09-19 18:53:22 R SERIAL> [ 348.879586] msm_mdp 901000.mdp: [drm:recover_worker] *ERROR* A530: hangcheck recover!
[...]
22-09-19 18:53:23 R SERIAL> ERROR - Test spec@glsl-1.10 @execution@algebraic@glsl-algebraic-logicand-false: Fail: See "//results/piglit.spec@glsl-1.10 @execution@algebraic@glsl-algebraic-logicand-false.log "
As a result, I've moved a530 to test-manual-mr until it can be stabilized
again. This updated kernel also brings in a couple of regression fixes
for nouveau gk20a and gm20b.
Reviewed-by: Tomeu Vizoso <tomeu.vizoso@collabora.com >
Reviewed-by: Christian Gmeiner <christian.gmeiner@gmail.com >
Acked-by: Rob Clark <robdclark@chromium.org >
Acked-by: David Heidelberg <david.heidelberg@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18624 >
2022-09-20 16:52:10 +00:00
David Heidelberg
dd12b04cf8
ci: add jq utility
...
Needed as a dependency for the yq utility.
Also bump x86-build-base image.
Fixes: f2649b93e2 ("ci: performance traces: make use of no-perf label")
Reviewed-by: Tomeu Vizoso <tomeu.vizoso@collabora.com >
Signed-off-by: David Heidelberg <david.heidelberg@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18595 >
2022-09-14 15:44:24 +00:00
Corentin Noël
ba9c73f9d4
virgl/ci: Update virglrenderer
...
Update virglrenderer past to version 0.10.1
Signed-off-by: Corentin Noël <corentin.noel@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18418 >
2022-09-14 06:39:29 +00:00
David Heidelberg
cf0e065dcc
ci: uprev piglit 2022-09-08
...
Main change is new traces YAML format!
Signed-off-by: David Heidelberg <david.heidelberg@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18329 >
2022-09-13 09:16:19 +00:00
David Heidelberg
f2649b93e2
ci: performance traces: make use of no-perf label
...
Traces with label `no-perf` will be skipped in performance testing.
This commit adds the yq tool, which preprocesses the traces.yml file
before sending it to the piglit.
Signed-off-by: David Heidelberg <david.heidelberg@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18329 >
2022-09-13 09:16:19 +00:00
David Heidelberg
2b8a14e076
ci: check traces.yml files with yamllint
...
Signed-off-by: David Heidelberg <david.heidelberg@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18329 >
2022-09-13 09:16:19 +00:00
Karol Herbst
db34a7ca30
ci: rusticl with llvmpipe
...
Signed-off-by: Karol Herbst <kherbst@redhat.com >
Reviewed-by: Emma Anholt <emma@anholt.net >
Reviewed-by: Karol Herbst <kherbst@redhat.com >
Acked-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15439 >
2022-09-12 05:58:13 +00:00
Emma Anholt
c93b72d045
ci: Add support for Jetson TK1.
...
This is a farm of 5 (6, but one fails) TK1 boards for nouveau testing,
hosted and maintained by me. Currently it runs GLES dEQP.
I've been using ./.gitlab-ci/bin/ci_run_n_monitor.py --stress --target
gk20a to test it and am pretty confident of the skips/flakes list. Last
night it ran 318 jobs without fail, and prior to that there were two sets
of runs in the 100-200 range where only the one failing runner failed any
jobs.
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18497 >
2022-09-11 04:23:38 +00:00
Tomeu Vizoso
3601c28690
ci: Stop explicitly passing env vars to FDO_DISTRIBUTION_EXEC command
...
ci-templates will now pass all env vars to the command.
Reviewed-by: David Heidelberg <david.heidelberg@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18467 >
2022-09-08 12:07:19 +00:00
Tomeu Vizoso
7dc8a78001
ci: Install sysvinit-core without --no-remove
...
As it conflicts now with some packages already installed but not
necessary, such as:
libpam-systemd packagekit packagekit-tools policykit-1 systemd-sysv
Reviewed-by: David Heidelberg <david.heidelberg@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18467 >
2022-09-08 12:07:19 +00:00
Tomeu Vizoso
86e2078be7
ci: Use --no-install-recommends to avoid problems with --no-remove
...
Some packages that are being installed via recommends are conflicting
with already installed packages, causing this error:
E: Packages need to be removed but remove is disabled.
We dont need these packages, so don't install them.
Reviewed-by: David Heidelberg <david.heidelberg@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18467 >
2022-09-08 12:07:19 +00:00
David Heidelberg
250c684750
ci: uprev piglit 2022-08-30
...
Acked-by: Juan A. Suarez <jasuarez@igalia.com > # for broadcom
Acked-by: Mike Blumenkrantz <michael.blumenkrantz@gmail.com > # for zink
Reviewed-by: Tomeu Vizoso <tomeu.vizoso@collabora.com >
Signed-off-by: David Heidelberg <david.heidelberg@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18318 >
2022-09-02 20:15:28 +00:00
David Heidelberg
6c0215eb09
ci: bump cross compilation to LLVM 13 where possible
...
Reviewed-by: Michel Dänzer <mdaenzer@redhat.com >
Signed-off-by: David Heidelberg <david.heidelberg@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17575 >
2022-08-29 17:01:41 +02:00
David Heidelberg
b915c45cb9
ci: drop last bits of wine32
...
This allows us droping i386 subarchitecture, which leads to saving about
100 MiB from the base image.
v2:
- dropped DEBIAN_BUILD_TAG and DEBIAN_BUILD_MINGW_TAG change, since
DEBIAN_BASE_TAG is enough
Reviewed-by: Michel Dänzer <mdaenzer@redhat.com >
Signed-off-by: David Heidelberg <david.heidelberg@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18222 >
2022-08-27 23:00:37 +00:00
David Heidelberg
fc410b024d
ci: use shellcheck for .gitlab-ci/container/ directory
...
It checks our CI shell code in `debian-build-testing` job.
Reviewed-by: Guilherme Gallo <guilherme.gallo@collabora.com >
Signed-off-by: David Heidelberg <david.heidelberg@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17574 >
2022-08-26 21:20:14 +00:00
David Heidelberg
c90b433f18
ci: make shellcheck happy about .gitlab-ci/container/ directory
...
Makes easier do changes, when shellcheck is warning-free.
Reviewed-by: Guilherme Gallo <guilherme.gallo@collabora.com >
Signed-off-by: David Heidelberg <david.heidelberg@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17574 >
2022-08-26 21:20:14 +00:00
Daniel Stone
eb6ce47d4f
ci: Use mold for x86-64 and AArch64 builds
...
mold is a fancy new linker that's really fast.
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/6877
Signed-off-by: Daniel Stone <daniels@collabora.com >
Reviewed-by: Eric Engestrom <eric@igalia.com >
Reviewed-by: David Heidelberg <david.heidelberg@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17992 >
2022-08-23 23:12:07 +00:00
Karol Herbst
61a77c9ce2
ci: update CI to reflect clovers LLVM version bump
...
Signed-off-by: Karol Herbst <kherbst@redhat.com >
Reviewed-by: Yonggang Luo <luoyonggang@gmail.com >
Reviewed-by: Kai Wasserbäch <kai@dev.carbon-project.org >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16047 >
2022-08-23 19:23:05 +00:00
David Heidelberg
2e9044766e
ci: do not install i386 sub-architecture in VK images
...
Not required by apitrace.
debian/x86_test-vk image size:
previous: 1.8G
after: 1.0G
v2: added back winehq-stable (missing symlinks)
Acked-by: Tomeu Vizoso <tomeu.vizoso@collabora.com >
Signed-off-by: David Heidelberg <david.heidelberg@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17834 >
2022-08-15 12:18:41 +00:00
David Heidelberg
cdd508dddd
ci: use apt-get in x86_test-vk instead of apt
...
apt shouldn't be used in CI, see:
https://unix.stackexchange.com/questions/590699/should-i-use-apt-or-apt-get-in-shell-scripting
Acked-by: Tomeu Vizoso <tomeu.vizoso@collabora.com >
Signed-off-by: David Heidelberg <david.heidelberg@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17834 >
2022-08-15 12:18:41 +00:00
Yonggang Luo
26a1e93f7e
ci/windows: Setup proper MESA_IMAGE_TAG for Windows build/test image
...
Signed-off-by: Yonggang Luo <luoyonggang@gmail.com >
Reviewed-by: Jesse Natalie <jenatali@microsoft.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17600 >
2022-08-09 21:46:52 +00:00
Guilherme Gallo
f0f5601a9b
ci/skqp: Build list_gpu_unit_tests and list_gms
...
These binaries are used to generate a list of tests that can be run in a
target device and are useful for testing new devices
Signed-off-by: Guilherme Gallo <guilherme.gallo@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17835 >
2022-08-08 08:51:24 +00:00
Guilherme Gallo
23732b4732
ci/skqp: Fix Nima-Cpp fetching error
...
Nima-Cpp is not available anymore inside googlesource, revert to github
one
Signed-off-by: Guilherme Gallo <guilherme.gallo@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17835 >
2022-08-08 08:51:24 +00:00
Emma Anholt
cbbd9f3402
ci: Upgrade deqp-runner to 0.15.0.
...
This includes the new timeout fixes so that tests that throw lots of debug
don't delay the timeout triggering, and the fraction vs shuffling behavior
change so that "--fraction 2" doesn't just skip every other test as it
appears in the caselist (every vertex shader variant, for example).
The fraction vs shuffling change does mean we see some different fails on
some drivers now.
Acked-by: Timothy Arceri <tarceri@itsqueeze.com >
Acked-by: David Heidelberg <david.heidelberg@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17876 >
2022-08-07 02:11:46 +00:00
Emma Anholt
f01ae0203d
ci: Add testing of the khr-single tests.
...
These got split out from gl4[3456]-master a while back, so we were missing
coverage in CI.
Acked-by: Timothy Arceri <tarceri@itsqueeze.com >
Acked-by: David Heidelberg <david.heidelberg@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17876 >
2022-08-07 02:11:46 +00:00
Corentin Noël
0a0205f045
virgl/ci: Update virglrenderer
...
Update virglrenderer to the latest version on time.
Signed-off-by: Corentin Noël <corentin.noel@collabora.com >
Reviewed-by: Gert Wollny <gert.wollny@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17853 >
2022-08-05 15:12:29 +00:00