mesa/.gitlab-ci
Guilherme Gallo 0ff3517fb7 ci/lava: Make job submitter parse the job result
Currently, the LAVA job submitter fetches the job results from the LAVA
XMLRPC call, but that is not necessary, as the job result is easily
found in the logs. E.g. the bare-metal and poe jobs uses that log to set
the final job status of their runs.

Another reason for the change is that the LAVA signals are not reliable
in some devices with one serial port, causing some troubles in a618
recently. So, if one signal fails to be sent/received, the job will
ultimately fail even when the hwci script has been successful.

Fixes: #6435

Signed-off-by: Guilherme Gallo <guilherme.gallo@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16425>
2022-05-13 02:17:32 +00:00
..
bare-metal ci: Provide intel-gpu-freq.sh in LAVA and bare-metal rootfs 2022-04-06 13:11:05 +00:00
build ci: Move most stuff out of root .gitlab-ci.yml 2022-04-13 07:34:36 +00:00
common ci: add ACO_DEBUG to the list of variables to pass down for testing 2022-05-10 10:17:19 +00:00
container ci/iris: Enable SKQP on Tiger Lake boards 2022-04-27 12:35:13 +00:00
fossils gitlab-ci: attach the Fossilize log file as artifact on failure 2020-06-26 06:45:23 +00:00
lava ci/lava: Make job submitter parse the job result 2022-05-13 02:17:32 +00:00
meson meson: add a video codec support option 2022-04-28 22:27:27 +00:00
piglit ci/traces: Make sure we have no pre-existing traces-db before starting. 2022-03-18 22:54:41 +00:00
test ci/iris: Enable SKQP on Tiger Lake boards 2022-04-27 12:35:13 +00:00
tests ci/lava: Make job submitter parse the job result 2022-05-13 02:17:32 +00:00
valve ci/radv: remove amdgpu.gpu_recovery=0 from the kernel cmdline 2022-05-11 10:25:06 +00:00
vkd3d-proton ci: build the hang-detection tool into x86_test-vk 2021-06-02 16:30:57 +00:00
windows ci/dzn: Cut the runtime by running 1/3 of the enabled tests. 2022-04-20 22:54:31 +00:00
all-skips.txt vulkan: Make sure we've loaded our connectors when querying plane props. 2022-03-16 21:43:46 +00:00
cross-xfail-ppc64el ci: update xfails for ppc64le and s390x 2021-03-23 14:01:49 +00:00
cross-xfail-s390x llvmpipe: Use lp_build_round_arch on IBM Z (s390x) 2021-11-23 17:49:02 +00:00
crosvm-init.sh virgl/ci: Setup virtio-vsock based IPC 2022-02-17 06:32:30 +00:00
crosvm-runner.sh ci: Dynamically adjust LIBGL_ALWAYS_SOFTWARE for crosvm 2022-03-22 17:01:09 +00:00
deqp-runner.sh ci/lava: Fix shebang in deqp-runner.sh 2022-04-28 06:33:46 +00:00
docs docs: Move the current CI .rst doc to docs/ci/ and link to it from .gitlab-ci. 2020-07-08 20:13:11 +00:00
download-git-cache.sh ci: Use CI_PROJECT_NAME instead of hardcoding 'mesa' 2022-04-13 07:34:36 +00:00
fossilize-runner.sh gitlab-ci: attach the Fossilize log file as artifact on failure 2020-06-26 06:45:23 +00:00
fossils.yml gitlab-ci: add parallel-rdp fossils 2020-06-25 08:03:09 +02:00
gtest-runner.sh ci: Allow specifying any shell command via HWCI_TEST_SCRIPT 2022-03-22 17:01:09 +00:00
image-tags.yml ci/iris: Enable SKQP on Tiger Lake boards 2022-04-27 12:35:13 +00:00
prepare-artifacts.sh ci, valve: Add support scripts for the Valve bare-metal farm. 2022-03-01 13:04:14 +00:00
report-flakes.py ci: Add known-flake handling for the IRC flake reports 2021-06-01 20:31:00 +00:00
run-shader-db.sh Revert "ci: remove nouveau from shader-db runs" 2022-05-09 23:10:45 +00:00
skqp-runner.sh ci: skqp: Add Vulkan support for a630_skqp job 2022-02-25 05:50:06 +00:00
test-source-dep.yml ci/iris: Enable SKQP on Tiger Lake boards 2022-04-27 12:35:13 +00:00
x86_64-w64-mingw32 gitlab-ci: Add a pkg-config for mingw 2019-10-16 23:26:09 +00:00