[Buildroot] [PATCH] support/misc/gitlab-ci.yml.in: print error log if the runtime test fail
Peter Korsgaard
peter at korsgaard.com
Sun Dec 3 19:21:18 UTC 2023
>>>>> "Romain" == Romain Naour <romain.naour at smile.fr> writes:
> When an error occurs, the gitlab-ci job log doesn't contain any useful
> information than the name of the failing test:
> FAIL: test_run (tests.package.test_python_paho_mqtt.TestPythonPahoMQTT)
> In order to encourage contributors to investigate issues reported by
> gitlab-ci, we want to print the last lines of the log file (build or
> runtime).
> Unfortunately, gitlab-ci job log completely strips lines ending with
> CRCRLF [1][2]. We have to take a look at the gitlab-ci raw log to see
> the complete log [3].
> To workaround this issue, remove crlf from qemu serial stdio log
> while printing in the gitlab-ci job log (we don't want to change
> the log file generated by support/testing/run-tests and saved as
> artefacts).
> [1] https://gitlab.com/gitlab-org/gitlab/-/issues/218771
> [2] https://gitlab.com/kubu93/buildroot/-/jobs/5492937691
> [3] https://gitlab.com/kubu93/buildroot/-/jobs/5492937691/raw
> Cc: Peter Korsgaard <peter at korsgaard.com>
> Signed-off-by: Romain Naour <romain.naour at smile.fr>
Committed to next, thanks.
--
Bye, Peter Korsgaard
More information about the buildroot
mailing list