Commit graph

65 commits

Author SHA1 Message Date
Daniel Black
3bfb0b3bbd Travis: Add OSX to tests (but allow failure) 2017-04-06 11:26:34 -04:00
Daniel Black
46e2442f6f MDEV-6262: travis coverity support 2017-04-06 11:26:34 -04:00
Daniel Black
fce645745b Travis: remove tokudb when building with clang 2017-04-06 11:26:34 -04:00
Daniel Black
e130ee552a Travis: remove Mroonga for clang
Mroonga generated far too many warnings (and hence output) for Travis's
sensibilities on output log file size. So we just remove the storage
engine.

Signed-off-by: Daniel Black <daniel.black@au.ibm.com>
2017-04-06 11:26:34 -04:00
Daniel Black
eb04ee5c9d Travis: llvm, additional packages and container
Additionally use clang as a compiler, versions 3.8, 3.9 and 4.0

Additionally use gcc/g++-7

Add additional packages used by build now that they are whitelisted.
      - libsnappy-dev       - innodb compression
      - liblzma-dev         - innodb compression
      - libzmq-dev          - used my Mgoonga
      - libdistro-info-perl - used by autobake-debian

Change to a container build as they tend to have more ram

Signed-off-by: Daniel Black <daniel.black@au.ibm.com>
2017-04-06 11:26:34 -04:00
Daniel Black
d2f5e62422 travis: add gcc-4.8 2017-03-07 20:51:08 +04:00
Daniel Black
c35b8c46b4 Travis: parallel_jobs=3 2016-12-17 09:56:21 +04:00
Daniel Black
a8e0c6fd9b Travis: add refs for future capability - when travis catches up 2016-12-15 10:36:11 +04:00
Daniel Black
e14bdcb81c travis: gcc-5 and gcc-6 2016-12-15 10:36:11 +04:00
Daniel Black
e9ada86265 Travis: add lib{stemmer,xml2,pcre3}-dev 2016-12-14 10:54:03 +04:00
Otto Kekäläinen
f2219c8d3f Deb: add gdb as a build dependency for stack traces on test suite failures
If mysqld crashed during the test suite run and gdb is available,
a stack trace will be printed automatically.
2016-11-10 18:26:46 +02:00
Jan Lindström
f35f61b5a9 Merge branch '10.2-numa' of https://github.com/grooverdan/mariadb-server into grooverdan-10.2-numa 2016-10-24 09:07:49 +03:00
Otto Kekäläinen
0331df13fa Travis-CI: clean away cruf in definition file and use correct syntax 2016-10-08 16:41:47 +03:00
Daniel Black
633e995c62 MDEV-10829: libnuma-dev for travis
Signed-off-by: Daniel Black <daniel.black@au.ibm.com>
2016-09-23 09:09:46 +10:00
Sergey Vojtovich
daff133ddf MDEV-9185 - Integrate with Travis-CI for easier and more automatic QA
Based on contributions by Daniel Black and Otto Kekäläinen.
2016-08-18 12:49:04 +04:00