diff options
author | Maxim Uvarov <maxim.uvarov@linaro.org> | 2017-11-23 18:23:25 +0300 |
---|---|---|
committer | Maxim Uvarov <maxim.uvarov@linaro.org> | 2017-12-21 17:32:15 +0300 |
commit | 9e388b884efed8d653cf453f6516f34019d02305 (patch) | |
tree | 310c8e6048e131ed697f5c85e57848097fa3ae25 | |
parent | 11da2d3bc8871379321048a5e951e142aa594b9d (diff) |
shipabble: use xml statistics
Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org>
Reviewed-by: Bill Fischofer <bill.fischofer@linaro.org>
Reviewed-by: Dmitry Eremin-Solenikov <dmitry.ereminsolenikov@linaro.org>
-rw-r--r-- | .shippable.yml | 8 | ||||
-rw-r--r-- | scripts/Dockerfile | 3 |
2 files changed, 9 insertions, 2 deletions
diff --git a/.shippable.yml b/.shippable.yml index 9fbb29190..6e5c66fcd 100644 --- a/.shippable.yml +++ b/.shippable.yml @@ -38,7 +38,13 @@ build: - ./bootstrap - ./configure --disable-test-perf - make - - sudo env ODP_SHM_DIR=/dev/shm/odp make check + - sudo env ODP_SHM_DIR=/dev/shm/odp ODP_TEST_OUT_XML=yes make check + - wget https://raw.githubusercontent.com/shawnliang/cunit-to-junit/master/cunit-to-junit.xsl + - | + for FILE in `find ./test ./platform/ -name "*.xml"`; do + bname=`basename $FILE`; + xsltproc --novalid cunit-to-junit.xsl $FILE > $SHIPPABLE_BUILD_DIR/shippable/testresults/${bname} + done on_failure: - cat config.log diff --git a/scripts/Dockerfile b/scripts/Dockerfile index b15282aaf..7e117971d 100644 --- a/scripts/Dockerfile +++ b/scripts/Dockerfile @@ -20,7 +20,8 @@ RUN sudo apt-get update && sudo apt-get install -yy \ libtool \ linux-headers-`uname -r` \ mscgen \ - ruby-dev + ruby-dev \ + xsltproc RUN sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.8 10 RUN sudo ln -s /usr/bin/clang-3.8 /usr/bin/clang |