2005-07-27 12:45:06 +02:00
|
|
|
#
|
|
|
|
# Here we collect tests that doesn't work with the embedded server
|
|
|
|
#
|
|
|
|
|
|
|
|
-- source include/not_embedded.inc
|
|
|
|
|
2009-02-01 01:04:57 +01:00
|
|
|
#
|
|
|
|
# Produce output
|
|
|
|
#
|
|
|
|
|
|
|
|
select 1;
|
2008-10-18 20:36:34 +02:00
|
|
|
|
|
|
|
# The following fails sporadically because 'check-testcase' runs
|
|
|
|
# queries before this test and there is no way to guarantee that any
|
|
|
|
# previous process finishes. The purpose of the test is not clearly
|
|
|
|
# stated, there is no reference to any bug report, and "select from
|
|
|
|
# I_S from prepared statement" doesn't look like something that's
|
|
|
|
# really imporant to test. I'm commenting out this for now. If
|
|
|
|
# anyone wants to keep this, please fix the race and motivate why we
|
|
|
|
# need to test this. If you see this comment and it is after mid-2009
|
|
|
|
# or so, feel free to remove this test from the file. /Sven
|
2005-07-27 12:45:06 +02:00
|
|
|
#
|
|
|
|
#
|
2008-10-18 20:36:34 +02:00
|
|
|
## Show full process list with prepare
|
|
|
|
## To not show other connections, this must be the first test and we must
|
|
|
|
## have a server restart before this one
|
|
|
|
##
|
|
|
|
## We don't have any 4.1 tests as we use I_S to query the PROCESSLIST to
|
|
|
|
## exclude system threads that may/may not be active in the server
|
|
|
|
## (namely the ndb injector thread)
|
|
|
|
##
|
|
|
|
## End of 4.1 tests
|
2006-08-15 13:10:10 +02:00
|
|
|
#
|
2008-10-18 20:36:34 +02:00
|
|
|
#prepare stmt1 from ' SELECT * FROM INFORMATION_SCHEMA.PROCESSLIST WHERE COMMAND!=\'Daemon\' ';
|
|
|
|
#--replace_column 1 number 6 time 3 localhost
|
|
|
|
#execute stmt1;
|
|
|
|
#deallocate prepare stmt1;
|
2005-07-27 12:45:06 +02:00
|
|
|
|
Bug#43835: SHOW VARIABLES does not include 0 for slave_skip_errors
We didn't expect "error: no error", although this is
in fact a legitimate state (if something is erroneous
on the master, but not on the slave, e.g. INSERT fails
on master due to UNIQUE constraint which does not exist
on slave).
We now list the ignore for "0: no error" the same way
as any other ignore; moreover, if no or an empty
--slave-skip-errors is passed at start-up, we show
"OFF" instead of empty list, as intended. (The code
for that was there, but was only run for the empty-
argument case, even if it subsequently tested for
both conditions.)
mysql-test/r/not_embedded_server.result:
Show that passing no --slave-skip-errors results
in "OFF" being shown as the variable's value. This
test's "twin" (also not embedded, but setting
--slave-skip-errors in its -opt file) lives in
variables-notembbeded.test.
mysql-test/r/variables-notembedded.result:
Show that error-ignore 0 is handled just like any other
ignore. This test's "twin" (also not embedded, but not
setting --slave-skip-errors in its -opt file) lives in
not_embbeded_server.test.
mysql-test/t/not_embedded_server.test:
Show that passing no --slave-skip-errors results
in "OFF" being shown as the variable's value.
mysql-test/t/variables-notembedded-master.opt:
Show that error-ignore 0 is handled just like any other
ignore.
sql/slave.cc:
- set up error-ignore-info even if --slave-skip-errors
was not passed at start-up.
- handle error 0 just like any other error.
2009-04-06 13:42:33 +02:00
|
|
|
#
|
|
|
|
# Bug#43835: SHOW VARIABLES does not include 0 for slave_skip_errors
|
|
|
|
#
|
|
|
|
|
|
|
|
SHOW VARIABLES like 'slave_skip_errors';
|
|
|
|
|
2011-02-04 05:47:46 +01:00
|
|
|
--echo #
|
|
|
|
--echo # Bug#58026: massive recursion and crash in regular expression handling
|
|
|
|
--echo #
|
|
|
|
|
|
|
|
--disable_result_log
|
|
|
|
--error ER_STACK_OVERRUN_NEED_MORE
|
|
|
|
SELECT '1' RLIKE RPAD('1', 10000, '(');
|
|
|
|
--enable_result_log
|
|
|
|
|
|
|
|
|
2006-08-15 13:10:10 +02:00
|
|
|
# End of 5.1 tests
|