Bjorn Munch
e4b2b97839
Bug #45771 AIX and i5/OS Perl bug: check_socket_path_length in MTR fails
...
Bug in Perl
Scrap attempt to do this smartly on AIX, just drop the test and assume it's OK
This commit undoes the previous push and adds a line to ignore on AIX
2009-08-06 09:30:53 +02:00
Bjorn Munch
c26dd8e87b
Bug #45771 AIX and i5/OS Perl bug: check_socket_path_length in MTR fails
...
Bug is actually in Perl
Fixed by trapping and ignoring error from IO::Socket::UNIX
2009-08-05 09:41:40 +02:00
Bjorn Munch
0f33682fa4
Bug #43172 MTR leaves test files in /tmp after check_socket_path_length finds path too long
...
Faulty logic in cleanup
Put test file into tmpdir, cleanup by removing tmpdir
2009-02-25 10:32:13 +01:00
Magnus Svensson
e1e296bbf8
Bug#35735 mysql-test-run.pl creates tmpdir for socket path longer than 70
...
- Additional patch with improved protection by putting it all inside an "eval"
- Calling 'hostpath' on a truncated socket may also croak.
- Remove the need to create any directory parts of "path" inside the function.
2009-01-21 18:18:03 +01:00
Magnus Svensson
cc08b5cd85
Merge
2008-10-08 22:43:37 +02:00
Magnus Svensson
2359d44c61
Merge
2008-10-08 22:30:56 +02:00
Magnus Svensson
5b8771ea3a
WL4189 Active state perl fixes
2008-10-08 20:25:28 +02:00
Magnus Svensson
13e6758df0
Memoize functions that converts between different paths, a given input string will always return the same output. This save a lot of calls to cygpath for example
2008-09-22 19:15:55 +03:00
Magnus Svensson
c955eb6b68
Print 'cygpath -m' command if it fails
2008-09-22 18:44:35 +03:00
Magnus Svensson
67580cd220
Make sure the direcory where the test socket is to be created exists
2008-09-20 15:21:29 +03:00
Magnus Svensson
4174c68595
WL#4189 Wrap the check for socket path length in eval
2008-09-15 16:27:12 +02:00
Magnus Svensson
788362de81
Debug printouts
2008-08-11 10:41:23 +02:00
Magnus Svensson
c431b23bae
Fixup mtr_unique. Remove usage of ps and grep. Make it a module. Move _process_alive to Platform.pm. Rename opt_baseport to baseport, it's not an option
2008-08-10 19:46:43 +02:00
msvensson@pilot.mysql.com
113dd00d42
Always return 0 inidcating that socket path would not be truncated when
...
running on windows. Apparently Cygwin tries to emulate UNIX Socket and thus
fails to create one.
2008-04-22 21:55:09 +02:00
msvensson@pilot.mysql.com
23f462137e
Since IO::Socket::UNIX is part of core perl, it's not enough to
...
"eval use" it. Instead trap the error that occurs when creating the socket
on platforms that does not support it.
2008-04-22 12:43:38 +02:00
msvensson@pilot.mysql.com
761b355d0e
Add check for unix socket path truncation
...
Don't allow unix socket path to be truncated
2008-04-21 18:32:32 +02:00
msvensson@pilot.mysql.com
bf65a61567
Use My::Platform
...
Put all path conversions in one file
Convert the --tmpdir passed to "mysqld --verbose --help"
2008-02-20 14:55:30 +01:00