mariadb/mysql-test/suite
unknown 6b97512b21 Add missing check for thd->killed in mysql_binlog_send().
The slave dump thread running on the master only checked thd->killed whenever
it reached the end of a binlog file, not between events. This could
unnecessarily delay server shutdown.

This was found by code inspection while tracking down some occasional "forcing
close of thread..." errors in Buildbot. Hopefully this will fix the failures,
but the fix is correct in any case.

Also increase the wait during server shutdown, 2 seconds is a bit tight in
case of heavy I/O stall, and it seems better to delay shutdown a bit than
force-kill threads unnecessarily.

Also fix some races in test cases that restart the mysqld server. The .expect
file should be changed with --append_file, --remove_file + --write_file
creates a short window where mysqld can error out due to .expect file missing.
2013-04-24 13:05:40 +02:00
..
archive portability fixes for mysql-test 2013-04-10 15:43:57 +02:00
binlog Add missing check for thd->killed in mysql_binlog_send(). 2013-04-24 13:05:40 +02:00
csv error messages: name the storage engine explicitly, 2013-04-09 23:27:07 +02:00
engines 5.5 merge 2013-03-27 23:41:02 +01:00
federated error messages: name the storage engine explicitly, 2013-04-09 23:27:07 +02:00
funcs_1 Merge 10.0-base -> mwl253 2013-04-15 09:16:54 -07:00
funcs_2 overlay support for mysql-test-run and mysqltest 2012-02-23 07:50:11 +01:00
handler error messages: name the storage engine explicitly, 2013-04-09 23:27:07 +02:00
heap 5.5 merge 2013-03-27 23:41:02 +01:00
innodb Merge 5.5->10.0-base 2013-04-17 09:39:40 +02:00
jp find_files(): don't sort files in my_dir(), sort table names 2013-04-07 17:17:25 +02:00
large_tests
manual
maria MDEV-26: Global transaction ID. First alpha release. 2013-04-15 10:55:27 +02:00
mtr/t overlay support for mysql-test-run and mysqltest 2012-02-23 07:50:11 +01:00
mtr2 MDEV-399 Combinations defined in the base suite cannot be skipped by overlay 2012-08-01 19:57:36 +02:00
multi_source Fix race in test case. 2013-04-18 11:17:10 +02:00
optimizer_unfixed_bugs Fix for MDEV-533: Confusing error code when doing auto-increment insert for out-of-range values 2012-09-18 15:14:19 +03:00
oqgraph 1. support for testing statically built oqgraph 2012-03-30 22:15:44 +02:00
parts 5.2 -> 5.3 2013-02-28 21:48:47 +01:00
percona error messages: name the storage engine explicitly, 2013-04-09 23:27:07 +02:00
perfschema MDEV-26: Global transaction ID. First alpha release. 2013-04-15 10:55:27 +02:00
perfschema_stress mysql-5.5 merge 2012-01-16 20:16:35 +01:00
plugins portability fixes for mysql-test 2013-04-10 15:43:57 +02:00
rpl Add missing check for thd->killed in mysql_binlog_send(). 2013-04-24 13:05:40 +02:00
sphinx Don't show sphinx_error% as this may be a different set of variables in different SPHINX releases 2013-03-17 14:33:17 +02:00
storage_engine Add missing check for thd->killed in mysql_binlog_send(). 2013-04-24 13:05:40 +02:00
stress Bug #11751927 42960: MTR2: NO MORE --STRESS PARAMETERS 2011-09-15 12:34:32 +02:00
sys_vars Merge mwl253 -> 10.0-base 2013-04-21 22:44:19 -07:00
unit post-merge changes to the mysql-test suite 2011-10-19 23:01:15 +02:00
vcol 5.5 merge 2013-01-29 15:10:47 +01:00