On 26/01/21 08:03, Thomas Huth wrote:
+ artifacts:
+ when: always
+ paths:
+ - build/meson-logs/
+ reports:
+ junit: build/meson-logs/testlog.junit.xml
Ok, I've tried that but it also worked not quite as expected:
https://gitlab.com/huth/qemu/-/pipelines/246463068/test_report
The "check-*" jobs now show up in the test report page, but even though
I've made some tests failing (e.g. the check-system-centos job), the
failing jobs are showing up with "Failed: 0" there.
Hmm, that's a limitation of either TAP or GitLab. Of TAP, because it
doesn't report tests when they start, so there is no test to attach the
timeout to. Of GitLab, because it reports the outcome of individual
testcases but not the outcome of the testsuites. Not sure how to fix it.
Also the duration is always marked with 0.00ms.
Ok, let's wait for a new Meson release before doing that too.
Paolo