]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
run-make-check.sh: let ctest generate XML output 40405/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:40:04 +0000 (19:40 +0800)
commitf9f3063fc6494fbabf3b921b72ce1ae2f53d498a
tree5d565cbc9030165fc50fd87a77f5f6ff60abff9e
parentf577e2e55a8cdfeeafc1889cadfdcb9dffe3aa51
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