summaryrefslogtreecommitdiff
path: root/dev-db/mysql/mysql-5.7.26.ebuild
diff options
context:
space:
mode:
authorThomas Deutschmann <whissi@gentoo.org>2019-08-17 20:39:58 +0200
committerThomas Deutschmann <whissi@gentoo.org>2019-08-17 20:42:19 +0200
commitf273d4f65ce6d04b4e6095df1449144f76cf14b1 (patch)
tree08f4828790d34754cdee088085fd154589e8da9b /dev-db/mysql/mysql-5.7.26.ebuild
parentada626f71628c922b27d692057520caeb72dd03c (diff)
downloadgentoo-f273d4f65ce6d04b4e6095df1449144f76cf14b1.tar.gz
gentoo-f273d4f65ce6d04b4e6095df1449144f76cf14b1.tar.bz2
gentoo-f273d4f65ce6d04b4e6095df1449144f76cf14b1.zip
dev-db/mysql: disable tests requiring <openssl-1.1.1
Bug: https://bugs.gentoo.org/679264 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Diffstat (limited to 'dev-db/mysql/mysql-5.7.26.ebuild')
-rw-r--r--dev-db/mysql/mysql-5.7.26.ebuild32
1 files changed, 32 insertions, 0 deletions
diff --git a/dev-db/mysql/mysql-5.7.26.ebuild b/dev-db/mysql/mysql-5.7.26.ebuild
index e7e64676eaca..e7550e70b180 100644
--- a/dev-db/mysql/mysql-5.7.26.ebuild
+++ b/dev-db/mysql/mysql-5.7.26.ebuild
@@ -605,6 +605,38 @@ src_test() {
done
fi
+ if has_version '>=dev-libs/openssl-1.1.1' ; then
+ # Tests are expecting <openssl-1.1.1 default cipher
+ for t in \
+ auth_sec.cert_verify \
+ auth_sec.mysql_ssl_connection \
+ auth_sec.openssl_cert_generation \
+ auth_sec.ssl_auto_detect \
+ auth_sec.ssl_mode \
+ auth_sec.tls \
+ binlog.binlog_grant_alter_user \
+ encryption.innodb_onlinealter_encryption \
+ main.grant_alter_user_qa \
+ main.grant_user_lock_qa \
+ main.mysql_ssl_default \
+ main.openssl_1 \
+ main.plugin_auth_sha256_tls \
+ main.ssl \
+ main.ssl_8k_key \
+ main.ssl_bug75311 \
+ main.ssl_ca \
+ main.ssl_cipher \
+ main.ssl_compress \
+ main.ssl_crl \
+ main.ssl_ecdh \
+ main.ssl_verify_identity \
+ x.connection_tls_version \
+ x.connection_openssl \
+ ; do
+ _disable_test "$t" "Requires <dev-libs/openssl-1.1.1"
+ done
+ fi
+
# Try to increase file limits to increase test coverage
if ! ulimit -n 16500 1>/dev/null 2>&1 ; then
# Upper limit comes from parts.partition_* tests