Mesa (main): ci/lava: Set lava-signal to kmsg

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Thu Apr 28 07:34:16 UTC 2022


Module: Mesa
Branch: main
Commit: 805de830c9365e7263503faeb9a1acff3392e69b
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=805de830c9365e7263503faeb9a1acff3392e69b

Author: Guilherme Gallo <guilherme.gallo at collabora.com>
Date:   Wed Apr 13 19:23:23 2022 -0300

ci/lava: Set lava-signal to kmsg

By default, LAVA emit signals as specific lines of message to the
console serial for subsequent parsing. However, this is prone to be
interleaved with the dmesg messages, particularly with debug messages
that can happen just after the process exit, such as the ones set by
CONFIG_STACK_DEBUG_USAGE Kconfig.

Setting the `lava-signal` to `kmsg` will make those special messages to
be dumped to /dev/kmsg, where the each line is printed atomically

Signed-off-by: Guilherme Gallo <guilherme.gallo at collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15938>

---

 .gitlab-ci/lava/lava_job_submitter.py | 1 +
 1 file changed, 1 insertion(+)

diff --git a/.gitlab-ci/lava/lava_job_submitter.py b/.gitlab-ci/lava/lava_job_submitter.py
index ba4c2cef795..d8cbf2a8ad3 100755
--- a/.gitlab-ci/lava/lava_job_submitter.py
+++ b/.gitlab-ci/lava/lava_job_submitter.py
@@ -123,6 +123,7 @@ def generate_lava_yaml(args):
       'definitions': [ {
         'name': 'mesa',
         'from': 'inline',
+        'lava-signal': 'kmsg',
         'path': 'inline/mesa.yaml',
         'repository': {
           'metadata': {



More information about the mesa-commit mailing list