]> git.ipfire.org Git - thirdparty/bind9.git/commit
[9.20] fix: ci: Ensure that junit.xml is present and non-empty after each system...
authorŠtěpán Balážik <stepan@isc.org>
Thu, 26 Jun 2025 15:37:05 +0000 (15:37 +0000)
committerŠtěpán Balážik <stepan@isc.org>
Thu, 26 Jun 2025 15:37:05 +0000 (15:37 +0000)
commitabe7547799ccfa94cd7c4f039d6f7c468a1fb0cd
tree9d5607583edc2cace62754c37a5ebd53fe9b002f
parentbad04f74a5a8c37ba89b1ae657c6525c9be9abbc
parentd8e6609aaaa5fb752d4105a1b558f200a08aa4c1
[9.20] fix: ci: Ensure that junit.xml is present and non-empty after each system/unit test job

Previously, JUnit files were not generated or were generated empty for various reasons for some system/unit test runs.

Now, the number of tests collected for a MR is up from about 4k to 5.8k in the "Tests" tab of a pipeline.

Additionally, there is a check that ensures that [a somewhat sane](https://gitlab.isc.org/isc-projects/bind9/-/commit/c5a271eb8beb9912501ec564de3bb669ba02507d) `junit.xml` file is generated after every system/unit test job and fails the job otherwise.

Closes #5316

Backport of MR !10556

Merge branch 'backport-5316-ensure-junit-xml-9.20' into 'bind-9.20'

See merge request isc-projects/bind9!10649