Commit a135f0ab authored by Otto Kekäläinen's avatar Otto Kekäläinen

Travis-CI: Update default distro from Ubuntu Xenial to Bionic

Ubuntu Bionic 18.04 LTS will be around until 2023 while Xenial is only to
2021. Thus Bionic is much more suitable as the Travis-CI default build
environment for the 10.5 branch.

For now, still keep one Xenial build to ensure backwards compatibility.

Disable main.udf test until MDEV-21976 is addressed.
parent dda61ade
# vim ft=yaml # vim ft=yaml
# travis-ci.org definition # travis-ci.org definition
dist: xenial dist: bionic
git: git:
depth: 2 depth: 2
...@@ -116,6 +116,7 @@ jobs: ...@@ -116,6 +116,7 @@ jobs:
# Define extra jobs that are run in addition to the main jobs matrix # Define extra jobs that are run in addition to the main jobs matrix
include: include:
- os: linux - os: linux
dist: xenial
compiler: gcc compiler: gcc
env: DebPackages=xenial env: DebPackages=xenial
addons: &deb-addons addons: &deb-addons
...@@ -140,7 +141,6 @@ jobs: ...@@ -140,7 +141,6 @@ jobs:
- env DEB_BUILD_OPTIONS="parallel=4" debian/autobake-deb.sh; - env DEB_BUILD_OPTIONS="parallel=4" debian/autobake-deb.sh;
- os: linux - os: linux
arch: s390x arch: s390x
dist: bionic
compiler: gcc compiler: gcc
env: DebPackages=bionic env: DebPackages=bionic
addons: *deb-addons addons: *deb-addons
...@@ -153,33 +153,27 @@ jobs: ...@@ -153,33 +153,27 @@ jobs:
# Some chosen ones with s390x and gcc # Some chosen ones with s390x and gcc
- os: linux - os: linux
arch: s390x arch: s390x
dist: bionic
compiler: gcc compiler: gcc
env: CC_VERSION=8 TYPE=RelWithDebInfo MYSQL_TEST_SUITES=main env: CC_VERSION=8 TYPE=RelWithDebInfo MYSQL_TEST_SUITES=main
- os: linux - os: linux
arch: s390x arch: s390x
dist: bionic
compiler: gcc compiler: gcc
env: CC_VERSION=7 TYPE=RelWithDebInfo MYSQL_TEST_SUITES=binlog,binlog_encryption,encryption,rocksdb,versioning,rpl env: CC_VERSION=7 TYPE=RelWithDebInfo MYSQL_TEST_SUITES=binlog,binlog_encryption,encryption,rocksdb,versioning,rpl
# Some chosen ones with s390x and clang # Some chosen ones with s390x and clang
- os: linux - os: linux
arch: s390x arch: s390x
dist: bionic
compiler: clang compiler: clang
env: CC_VERSION=7 TYPE=RelWithDebInfo MYSQL_TEST_SUITES=archive,optimizer_unfixed_bugs,parts,sys_vars,unit,vcol,innodb,innodb_gis,innodb_zip,innodb_fts env: CC_VERSION=7 TYPE=RelWithDebInfo MYSQL_TEST_SUITES=archive,optimizer_unfixed_bugs,parts,sys_vars,unit,vcol,innodb,innodb_gis,innodb_zip,innodb_fts
- os: linux - os: linux
arch: s390x arch: s390x
dist: bionic
compiler: clang compiler: clang
env: CC_VERSION=8 TYPE=RelWithDebInfo MYSQL_TEST_SUITES=csv,federated,funcs_1,funcs_2,gcol,handler,heap,json,maria,perfschema,plugins,multi_source,roles env: CC_VERSION=8 TYPE=RelWithDebInfo MYSQL_TEST_SUITES=csv,federated,funcs_1,funcs_2,gcol,handler,heap,json,maria,perfschema,plugins,multi_source,roles
# Extra tests to ensure IBM Power and ARM 64 work # Extra tests to ensure IBM Power and ARM 64 work
- os: linux - os: linux
dist: bionic
arch: ppc64le arch: ppc64le
compiler: gcc compiler: gcc
env: CC_VERSION=7 TYPE=RelWithDebInfo MYSQL_TEST_SUITES=main env: CC_VERSION=7 TYPE=RelWithDebInfo MYSQL_TEST_SUITES=main
- os: linux - os: linux
dist: bionic
arch: arm64 arch: arm64
compiler: gcc compiler: gcc
env: CC_VERSION=7 TYPE=RelWithDebInfo MYSQL_TEST_SUITES=main env: CC_VERSION=7 TYPE=RelWithDebInfo MYSQL_TEST_SUITES=main
......
...@@ -181,6 +181,7 @@ main.type_int : Modified in 10.4.12 ...@@ -181,6 +181,7 @@ main.type_int : Modified in 10.4.12
main.type_newdecimal : MDEV-20532 - Floating point differences main.type_newdecimal : MDEV-20532 - Floating point differences
main.type_ranges : MDEV-20532 - Floating point differences main.type_ranges : MDEV-20532 - Floating point differences
main.type_time : Modified in 10.4.12 main.type_time : Modified in 10.4.12
main.udf : MDEV-21976: Fails on Ubuntu Bionic 18.04, our Travis-CI platform
main.union_crash-714 : Modified in 10.4.12 main.union_crash-714 : Modified in 10.4.12
main.userstat : MDEV-12904 - SSL errors main.userstat : MDEV-12904 - SSL errors
main.wait_timeout : MDEV-19023 - Lost connection to MySQL server during query main.wait_timeout : MDEV-19023 - Lost connection to MySQL server during query
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment