File: excludenoskip.list

package info (click to toggle)
mysql-8.0 8.0.43-3
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 1,273,924 kB
  • sloc: cpp: 4,684,605; ansic: 412,450; pascal: 108,398; java: 83,641; perl: 30,221; cs: 27,067; sql: 26,594; sh: 24,181; python: 21,816; yacc: 17,169; php: 11,522; xml: 7,388; javascript: 7,076; makefile: 2,194; lex: 1,075; awk: 670; asm: 520; objc: 183; ruby: 97; lisp: 86
file content (337 lines) | stat: -rw-r--r-- 11,877 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
###############################################################################
#                                                                             #
# WL#9073 - Excluded list for MTR no-skip option                              #
#         - Below listed inc files will continue to skip with --no-skip option#
#                                                                             #
# Creation Date: 2016-July-26                                                 #
# Author : Mohit Joshi                                                        #
#                                                                             #
# Make sure to not add trailing blanks or bad things can happen when using    #
# this list on the command line of mysqltest: following entries will become   #
# a new argument instead of being part of the value of --no-skip-exclude-list #
###############################################################################

# 1.0 OS dependent files
# Below files are OS specific and tests will run only on selective platform
# where conditions are met and skip on others.
have_mac_os.inc
not_asan_mac.inc
not_mac_os.inc
freebsd.inc
not_freebsd.inc
have_32bit.inc
have_64bit.inc
have_32bit_ulong.inc
have_64bit_ulong.inc
have_little_endian.inc
have_case_insensitive_file_system.inc
have_case_sensitive_file_system.inc
have_lowercase0.inc
have_lowercase1.inc
have_lowercase2.inc
linux.inc
linux_core_pattern.inc
linux-version.inc
windows.inc
not_debian.inc
not_solaris.inc
not_windows.inc
not_ubuntu.inc
have_open_file_limit_more_than_5000.inc
have_partition_open_file_limit.inc
have_posix_locale.inc
have_punch_hole.inc
have_no_punch_hole.inc
# Test need to run only on Linux and OSX and skip all other platforms.
costmodel_planchange.test
# Checks if server is started with MET timezone. Including the below inc file until Bug#25188655 is fixed.
have_met_timezone.inc
# Checks if server is started with Moscow leap timezone. Including the below inc file until Bug#25188986 is fixed.
have_moscow_leap_timezone.inc
# 32/64 bits time_t
have_32bits_time.inc
have_64bits_time.inc
# Skip filesystems which do not support O_DIRECT mode, e.g. when using --mem option on Linux
have_odirect.inc

# 2.0 Binlog formats
# Below files are included because rpl suite runs each test with 3 different
# binlog format combinations. The test may not be meant to run on all binlog
# formats and will skip
have_binlog_format_mixed_or_row.inc
have_binlog_format_mixed_or_statement.inc
have_binlog_format_mixed.inc
have_binlog_format_row_or_statement.inc
have_binlog_format_row.inc
have_binlog_format_statement.inc

# 3.0 Compile options
# Below files are included because few tests are meant to be tested with
# specific compile options which is not available in all builds.
have_debug_sync.inc
have_debug.inc
have_nodebug.inc
mysql_have_debug.inc
have_ibd2sdi_debug.inc
have_lock_order.inc
have_no_lock_order.inc

# 3.37 Compile options
# Test checking existence of features in the build causing the test to be skipped
have_ndb_error_insert.inc
have_ndbapi_examples.inc
have_ndb_debug.inc
have_ndb_rqg.inc
run_ndbapitest.inc

# Java related var/tmp generated include files
have_clusterj_result.inc
have_connectorj_result.inc
have_java_result.inc


# 4.0 Miscellaneous

# 4.1 Reason for inclusion: If not included, this will cause the same tests
# to run again when --log-bin option will be used to run the suites. This
# will cause duplicate test runs leading to increased test execution time.
not_log_bin.inc

# 4.3 Tests are run only on Dev builds compiled with -DWITH_DEBUG=1 option
# Additional references for more details:
# https://dev.mysql.com/doc/internals/en/cmake-build-types.html
mysqlbinlog_have_debug.inc
have_innochecksum_debug.inc
have_udf.inc
have_mecab.inc
fix_priv_tables.test
federated_bug_25714.test

