summaryrefslogtreecommitdiff
path: root/.travis.yml
Commit message (Collapse)AuthorAgeFilesLines
* travis: osx - xcode 8.3 -> 9.1Daniel Black2017-10-311-1/+1
| | | | Signed-off-by: Daniel Black <daniel@linux.vnet.ibm.com>
* travis: add clang-5.0Daniel Black2017-08-071-4/+3
| | | | | | Also removed clang-3.9 Signed-off-by: Daniel Black <daniel.black@au.ibm.com>
* MDEV-13288: Travis dependency cracklib-runtimeDaniel Black2017-07-111-0/+2
|
* travis: Debian build - minimise packages, enable ccacheDaniel Black2017-07-071-11/+39
| | | | | | | | | | | Even disabling the ccache on the Debian build didn't always prevent the Travis build running out of space. As an alternative strategy, the number of alternative compilers has been reduced to save space. This additional space has been partially reused by the ccache. Debian build specific packages have been removed from other builds.
* travis: force deb build not to use ccacheDaniel Black2017-06-291-1/+1
| | | | | 18a2b0a1681af73181bd98d23ae0973fc1249df5 wasn't sufficient. The path needed to be set so ccache wasn't picked up.
* travis: disable ccache on deb build - ENOSPCDaniel Black2017-06-291-0/+2
|
* travis: MDEV-13002 fixed - don't allow failures in MYSQL_TEST_SUITES=pluginsDaniel Black2017-06-291-7/+0
| | | | | | Revert "travis: allowed_failures MYSQL_TEST_SUITES=plugins (MDEV-13002)" This reverts commit c4cbc7a8807250d2d5b5938b218fd9c423a0b30a.
* travis: packages for debian build - added fakerootDaniel Black2017-06-291-0/+1
|
* travis: allowed_failures MYSQL_TEST_SUITES=plugins (MDEV-13002)Daniel Black2017-06-081-0/+7
|
* travis: allow_failures os: osxDaniel Black2017-06-081-0/+14
| | | | Signed-off-by: Daniel Black <daniel.black@au.ibm.com>
* travis: enable (main,archive).mysqlhotcopy_\1 testDaniel Black2017-06-081-1/+1
|
* travis: add uuid-dev as dependencyDaniel Black2017-06-061-0/+1
|
* Travis: Test more suites, latest OSXDaniel Black2017-04-101-47/+49
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove clang-3.8 which doesn't have a repository on apt.llvm.org any more. For OSX, xcode8.3 is explicitly specified. /usr/local/Cellar is used as a cache repository to save brew install time on OSX (and /usr/local was too big). Debian autobake.sh is moved to a matrix include. Other branches of the matrix build test other test suites. An Ubuntu galera is downloaded and used in the test suite. TYPE=RelWithDebInfo used with the test to provide backtraces with line numbers when crashes occur. Build of PLUGIN_AWS_KEY_MANAGEMENT enabled in build. Code supporting TYPE=Debug and -DWITH_ASAN=ON included by not enabled due to large numbers of errors. Running more tests in parallel (6) as container based builds seem to support them. The test case timeout has been set to 2 minutes as large stalls will put test cases over 50 minute interval. ccache enabled where possible. Linux clang builds don't use them as the minimum CMake version isn't there.
* travis: osx - specify allowed_failures accuratelyDaniel Black2017-04-061-0/+7
|
* travis: OSX - 2 minute test case timeoutDaniel Black2017-04-061-1/+4
|
* Travis: Add OSX to tests (but allow failure)Daniel Black2017-04-061-10/+38
|
* MDEV-6262: travis coverity supportDaniel Black2017-04-061-0/+33
|
* Travis: remove tokudb when building with clangDaniel Black2017-04-061-1/+2
|
* Travis: remove Mroonga for clangDaniel Black2017-04-061-0/+4
| | | | | | | | 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>
* Travis: llvm, additional packages and containerDaniel Black2017-04-061-12/+23
| | | | | | | | | | | | | | | | 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>
* travis: add gcc-4.8Daniel Black2017-03-071-0/+1
|
* Travis: parallel_jobs=3Daniel Black2016-12-171-1/+1
|
* Travis: add refs for future capability - when travis catches upDaniel Black2016-12-151-0/+4
|
* travis: gcc-5 and gcc-6Daniel Black2016-12-151-1/+14
|
* Travis: add lib{stemmer,xml2,pcre3}-devDaniel Black2016-12-141-0/+8
|
* Deb: add gdb as a build dependency for stack traces on test suite failuresOtto Kekäläinen2016-11-101-0/+1
| | | | | If mysqld crashed during the test suite run and gdb is available, a stack trace will be printed automatically.
* Merge branch '10.2-numa' of https://github.com/grooverdan/mariadb-server ↵Jan Lindström2016-10-241-0/+1
|\ | | | | | | into grooverdan-10.2-numa
| * MDEV-10829: libnuma-dev for travisDaniel Black2016-09-231-0/+1
| | | | | | | | Signed-off-by: Daniel Black <daniel.black@au.ibm.com>
* | Travis-CI: clean away cruf in definition file and use correct syntaxOtto Kekäläinen2016-10-081-7/+3
|/
* MDEV-9185 - Integrate with Travis-CI for easier and more automatic QASergey Vojtovich2016-08-181-0/+56
Based on contributions by Daniel Black and Otto Kekäläinen.