function install_kernel()
{
- wget https://www.kernel.org/pub/linux/kernel/v3.x/linux-3.14.7.tar.gz
- tar xzvf linux-3.14.7.tar.gz > /dev/null
- cd linux-3.14.7
+ wget https://www.kernel.org/pub/linux/kernel/v3.x/linux-3.16.2.tar.gz
+ tar xzvf linux-3.16.2.tar.gz > /dev/null
+ cd linux-3.16.2
make allmodconfig
make net/openvswitch/
KERNELSRC=$(pwd)
make CFLAGS="$CFLAGS -Wno-error=unused-command-line-argument"
else
make CFLAGS="$CFLAGS" C=1
- [ "$TESTSUITE" ] && make distcheck
+fi
+
+if [ $TESTSUITE ]; then
+ if ! make distcheck; then
+ # testsuite.log is necessary for debugging.
+ cat */_build/tests/testsuite.log
+ exit 1
+ fi
fi
exit 0