]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
run-make-check.sh: let ctest generate XML output 40407/head
authorKefu Chai <kchai@redhat.com>
Thu, 25 Mar 2021 09:08:48 +0000 (17:08 +0800)
committerKefu Chai <kchai@redhat.com>
Thu, 25 Mar 2021 11:49:29 +0000 (19:49 +0800)
commitc140bcbc51b4a7db07c120e6e64520291854fc7e
tree52ea7f1852a494b8adaeac504069ecb2f320f2d6
parent15c7740fff4f419bb14d3b70fc5d356fb41c96dc
run-make-check.sh: let ctest generate XML output

to enable XUnit plugin of jenkins to consume the ctest output and
publish it in the dashboard, we need to

* let ctest generate XML output instead of plain text output
* do not fail the test if any test case fails. this allows the publisher
  to do its job by checking the XML output.
* prevent ctest from compressing the output. see
  https://issues.jenkins.io/browse/JENKINS-21737

Signed-off-by: Kefu Chai <kchai@redhat.com>
(cherry picked from commit 48ba39987d3958531589d7969750ea749e6a6d30)
run-make-check.sh