aboutsummaryrefslogtreecommitdiff
path: root/.shippable.yml
diff options
context:
space:
mode:
authorMaxim Uvarov <maxim.uvarov@linaro.org>2018-05-03 16:52:58 +0300
committerMaxim Uvarov <maxim.uvarov@linaro.org>2018-05-03 16:53:12 +0300
commit2c851db2a527ad0ed7cc08baa0665b1e2ca68dcf (patch)
treefeb32edd691a0763d7862cc313a01866879a519a /.shippable.yml
parent8800ca1e6dd3b3d595f4c82721ea5b131f23262a (diff)
parent19c1fb8b49e61de90ae4bab82d89e1dbcc3fa577 (diff)
Merge branch 'dev/cleanup' of git://github.com/matiaselo/odp-dpdkv1.19.0.0_DPDK_17.11_tigermothv1.19.0.0_DPDK_17.11tigermoth_lts
Reviewed-by: Bill Fischofer <bill.fischofer@linaro.org> Reviewed-by: Dmitry Eremin-Solenikov <dmitry.ereminsolenikov@linaro.org> Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org>
Diffstat (limited to '.shippable.yml')
-rw-r--r--.shippable.yml17
1 files changed, 7 insertions, 10 deletions
diff --git a/.shippable.yml b/.shippable.yml
index 82960a39e..53e094bcb 100644
--- a/.shippable.yml
+++ b/.shippable.yml
@@ -6,7 +6,7 @@ compiler:
env:
- CONF="--disable-test-perf --disable-test-perf-proc"
- # - CONF="--disable-abi-compat --disable-test-perf --disable-test-perf-proc"
+ - CONF="--disable-abi-compat --disable-test-perf --disable-test-perf-proc"
# - CONF="--enable-schedule-sp"
# - CONF="--enable-schedule-iquery"
# - CONF="--enable-dpdk-zero-copy"
@@ -15,11 +15,6 @@ env:
# - CROSS_ARCH="powerpc"
# - CROSS_ARCH="i386"
-matrix:
- allow_failures:
- - compiler: clang
- env: CONF="--disable-abi-compat --disable-test-perf --disable-test-perf-proc"
-
build:
pre_ci:
# use Dockerfile to install additional CI dependencies
@@ -34,17 +29,19 @@ build:
ci:
- mkdir -p $HOME/odp-shmdir
+ - export CI=true ODP_SHM_DIR=$HOME/odp-shmdir ODP_TEST_OUT_XML=yes
- ./bootstrap
- if [ "${CC#clang}" != "${CC}" ] ; then export CXX="${CC/clang/clang++}"; fi
+ - echo ./configure $CONF
- ./configure $CONF
- make -j $(nproc)
- - sudo env CI=true ODP_SHM_DIR=$HOME/odp-shmdir ODP_TEST_OUT_XML=yes ODP_SCHEDULER=basic make check
+ - ODP_SCHEDULER=basic make check
- ./scripts/shippable-post.sh basic
- - sudo env CI=true ODP_SHM_DIR=$HOME/odp-shmdir ODP_TEST_OUT_XML=yes ODP_SCHEDULER=sp make check
+ - ODP_SCHEDULER=sp make check
- ./scripts/shippable-post.sh sp
- - sudo env CI=true ODP_SHM_DIR=$HOME/odp-shmdir ODP_TEST_OUT_XML=yes ODP_SCHEDULER=iquery make check
+ - ODP_SCHEDULER=iquery make check
- ./scripts/shippable-post.sh iquery
- - sudo env CI=true ODP_SHM_DIR=$HOME/odp-shmdir ODP_TEST_OUT_XML=yes ODP_SCHEDULER=scalable make check
+ - ODP_SCHEDULER=scalable make check
- ./scripts/shippable-post.sh scalable
- rm -rf $HOME/odp-shmdir