mariadb/mysql-test/lib/My
unknown 3e32ba3ff1 Fix some compiler warnings seen in Buildbot.
Add some extra error output and code cleanup in an attempt to fix/debug
a rare random testsuite problem in check_warnings, where the exit code
from mysqltest is somehow corrupted inside mysql-test-run.pl.

include/my_global.h:
  Fix compiler warnings on some platforms.
mysql-test/lib/My/SafeProcess.pm:
  Move dereference of $? subprocess exit code closer to where it is generated,
  to make the code more robust and on the chance that this will fix the
  occasional problems in check_warnings we see in Buildbot.
mysql-test/mysql-test-run.pl:
  When check_warnings failed, also log the mysqld server for which it failed.
sql/sql_lex.cc:
  Fix compiler warning about possibly uninitialised value, by rewriting a for()
  loop that is always executed at least once into a do .. while() loop with an
  assert.
sql/table.cc:
  Fix compiler warning about uninitialised value.
storage/federatedx/ha_federatedx.cc:
  Fix uninitialised variable.
storage/maria/ma_delete.c:
  Fix compiler warning about uninitialised value.
storage/maria/ma_loghandler.c:
  Fix compiler warning about uninitialised value.
storage/myisam/ft_stopwords.c:
  Fix compiler warning.
storage/myisam/mi_write.c:
  Fix compiler warning about possibly uninitialised value, by rewriting a while()
  loop that is always executed at least once into a do .. while() loop with an
  assert.
storage/xtradb/btr/btr0cur.c:
  Fix compiler warning about possibly uninitialised value.
support-files/compiler_warnings.supp:
  Fix warning suppression to cover all cases in yassl.
vio/viossl.c:
  Fix compiler warning.
2010-03-10 11:32:14 +01:00
..
File Bug #43570 MTR2 hangs when test fails and named pipe created 2009-04-01 16:23:10 +02:00
SafeProcess Merge bug#47867 to 5.1-bugteam 2009-11-03 18:07:19 +01:00
Config.pm WL#4350 Options in my.cnf style config file should not start with -- 2008-09-05 15:31:09 +02:00
ConfigFactory.pm After-merge fixes following Merge of Mysql 5.1.41 into MariaDB: Fix path for SSL stuff when running testsuite from installed package. 2009-11-25 14:00:28 +01:00
CoreDump.pm change order of cdb parameters to workaround a bug , where command (-c) is not evaluated if -i ,-y or -z contains an invalid path. 2009-03-24 14:44:21 +01:00
Find.pm Versional testing support 2008-09-20 16:51:31 +03:00
Handles.pm WL4189 Add Handles.pm and use it from My::File::Path to show open handles. Rewrite rmtree to use File::Find so we can get better debug printouts when something fails 2008-10-06 19:51:33 +02:00
Options.pm Add support for running in parallel 2008-04-24 13:02:53 +02:00
Platform.pm Bug #45771 AIX and i5/OS Perl bug: check_socket_path_length in MTR fails 2009-08-06 09:30:53 +02:00
SafeProcess.pm Fix some compiler warnings seen in Buildbot. 2010-03-10 11:32:14 +01:00
SysInfo.pm WL#4189 Set parallel to 1 if running under vmware on windows 2008-10-11 17:30:26 +02:00
Test.pm BUG#43418: MTR2: does not notice a memory leak occuring at shutdown of 2009-03-20 15:18:22 +01:00