mirror of
https://github.com/MariaDB/server.git
synced 2025-07-30 16:24:05 +03:00
Fix a number of problems in the test suite (no code bugs):
- mysql-test-run.pl --valgrind complains when all tests succeed. - perfschema.all_instances fail on non-linux, where ENABLE_TEMP_POOL is not set and therefore BITMAP mutex is not used. - MDEV-132: main.mysqldump fails because it depends on exact size of stdio buffers. - MDEV-99: rpl.rpl_cant_read_event_incident fails due to a race where the slave manages to connect while the test case is in the middle of setting up the master, causing the slave to replicate extra/wrong events. - MDEV-133: rpl.rpl_rotate_purge_deadlock fails because it issues a DEBUG_SYNC SIGNAL immediately followed by RESET; this means that sometimes the intended receipient has no time to see the signal before it is cleared by the RESET, causing wait to timeout.
This commit is contained in:
@ -1,5 +1,8 @@
|
||||
use performance_schema;
|
||||
select name from mutex_instances where name not rlike '/(DEBUG_SYNC::mutex)$' group by name;
|
||||
select name from mutex_instances
|
||||
where name not rlike '/(DEBUG_SYNC::mutex)$'
|
||||
and name != 'wait/synch/mutex/mysys/BITMAP::mutex'
|
||||
group by name;
|
||||
name
|
||||
wait/synch/mutex/archive/archive_mutex
|
||||
wait/synch/mutex/aria/LOCK_trn_list
|
||||
@ -16,7 +19,6 @@ wait/synch/mutex/blackhole/blackhole
|
||||
wait/synch/mutex/csv/tina
|
||||
wait/synch/mutex/memory/HP_SHARE::intern_lock
|
||||
wait/synch/mutex/myisam/MYISAM_SHARE::intern_lock
|
||||
wait/synch/mutex/mysys/BITMAP::mutex
|
||||
wait/synch/mutex/mysys/KEY_CACHE::cache_lock
|
||||
wait/synch/mutex/mysys/LOCK_alarm
|
||||
wait/synch/mutex/mysys/LOCK_uuid_generator
|
||||
|
Reference in New Issue
Block a user