# 4.4
check_openssl_version.inc
have_tlsv13.inc
not_have_tlsv13.inc
not_tlsv13.inc
not_min_protocol_tlsv12.inc

# 4.5 Reason for inclusion: Tests should run only with supported innodb page
# sizes and skip on others. However, this can be handled using a custom
# bootstrap fle and below files can be removed from the excluded list once
# the same is implemented.
have_innodb_16k.inc
have_innodb_32k.inc
have_innodb_4k.inc
have_innodb_64k.inc
have_innodb_8k.inc
have_innodb_max_16k.inc
have_innodb_min_8k.inc
not_have_innodb_4k.inc

# 4.6 IP versions
have_ipv4_mapped.inc
have_lo0_local_scope.inc

# 4.7 System variable which checks whether server has statement_timeout feature or
# not.The value can be NO if the background thread used by this feature could
# not be initialized during server start
# More details can be found at:
# http://dev.mysql.com/doc/refman/5.7/en/server-system-variables.
# html#sysvar_have_statement_timeout
have_statement_timeout.inc

# 4.8 Tests which include this will always fail if it uses a database that
# contains more than 2 InnoDB undo tablespaces.  That can be done using
# --bootstrap=--init-file=std_data/explicit_undo_32.sql
have_innodb_default_undo_tablespaces.inc

# 5.0 Different protocols
# Reason for inclusion: Tests should run only with supported protocols and
# skip on others.
have_ps_protocol.inc
have_no_protocol.inc
no_view_protocol.inc
no_ps_protocol.inc
no_sp_protocol.inc
no_opt_trace_protocol.inc
no_explain_protocol.inc
no_cursor_protocol.inc

# 6.0 Different builds
have_valgrind.inc
not_valgrind.inc
not_ubsan.inc
not_asan.inc

# 7.0 Few skipped test-cases
mysql_tzinfo_to_sql_sys.test
wrapper.test

# 8.0 Skip tests that need storage engines compiled as plugins.
have_federated_plugin.inc
have_archive_plugin.inc
have_blackhole_plugin.inc
have_myisam.inc

# 9.0 To be retained until Bug#24382105 - PARTS.PARTITION_VALUE_INNODB NEVER RUNS
# is fixed.
partition_value_innodb.test

# 10 Utilities
# 10.1 GNU grep not supported on Solaris and Windows
have_grep.inc
# 10.2 Make sure we have sed. Note that MacOS and FreeBSD do not support
# replacement patterns containing escape sequences, e.g. newline.
have_util_sed.inc
# 10.3 Check if nc or netcat is available
have_util_nc.inc

# 11.0
# In mysql source, all the plugins might not be in the same location. Some MTR
# tests would require multiple plugins, so it is desirable that there is a
# check to see that, if all the plugins are in a directory, then the test
# should run, else it needs to be skipped.
# for ex. Developer builds refers to include/plugin.defs for plugin locations
# and do not have all the plugins kept at one location.
check_plugin_dir.inc

# 12.0 Tests that do/don't need group replication plugin.
have_group_replication_plugin.inc
have_group_replication_plugin_base.inc
not_group_replication_plugin.inc

# 13.0 Memcached plugin is not available on all PB2 builds. Only supported by
# Linux, Solaris and OS X platforms.
have_memcached_plugin.inc
have_memcached_sasl.inc

# 14.0 MTR tests that runs only with specific rpl modes:

# 14.1 Some rpl tests can run only with MTS_LC, MTS_DB and Non MTS
have_replica_parallel_type_logical_clock.inc
have_replica_parallel_type_database.inc
only_mts_replica_parallel_workers.inc
only_mts_replica_parallel_type_logical_clock.inc
only_mts_replica_parallel_type_database.inc
not_mts_replica_parallel_workers.inc
only_replica_preserve_commit_order.inc
# 14.2 rpl misc files
have_slave_repository_type_table.inc
not_relay_log_info_file.inc
not_master_info_file.inc
have_transaction_write_set_extraction.inc
have_default_replica_transaction_retries.inc
have_default_slave_rows_search_algorithms.inc

#14.3 Some replication tests cannot run with GTID_ONLY == 1
not_rpl_gtid_only.inc

