mariadb/mysql-test/suite/perfschema
Monty 81ad6787cc MDEV-29508 perfschema.short_option_1 fails with MSAN - Error in accept
This was caused by the short_option_1-master.opt file that had the
option -T12, which means (among other things) to use blocking for
sockets.  This was supported up to MariaDB 10.4, but not in 10.5 where
we removed the code that changes blocking sockets to non blocking in
case of errors.

Fixed by ignoring the TEST_BLOCKING flag and also by not using the -T12
argument in short_option_1.

Other things:
- Added back support for valgrind (the original issue had nothing to
  do with valgrind).
- While debugging I noticed that the retry loop in
  handle_connections_sockets() was doing a lot of work during shutdown.
  Fixed by not doing retrys during shutdown.
2022-10-19 12:23:42 +03:00
..
include Merge branch 'merge-perfschema-5.7' into 10.5 2022-08-02 09:34:15 +02:00
r MDEV-26872 perfschema.prepared_statements non-deterministic test failure (#2290) 2022-10-19 09:52:16 +01:00
t MDEV-29508 perfschema.short_option_1 fails with MSAN - Error in accept 2022-10-19 12:23:42 +03:00
disabled.def Merge branch 'merge-perfschema-5.7' into 10.5 2022-08-02 09:34:15 +02:00