mariadb/mysql-test/suite/perfschema/t
Marc Alff 47c6b6a6cf Bug#55873 short startup options do not work in 5.5
Before this fix, the server did not recognize 'short' (as in -a)
options but only 'long' (as in --ansi) options
in the startup command line, due to earlier changes in 5.5
introduced for the performance schema.

The root cause is that handle_options() did not honor the
my_getopt_skip_unknown flag when parsing 'short' options.

The fix changes handle_options(), so that my_getopt_skip_unknown is
honored in all cases.

Note that there are limitations to this,
see the added doxygen documentation in handle_options().

The current usage of handle_options() by the server to
parse early performance schema options fits within the limitations.
This has been enforced by an assert for PARSE_EARLY options, for safety.
2010-08-25 18:59:28 -06:00
..
aggregate.test
bad_option_1.test
bad_option_2.test
bad_option_3.test
bad_option_4.test
bad_option_5.test
binlog_mix.test
binlog_row.test
binlog_stmt.test
cnf_option.cnf
cnf_option.test
column_privilege.test
ddl_cond_instances.test
ddl_events_waits_current.test
ddl_events_waits_history.test
ddl_events_waits_history_long.test
ddl_ews_by_instance.test
ddl_ews_by_thread_by_event_name.test
ddl_ews_global_by_event_name.test
ddl_file_instances.test
ddl_fs_by_event_name.test
ddl_fs_by_instance.test
ddl_mutex_instances.test
ddl_performance_timers.test
ddl_rwlock_instances.test
ddl_setup_consumers.test
ddl_setup_instruments.test
ddl_setup_timers.test
ddl_threads.test
disabled.def
dml_cond_instances.test
dml_events_waits_current.test
dml_events_waits_history.test
dml_events_waits_history_long.test
dml_ews_by_instance.test
dml_ews_by_thread_by_event_name.test
dml_ews_global_by_event_name.test
dml_file_instances.test
dml_file_summary_by_event_name.test
dml_file_summary_by_instance.test
dml_mutex_instances.test
dml_performance_timers.test
dml_rwlock_instances.test
dml_setup_consumers.test
dml_setup_instruments.test
dml_setup_timers.test
dml_threads.test
func_file_io.test
func_mutex.test
global_read_lock.test
information_schema.test
misc.test
myisam_file_io.opt
myisam_file_io.test
no_threads-master.opt
no_threads.test
one_thread_per_con-master.opt
one_thread_per_con.test
pfs_upgrade.test
pool_of_threads-master.opt
privilege.test
query_cache.test
read_only.test
schema.test
selects-master.opt
selects.test
server_init.test
short_option_1-master.opt
short_option_1.test
short_option_2-master.opt
short_option_2.test
start_server_no_cond_class-master.opt
start_server_no_cond_class.test
start_server_no_cond_inst-master.opt
start_server_no_cond_inst.test
start_server_no_file_class-master.opt
start_server_no_file_class.test
start_server_no_file_inst-master.opt
start_server_no_file_inst.test
start_server_no_mutex_class-master.opt
start_server_no_mutex_class.test
start_server_no_mutex_inst-master.opt
start_server_no_mutex_inst.test
start_server_no_rwlock_class-master.opt
start_server_no_rwlock_class.test
start_server_no_rwlock_inst-master.opt
start_server_no_rwlock_inst.test
start_server_no_thread_class-master.opt
start_server_no_thread_class.test
start_server_no_thread_inst-master.opt
start_server_no_thread_inst.test
start_server_off-master.opt
start_server_off.test
start_server_on-master.opt
start_server_on.test
tampered_perfschema_table1-master.opt
tampered_perfschema_table1.test
thread_cache.test