polardbxengine/mysql-test/include/excludenoskip.list

259 lines
8.4 KiB
Plaintext

###############################################################################
# #
# 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 #
# #
# #
###############################################################################
# 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_mac_os.inc
freebsd.inc
not_freebsd.inc
have_32bit.inc
have_64bit.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
table_compress_2.test
table_compress_3.test
have_posix_locale.inc
# Checks if mysqld_safe is installed in the path specified by MTR. mysqld_safe
# is obsolete on platforms that use systemd to monitor mysqld.
have_mysqld_safe.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
# 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
# 4.4
have_openssl_binary.inc
check_openssl_version.inc
have_tlsv13.inc
not_have_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
# 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
# 13.1 NDB Memcached is not available on all PB2 builds. The ndb_memcache
# suite should only be run if all required components have been found.
have_memcache.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_slave_parallel_type_logical_clock.inc
have_slave_parallel_type_database.inc
only_mts_slave_parallel_workers.inc
only_mts_slave_parallel_type_logical_clock.inc
only_mts_slave_parallel_type_database.inc
not_mts_slave_parallel_workers.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
# 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
#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
# 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