# 14.4 Generic RPL include file to skip a test if a variable is not
# set to a specific value
only_with_option.inc

# 16.0 Thread stack overrun on debug/sparc when built with Developer Studio
not_sparc_debug.inc
# 16.1 Some MEB tests can't run on MacOS debug
not_mac_os_debug.inc
# This also fails with non-debug
statement_digest_long_query.test

# 17.0 Reason for inclusion: the extra JSON cause on builds with other
# storage engines than InnoDB is hard to
# separate. see innodb.sdi test
have_only_innodb.inc

# 18.0 Test to be run on local machine
# This file is used by test scenarios that depend on time and it isn't possible
# to test it in other way. Time based tests are unstable on PB2.
# Waiting for some kind of in test time simulation functionality.
is_local_machine.inc

# 19.0 Resource group test exclusion.
have_thread_prio.inc
have_not_thread_prio.inc
resource_group_init.inc

# 20.0 Library dependent tests
# This file skips test for certain features in versions of the library where
# the feature is missing.
require_icu_version.inc
not_have_zstd_proper_ver.inc
have_zstd_proper_ver.inc

#21.0 fips realted test will be run only on system where opensssl fips module is installed
# currently we are checking via this env $OPENSSL_FIPS_INSTALLED
not_have_fips.inc
have_fips.inc

# 22.0 Tests for "disk full" conditions. Need special environment.
# Shall not run on PB2.
redo_log_archive_05.test

# 23.0 Tests that do/don't need clone plugin.
have_clone_plugin.inc

# 24.0 Binlog_transaction_dependency_tracking
# The below files included because default value of
# binlog_transaction_dependency_tracking is COMMIT_ORDER and few rpl suite runs
# with binlog_transaction_dependency_tracking=WRITESET and all the test may not
# be meant to run on binlog_transaction_dependency_tracking=WRITESET.
have_binlog_transaction_dependency_tracking_commit_order.inc

# 25.0 Binlog_transaction_compression
# The below file is included because by default
# binlog_transaction_compression is disabled and few rpl suite runs
# with binlog_transaction_compression set to ON and all the test may not
# be meant to run with binlog_transaction_compression set to ON.
not_binlog_transaction_compression_on.inc

# 26.0 This file is used by test scenarios which should be skipped when
# the configuration of parameter PRIVILEGE_CHECKS_USER is changed for replication
# applier channels. The change can be invalid if:
# 1. Test expects that PRIVILEGE_CHECKS_USER has default configuration.
# 2. The new account used to check privileges of replication applier does not
#    have the correct set of privileges.
# 3. A new account needs to created and the test checks the list of accounts.
not_have_privilege_checks_user.inc

# 27. The file $MYSQLTEST_VARDIR/log/no_checkpoint_cleanup.inc file is generated by
# mysql-test/include/no_checkpoint_end.inc file.  It can contain the skip command.
# Check the test case innodb.missing_redologs for an example.
no_checkpoint_cleanup.inc

# 28. This file is used by test scenarios which should be skipped when
# PARTIAL_REVOKES feature is set to ON. Setting this variables to ON
# disables wildcard grants at database level.
not_partial_revokes.inc

# 29. These files are used for skipping tests which cannot be run successfully
# with the hypergraph optimizer yet, or need the hypergraph optimizer to run.
have_hypergraph.inc
not_hypergraph.inc

# 30. Keyring_file component - can be skipped based on cmake configuration
have_component_keyring_file.inc

# 31. MTR test case can be skipped because it is just used to exercise
# a unit test that requires a runninng server.
have_cs_test_mysql_proto_reader_mtr.inc

# skip the test if it's running with the wrong openssl command line version
have_openssl_binary_version.inc

# skip the test if the openssl library doesn't support TLS 1.3 (not openssl 1.1)
not_tlsv13.inc

# 32. These tests are skipped as they require Python and Ruby for external
# language component which is not supported for now
have_python.inc
have_ruby.inc

# 33. Skip tests on platforms that don't support the FIDO plugins
have_fido_plugin.inc

# 34.0 Tests skipped due to conflicting use of ./mtr --defaults-extra-file

# 34.1 ./mtr-defaults-extra-file=suite/ndb/encrypted_filesystem.cnf
ndb_redo_log_reader.test
ndb_secretsfile1.test