summaryrefslogtreecommitdiff
path: root/.cirrus.yml
diff options
context:
space:
mode:
authorIlya Maximets <i.maximets@samsung.com>2018-12-26 18:24:00 +0300
committerBen Pfaff <blp@ovn.org>2018-12-27 09:39:11 -0800
commitc64795a41d3fd0ff55de9c4302950df186889d6b (patch)
tree50c5e58d9dd5666fa49f6d02d3e039420cec8e5b /.cirrus.yml
parent05e5030d6022ff749184bd8ce044a7ac4523e351 (diff)
downloadopenvswitch-c64795a41d3fd0ff55de9c4302950df186889d6b.tar.gz
cirrus: Enable tests on FreeBSD.
Since all the tests fixed to work properly on FreeBSD we could enable running of the testsuite. + minor refactoring of the yml file. Signed-off-by: Ilya Maximets <i.maximets@samsung.com> Signed-off-by: Ben Pfaff <blp@ovn.org>
Diffstat (limited to '.cirrus.yml')
-rw-r--r--.cirrus.yml14
1 files changed, 7 insertions, 7 deletions
diff --git a/.cirrus.yml b/.cirrus.yml
index 4902fd370..0b012ca84 100644
--- a/.cirrus.yml
+++ b/.cirrus.yml
@@ -8,23 +8,23 @@ freebsd_build_task:
memory: 8G
env:
+ DEPENDENCIES: automake libtool gmake gcc wget
+ python py27-six py27-sphinx
matrix:
COMPILER: gcc
COMPILER: clang
prepare_script:
- - pkg install -y automake libtool gmake gcc wget
- python py27-six py27-sphinx
+ - pkg install -y ${DEPENDENCIES}
configure_script:
- ./boot.sh
- - ./configure CC=$COMPILER MAKE=gmake OVS_CFLAGS='-Wall' --enable-Werror
+ - ./configure CC=${COMPILER} MAKE=gmake OVS_CFLAGS='-Wall' --enable-Werror
|| { cat config.log; exit 1; }
build_script:
- gmake -j8
-# TODO(i.maximets): Uncomment the test suite execution when it is fixed.
-# check_script:
-# - gmake -j8 check TESTSUITEFLAGS=-j8 RECHECK=yes
-# || { cat ./tests/testsuite.log; exit 1; }
+ check_script:
+ - gmake -j8 check TESTSUITEFLAGS=-j8 RECHECK=yes
+ || { cat ./tests/testsuite.log; exit 1; }