1 |
commit: 7f9e0c126112c4245aef8ae0eeb639d58dd39660 |
2 |
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sat Aug 17 12:56:43 2019 +0000 |
4 |
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org> |
5 |
CommitDate: Sat Aug 17 13:45:22 2019 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f9e0c12 |
7 |
|
8 |
dev-db/mysql: update disabled tests list |
9 |
|
10 |
Package-Manager: Portage-2.3.71, Repoman-2.3.17 |
11 |
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org> |
12 |
|
13 |
dev-db/mysql/mysql-5.6.44-r1.ebuild | 36 ++++++++++++++++++++++++++++++++++-- |
14 |
dev-db/mysql/mysql-5.6.45-r1.ebuild | 36 ++++++++++++++++++++++++++++++++++-- |
15 |
dev-db/mysql/mysql-5.7.26.ebuild | 28 +++++++++++++++++++++------- |
16 |
dev-db/mysql/mysql-5.7.27.ebuild | 28 +++++++++++++++++++++------- |
17 |
4 files changed, 110 insertions(+), 18 deletions(-) |
18 |
|
19 |
diff --git a/dev-db/mysql/mysql-5.6.44-r1.ebuild b/dev-db/mysql/mysql-5.6.44-r1.ebuild |
20 |
index c870688eb8e..c9f4057f701 100644 |
21 |
--- a/dev-db/mysql/mysql-5.6.44-r1.ebuild |
22 |
+++ b/dev-db/mysql/mysql-5.6.44-r1.ebuild |
23 |
@@ -481,8 +481,40 @@ src_test() { |
24 |
_disable_test "$t" "False positives in Gentoo" |
25 |
done |
26 |
|
27 |
- # Bad test definition |
28 |
- _disable_test main.mysqldump "Test fails after 2018-12-31 with new warnings" |
29 |
+ if ! use latin1 ; then |
30 |
+ for t in \ |
31 |
+ binlog.binlog_mysqlbinlog_filter \ |
32 |
+ binlog.binlog_statement_insert_delayed \ |
33 |
+ funcs_1.is_columns_mysql \ |
34 |
+ funcs_1.is_tables_mysql \ |
35 |
+ funcs_1.is_triggers \ |
36 |
+ main.information_schema \ |
37 |
+ main.mysql_client_test \ |
38 |
+ main.mysqld--help-notwin \ |
39 |
+ perfschema.binlog_edge_mix \ |
40 |
+ perfschema.binlog_edge_stmt \ |
41 |
+ ; do |
42 |
+ _disable_test "$t" "Requires DEFAULT_CHARSET=latin1 but USE=-latin1 is set" |
43 |
+ done |
44 |
+ fi |
45 |
+ |
46 |
+ if has_version '>=dev-libs/openssl-1.1.0' ; then |
47 |
+ # Tests are expecting <openssl-1.1 default cipher |
48 |
+ for t in \ |
49 |
+ main.ssl_8k_key \ |
50 |
+ main.ssl-sha512 \ |
51 |
+ main.ssl_crl \ |
52 |
+ main.ssl_ca \ |
53 |
+ main.ssl \ |
54 |
+ main.ssl_compress \ |
55 |
+ main.plugin_auth_sha256_tls \ |
56 |
+ main.openssl_1 \ |
57 |
+ ; do |
58 |
+ _disable_test "$t" "Requires <dev-libs/openssl-1.1.0" |
59 |
+ done |
60 |
+ fi |
61 |
+ |
62 |
+ _disable_test main.gis-precise "Known rounding error with latest AMD processors" |
63 |
|
64 |
# run mysql-test tests |
65 |
perl mysql-test-run.pl --force --vardir="${T}/var-tests" --reorder --skip-test=tokudb --skip-test-list="${T}/disabled.def" |
66 |
|
67 |
diff --git a/dev-db/mysql/mysql-5.6.45-r1.ebuild b/dev-db/mysql/mysql-5.6.45-r1.ebuild |
68 |
index cda536ad33f..138b0cab850 100644 |
69 |
--- a/dev-db/mysql/mysql-5.6.45-r1.ebuild |
70 |
+++ b/dev-db/mysql/mysql-5.6.45-r1.ebuild |
71 |
@@ -486,8 +486,40 @@ src_test() { |
72 |
_disable_test "$t" "False positives in Gentoo" |
73 |
done |
74 |
|
75 |
- # Bad test definition |
76 |
- _disable_test main.mysqldump "Test fails after 2018-12-31 with new warnings" |
77 |
+ if ! use latin1 ; then |
78 |
+ for t in \ |
79 |
+ binlog.binlog_mysqlbinlog_filter \ |
80 |
+ binlog.binlog_statement_insert_delayed \ |
81 |
+ funcs_1.is_columns_mysql \ |
82 |
+ funcs_1.is_tables_mysql \ |
83 |
+ funcs_1.is_triggers \ |
84 |
+ main.information_schema \ |
85 |
+ main.mysql_client_test \ |
86 |
+ main.mysqld--help-notwin \ |
87 |
+ perfschema.binlog_edge_mix \ |
88 |
+ perfschema.binlog_edge_stmt \ |
89 |
+ ; do |
90 |
+ _disable_test "$t" "Requires DEFAULT_CHARSET=latin1 but USE=-latin1 is set" |
91 |
+ done |
92 |
+ fi |
93 |
+ |
94 |
+ if has_version '>=dev-libs/openssl-1.1.0' ; then |
95 |
+ # Tests are expecting <openssl-1.1 default cipher |
96 |
+ for t in \ |
97 |
+ main.ssl_8k_key \ |
98 |
+ main.ssl-sha512 \ |
99 |
+ main.ssl_crl \ |
100 |
+ main.ssl_ca \ |
101 |
+ main.ssl \ |
102 |
+ main.ssl_compress \ |
103 |
+ main.plugin_auth_sha256_tls \ |
104 |
+ main.openssl_1 \ |
105 |
+ ; do |
106 |
+ _disable_test "$t" "Requires <dev-libs/openssl-1.1.0" |
107 |
+ done |
108 |
+ fi |
109 |
+ |
110 |
+ _disable_test main.gis-precise "Known rounding error with latest AMD processors" |
111 |
|
112 |
# run mysql-test tests |
113 |
perl mysql-test-run.pl --force --vardir="${T}/var-tests" --reorder --skip-test=tokudb --skip-test-list="${T}/disabled.def" |
114 |
|
115 |
diff --git a/dev-db/mysql/mysql-5.7.26.ebuild b/dev-db/mysql/mysql-5.7.26.ebuild |
116 |
index a956940eb6f..e7e64676eac 100644 |
117 |
--- a/dev-db/mysql/mysql-5.7.26.ebuild |
118 |
+++ b/dev-db/mysql/mysql-5.7.26.ebuild |
119 |
@@ -546,15 +546,29 @@ src_test() { |
120 |
|
121 |
# Unstable tests |
122 |
# - main.xa_prepared_binlog_off: https://bugs.mysql.com/bug.php?id=83340 |
123 |
+ # - rpl.rpl_innodb_info_tbl_slave_tmp_tbl_mismatch: https://bugs.mysql.com/bug.php?id=89223 |
124 |
# - rpl.rpl_non_direct_stm_mixing_engines: MDEV-14489 |
125 |
- for t in main.xa_prepared_binlog_off rpl.rpl_non_direct_stm_mixing_engines ; do |
126 |
- _disable_test "$t" "Unstable test" |
127 |
+ for t in \ |
128 |
+ main.xa_prepared_binlog_off \ |
129 |
+ rpl.rpl_innodb_info_tbl_slave_tmp_tbl_mismatch \ |
130 |
+ rpl.rpl_non_direct_stm_mixing_engines \ |
131 |
+ ; do |
132 |
+ _disable_test "$t" "Unstable test" |
133 |
done |
134 |
|
135 |
- if ! use amd64 ; then |
136 |
- # fixed in >=mysql-8 via commit 0a417e84 |
137 |
- _disable_test "gis.gis_bugs_crashes" "Unstable results on non-amd64 architectures due to floating-point operation" |
138 |
- fi |
139 |
+ for t in \ |
140 |
+ gis.geometry_class_attri_prop \ |
141 |
+ gis.geometry_property_function_issimple \ |
142 |
+ gis.gis_bugs_crashes \ |
143 |
+ gis.spatial_op_testingfunc_mix \ |
144 |
+ gis.spatial_analysis_functions_buffer \ |
145 |
+ gis.spatial_analysis_functions_distance \ |
146 |
+ gis.spatial_utility_function_distance_sphere \ |
147 |
+ gis.spatial_utility_function_simplify \ |
148 |
+ gis.spatial_analysis_functions_centroid \ |
149 |
+ ; do |
150 |
+ _disable_test "$t" "Known rounding error with latest AMD processors" |
151 |
+ done |
152 |
|
153 |
if use numa && use kernel_linux ; then |
154 |
# bug 584880 |
155 |
@@ -587,7 +601,7 @@ src_test() { |
156 |
rpl.rpl_xa_survive_disconnect_lsu_off \ |
157 |
rpl.rpl_xa_survive_disconnect_table \ |
158 |
; do |
159 |
- _disable_test "$t" "requires DEFAULT_CHARSET=latin1 but USE=-latin1 is set" |
160 |
+ _disable_test "$t" "Requires DEFAULT_CHARSET=latin1 but USE=-latin1 is set" |
161 |
done |
162 |
fi |
163 |
|
164 |
|
165 |
diff --git a/dev-db/mysql/mysql-5.7.27.ebuild b/dev-db/mysql/mysql-5.7.27.ebuild |
166 |
index 05cb0dc5f93..af33f7a4a31 100644 |
167 |
--- a/dev-db/mysql/mysql-5.7.27.ebuild |
168 |
+++ b/dev-db/mysql/mysql-5.7.27.ebuild |
169 |
@@ -553,15 +553,29 @@ src_test() { |
170 |
|
171 |
# Unstable tests |
172 |
# - main.xa_prepared_binlog_off: https://bugs.mysql.com/bug.php?id=83340 |
173 |
+ # - rpl.rpl_innodb_info_tbl_slave_tmp_tbl_mismatch: https://bugs.mysql.com/bug.php?id=89223 |
174 |
# - rpl.rpl_non_direct_stm_mixing_engines: MDEV-14489 |
175 |
- for t in main.xa_prepared_binlog_off rpl.rpl_non_direct_stm_mixing_engines ; do |
176 |
- _disable_test "$t" "Unstable test" |
177 |
+ for t in \ |
178 |
+ main.xa_prepared_binlog_off \ |
179 |
+ rpl.rpl_innodb_info_tbl_slave_tmp_tbl_mismatch \ |
180 |
+ rpl.rpl_non_direct_stm_mixing_engines \ |
181 |
+ ; do |
182 |
+ _disable_test "$t" "Unstable test" |
183 |
done |
184 |
|
185 |
- if ! use amd64 ; then |
186 |
- # fixed in >=mysql-8 via commit 0a417e84 |
187 |
- _disable_test "gis.gis_bugs_crashes" "Unstable results on non-amd64 architectures due to floating-point operation" |
188 |
- fi |
189 |
+ for t in \ |
190 |
+ gis.geometry_class_attri_prop \ |
191 |
+ gis.geometry_property_function_issimple \ |
192 |
+ gis.gis_bugs_crashes \ |
193 |
+ gis.spatial_op_testingfunc_mix \ |
194 |
+ gis.spatial_analysis_functions_buffer \ |
195 |
+ gis.spatial_analysis_functions_distance \ |
196 |
+ gis.spatial_utility_function_distance_sphere \ |
197 |
+ gis.spatial_utility_function_simplify \ |
198 |
+ gis.spatial_analysis_functions_centroid \ |
199 |
+ ; do |
200 |
+ _disable_test "$t" "Known rounding error with latest AMD processors" |
201 |
+ done |
202 |
|
203 |
if use numa && use kernel_linux ; then |
204 |
# bug 584880 |
205 |
@@ -594,7 +608,7 @@ src_test() { |
206 |
rpl.rpl_xa_survive_disconnect_lsu_off \ |
207 |
rpl.rpl_xa_survive_disconnect_table \ |
208 |
; do |
209 |
- _disable_test "$t" "requires DEFAULT_CHARSET=latin1 but USE=-latin1 is set" |
210 |
+ _disable_test "$t" "Requires DEFAULT_CHARSET=latin1 but USE=-latin1 is set" |
211 |
done |
212 |
fi |