Gentoo Archives: gentoo-commits

From: "Robin H. Johnson" <robbat2@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/mysql:master commit in: dev-db/mysql/, dev-db/mysql-cluster/
Date: Sun, 03 Aug 2014 21:43:59
Message-Id: 1407099295.2ee823a56f58f35cd69d0160216bf58141df5949.robbat2@gentoo
1 commit: 2ee823a56f58f35cd69d0160216bf58141df5949
2 Author: Robin H. Johnson <robbat2 <AT> orbis-terrarum <DOT> net>
3 AuthorDate: Sun Aug 3 20:51:18 2014 +0000
4 Commit: Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
5 CommitDate: Sun Aug 3 20:54:55 2014 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/mysql.git;a=commit;h=2ee823a5
7
8 Tweak the testscases.
9
10 Signed-off-by: Robin H. Johnson <robbat2 <AT> orbis-terrarum.net>
11
12 ---
13 dev-db/mysql-cluster/mysql-cluster-7.3.6.ebuild | 49 ++++++++++++++-----------
14 dev-db/mysql/mysql-5.6.20.ebuild | 30 +++++++++------
15 2 files changed, 47 insertions(+), 32 deletions(-)
16
17 diff --git a/dev-db/mysql-cluster/mysql-cluster-7.3.6.ebuild b/dev-db/mysql-cluster/mysql-cluster-7.3.6.ebuild
18 index 0eb71d2..0d8f31b 100644
19 --- a/dev-db/mysql-cluster/mysql-cluster-7.3.6.ebuild
20 +++ b/dev-db/mysql-cluster/mysql-cluster-7.3.6.ebuild
21 @@ -65,38 +65,45 @@ src_test() {
22 # create directories because mysqladmin might right out of order
23 mkdir -p "${S}"/mysql-test/var-tests{,/log}
24
25 - # These are failing in MySQL 5.5 for now and are believed to be
26 + # These are failing in MySQL 5.5/5.6 for now and are believed to be
27 # false positives:
28 #
29 # main.information_schema, binlog.binlog_statement_insert_delayed,
30 - # main.mysqld--help-notwin, ndb.ndbinfo, ndb_binlog.ndb_binlog_index
31 + # main.mysqld--help-notwin, funcs_1.is_triggers funcs_1.is_tables_mysql,
32 + # funcs_1.is_columns_mysql, binlog.binlog_mysqlbinlog_filter,
33 + # perfschema.binlog_edge_mix, perfschema.binlog_edge_stmt,
34 + # mysqld--help-notwin, funcs_1.is_triggers, funcs_1.is_tables_mysql, funcs_1.is_columns_mysql
35 + # perfschema.binlog_edge_stmt, perfschema.binlog_edge_mix, binlog.binlog_mysqlbinlog_filter
36 # fails due to USE=-latin1 / utf8 default
37 #
38 # main.mysql_client_test:
39 # segfaults at random under Portage only, suspect resource limits.
40 #
41 - # sys_vars.plugin_dir_basic
42 - # fails because PLUGIN_DIR is set to MYSQL_LIBDIR64/plugin
43 - # instead of MYSQL_LIBDIR/plugin
44 + # main.mysql_tzinfo_to_sql_symlink
45 + # fails due to missing mysql_test/std_data/zoneinfo/GMT file from archive
46 #
47 - # main.flush_read_lock_kill
48 - # fails because of unknown system variable 'DEBUG_SYNC'
49 - #
50 - # main.openssl_1
51 - # error message changing
52 - # -mysqltest: Could not open connection 'default': 2026 SSL connection
53 - # error: ASN: bad other signature confirmation
54 - # +mysqltest: Could not open connection 'default': 2026 SSL connection
55 - # error: error:00000001:lib(0):func(0):reason(1)
56 - #
57 -
58 - for t in main.mysql_client_test \
59 - binlog.binlog_statement_insert_delayed main.information_schema \
60 - main.mysqld--help-notwin main.flush_read_lock_kill \
61 - sys_vars.plugin_dir_basic main.openssl_1 \
62 - ndb.ndbinfo ndb_binlog.ndb_binlog_index ; do
63 + for t in \
64 + binlog.binlog_mysqlbinlog_filter \
65 + binlog.binlog_statement_insert_delayed \
66 + funcs_1.is_columns_mysql \
67 + funcs_1.is_tables_mysql \
68 + funcs_1.is_triggers \
69 + main.information_schema \
70 + main.mysqld--help-notwinfuncs_1.is_triggers \
71 + main.mysql_client_test \
72 + main.mysql_tzinfo_to_sql_symlink \
73 + mysqld--help-notwin \
74 + perfschema.binlog_edge_mix \
75 + perfschema.binlog_edge_stmt \
76 + ; do
77 mysql-v2_disable_test "$t" "False positives in Gentoo"
78 done
79 + # ndb.ndbinfo, ndb_binlog.ndb_binlog_index: latin1/utf8
80 + for t in \
81 + ndb.ndbinfo \
82 + ndb_binlog.ndb_binlog_index ; do
83 + mysql-v2_disable_test "$t" "False positives in Gentoo (NDB)"
84 + done
85
86 # Run mysql tests
87 pushd "${TESTDIR}"
88
89 diff --git a/dev-db/mysql/mysql-5.6.20.ebuild b/dev-db/mysql/mysql-5.6.20.ebuild
90 index b7dcee4..edb543a 100644
91 --- a/dev-db/mysql/mysql-5.6.20.ebuild
92 +++ b/dev-db/mysql/mysql-5.6.20.ebuild
93 @@ -77,22 +77,30 @@ src_test() {
94 # main.mysqld--help-notwin, funcs_1.is_triggers funcs_1.is_tables_mysql,
95 # funcs_1.is_columns_mysql, binlog.binlog_mysqlbinlog_filter,
96 # perfschema.binlog_edge_mix, perfschema.binlog_edge_stmt,
97 - # mysqld--help-notwin, funcs_1.is_triggers
98 + # mysqld--help-notwin, funcs_1.is_triggers, funcs_1.is_tables_mysql, funcs_1.is_columns_mysql
99 + # perfschema.binlog_edge_stmt, perfschema.binlog_edge_mix, binlog.binlog_mysqlbinlog_filter
100 # fails due to USE=-latin1 / utf8 default
101 #
102 # main.mysql_client_test:
103 # segfaults at random under Portage only, suspect resource limits.
104 #
105 - # rpl.rpl_plugin_load
106 - # fails due to included file not listed in expected result
107 - # appears to be poor planning
108 - for t in main.mysql_client_test \
109 - binlog.binlog_statement_insert_delayed main.information_schema \
110 - main.mysqld--help-notwinfuncs_1.is_triggers funcs_1.is_tables_mysql \
111 - funcs_1.is_columns_mysql binlog.binlog_mysqlbinlog_filter \
112 - perfschema.binlog_edge_mix perfschema.binlog_edge_stmt \
113 - mysqld--help-notwin rpl.rpl_plugin_load \
114 - funcs_1.is_triggers ; do
115 + # main.mysql_tzinfo_to_sql_symlink
116 + # fails due to missing mysql_test/std_data/zoneinfo/GMT file from archive
117 + #
118 + for t in \
119 + binlog.binlog_mysqlbinlog_filter \
120 + binlog.binlog_statement_insert_delayed \
121 + funcs_1.is_columns_mysql \
122 + funcs_1.is_tables_mysql \
123 + funcs_1.is_triggers \
124 + main.information_schema \
125 + main.mysqld--help-notwinfuncs_1.is_triggers \
126 + main.mysql_client_test \
127 + main.mysql_tzinfo_to_sql_symlink \
128 + mysqld--help-notwin \
129 + perfschema.binlog_edge_mix \
130 + perfschema.binlog_edge_stmt \
131 + ; do
132 mysql-v2_disable_test "$t" "False positives in Gentoo"
133 done