blob: 2c5fbdca24c79361b29c0d95d318824a284202fb [file] [log] [blame]
sudo: false
language: c
compiler:
- gcc
- clang
addons:
apt:
packages:
- check
- splint
# for ipc.test:test_ipc_dispatch_*_deadlock_provoke
- libglib2.0-dev # natively present, but doesn't hurt
# for "make rpm"
- doxygen
- rpm
script: RPMBUILDOPTS_="--nodeps --define '_without_check 1'";
./autogen.sh
&& ./configure
&& make -C lib V=1
&& make -C tests/functional/log_internal V=1 check
&& make V=1 CPPFLAGS=-Dci_dump_shm_usage distcheck
&& sed "s|RPMBUILDOPTS =|\\0 ${RPMBUILDOPTS_}|" Makefile | make -f- rpm
after_failure:
# keep an eye on issue #234 if it recidivates
- for f in $(ls -1 /dev/shm/qb-test*); do ls -l "$f"; lsof -- "$f"; done
#- ls -l /var/run/*
- mount | grep -e /shm #-e /var
- df -h | grep -e /shm #-e /var
- lsblk -f
- cat /tmp/_shm_usage
notifications:
irc: "irc.freenode.net#clusterlabs-dev"