msvensson@shellback.(none)
7f243b8d19
Only install the first masters db and copy it for the other
...
Gives slightly faster startup
2006-08-31 20:58:00 +02:00
msvensson@shellback.(none)
f19bdd996f
Add check in 'spawn_impl' that we are not trying to span when the path to the executable is empty or undefined
2006-08-31 10:18:55 +02:00
kostja@bodhi.local
7290fa2fb7
Post-merge fixes.
2006-08-30 23:09:47 +04:00
kostja@bodhi.local
ebb7070430
Merge bodhi.local:/opt/local/work/mysql-5.0-runtime-safemerge
...
into bodhi.local:/opt/local/work/mysql-5.1-runtime-merge
2006-08-30 03:00:19 +04:00
kostja@bodhi.local
f8d34e1030
Merge bk-internal.mysql.com:/home/bk/mysql-5.0
...
into bodhi.local:/opt/local/work/mysql-5.0-14897
2006-08-30 00:45:33 +04:00
anozdrin/alik@alik.
1a7cb4153c
Preliminary patch for the following bugs:
...
- BUG#15934: Instance manager fails to work;
- BUG#18020: IM connect problem;
- BUG#18027: IM: Server_ID differs;
- BUG#18033: IM: Server_ID not reported;
- BUG#21331: Instance Manager: Connect problems in tests;
The only test suite has been changed
(server codebase has not been modified).
2006-08-29 15:46:40 +04:00
msvensson@neptunus.(none)
f0c4aba723
Backport from 5.0 a fix that will start ndb only for tests that needs it
2006-08-25 15:17:03 +02:00
msvensson@neptunus.(none)
37be9fa3a7
Backport fix for finding executables from 5.0
2006-08-25 10:11:15 +02:00
cmiller@zippy.cornsilk.net
e65a3e97b5
Merge zippy.cornsilk.net:/home/cmiller/work/mysql/merge/mysql-5.1
...
into zippy.cornsilk.net:/home/cmiller/work/mysql/merge/mysql-5.1-new-maint
2006-08-17 12:38:30 -04:00
patg@govinda.patg.net
b56ff54805
Merge pgalbraith@bk-internal.mysql.com:/home/bk/mysql-5.0
...
into govinda.patg.net:/home/patg/mysql-build/mysql-5.1-clean2
2006-08-16 10:05:24 -07:00
reggie@big_geek.
55165b2f55
small fix to enable the test suite to find executables and scripts on Windows
2006-08-16 10:19:48 -05:00
msvensson@shellback.(none)
0c41fd3abb
Move initializations of environment variables that are constant during the whole testrun to 'environment_setup'
...
Split out functions that detects if we need master or slave restarts
2006-08-16 10:30:22 +02:00
msvensson@neptunus.(none)
39130d15eb
Merge neptunus.(none):/home/msvensson/mysql/my51-m-bug19535
...
into neptunus.(none):/home/msvensson/mysql/mysql-5.1-new-maint
2006-08-01 09:33:00 +02:00
msvensson@neptunus.(none)
563a092f1f
Add the instance manager to the list of processes to shutdown and ping in mtr_kill_leftovers
2006-07-26 09:53:48 +02:00
msvensson@neptunus.(none)
c40e953db5
Bug#19535 mysql-test-run cannot handle crashing test cases
...
- Make mysql-test-run.pl restart a crashed/stopped process if it was expected it should crash.
- Added testcase for "crash_commit_before", which tests behaviour when server crashes just before commit.
* The testcase first write a small var/tmp/master0.expect file indicating expected crash
* Then sets "DEBUG" variable to for example "d,crash_commit_before" and then executes a commit.
* The server will crash and be brought back up by mysql-test-run.pl
* Test case will then wait for the process to come back online before continuing.
2006-07-20 13:23:45 +02:00
msvensson@neptunus.(none)
a9572e07e9
Update 'abort_not_supported_test' to print a reason why the test was aborted
...
and use it in mysql-test-run.pl
Use standard defines as last argument to 'fn_format'
2006-07-19 14:25:52 +02:00
tsmith/tim@siva.hindu.god
6971ddee1a
Merge bk-internal.mysql.com:/home/bk/mysql-5.1
...
into siva.hindu.god:/usr/home/tim/m/bk/merge-51
(which is mysql-5.1-new-maint team tree)
2006-07-15 00:33:24 -06:00
cmiller@zippy.(none)
a3b2340357
Merge cleanup, with a change of verbose test status to Off.
2006-07-07 10:47:51 -04:00
guilhem@gbichot3.local
3ce7e9fc0c
Merge gbichot3.local:/home/mysql_src/mysql-5.1
...
into gbichot3.local:/home/mysql_src/mysql-5.1-new-WL3146-handler
2006-07-06 17:56:26 +02:00
guilhem@gbichot3.local
fd520be817
Behaviour change of mysql-test-run.pl:
...
by default we never run disabled tests (even if they're
explicitely listed on the command-line). We add an option --enable-disabled
which will run tests even though they are disabled, and will print, for each
such test, the comment explaining why it was disabled.
The reason for the change is when you want to run "all tests which are about
NDB" for example: mysql-test-run.pl t/*ndb*.test used to run some disabled
NDB tests, causing failures, causing investigations.
Code amended and approved by Kent.
2006-07-06 17:40:36 +02:00
cmiller@zippy.(none)
91b8b26411
Merge zippy.(none):/home/cmiller/work/mysql/merge/mysql-5.1
...
into zippy.(none):/home/cmiller/work/mysql/merge/mysql-5.1-new-maint
2006-07-05 16:16:09 -04:00
igreenhoe@mysql.com
d2e8235372
Merge igreenhoe@bk-internal.mysql.com:/home/bk/mysql-5.0-maint
...
into mysql.com:/home/greenman/workspace-mysql/mysql/pending/bug-5.0-18979
2006-06-28 08:36:01 -07:00
anozdrin@mysql.com
42ef881906
Merge mysql.com:/home/alik/MySQL/devel/5.0-to-be-merged
...
into mysql.com:/home/alik/MySQL/devel/5.1-merged
2006-06-20 18:28:28 +04:00
anozdrin@mysql.com
a142a4d97b
Small fix for test suite:
...
- fix for IM stopping routine;
- polishing.
2006-06-19 14:15:26 +04:00
msvensson@shellback.(none)
b3c321538d
Verbose printouts added
2006-06-15 23:47:32 +02:00
msvensson@shellback.(none)
7007dbdf2c
Improved handling of marking processes as dead
...
Run ndb_mgmd as deamon
Make extra attempt to check if processes are still alive
2006-06-15 18:40:18 +02:00
msvensson@neptunus.(none)
d0f27fd057
Update function 'mtr_options_from_file' after review (and some help)
2006-06-14 22:15:21 +02:00
msvensson@neptunus.(none)
c7b9472a6d
Cleanup ndb options
2006-06-14 21:45:15 +02:00
msvensson@neptunus.(none)
79bdcc49c9
Remove opt_local, noone knows what it should do
2006-06-14 20:36:23 +02:00
msvensson@neptunus.(none)
47142b6730
Update explanation why test was skipped
2006-06-14 16:03:27 +02:00
msvensson@neptunus.(none)
826663ccc5
Skip tests that need debug binaries only if binaries are _not_ debug compiled
2006-06-12 09:00:33 +02:00
msvensson@neptunus.(none)
f5901f0eca
Only process lines that start with --
2006-06-12 00:05:02 +02:00
msvensson@neptunus.(none)
f84338557a
Fix warnings
...
Make list of tags/name/values to simplify adding more tags
Check if debug compiled binaries
2006-06-11 23:13:32 +02:00
msvensson@neptunus.(none)
86487223cc
Print total time spent exectuing test cases
2006-06-11 19:03:33 +02:00
msvensson@neptunus.(none)
582bf12fd4
Add more checks to determine if test can be skipped becuase the feature it uses are not supported.
...
Check for big-test, ndb-extra, require_manager and binlog format row/stmt
2006-06-11 15:49:34 +02:00
msvensson@neptunus.(none)
a25cc0b933
Change 'mtr_kill_process' to only take three arguments. The last indicating max number of seconds to wait for process to be killed.
...
Leave it to the implementation of 'mtr_kill_process' how long to wait between each attempt to kill/detect if process has been killed.
2006-06-11 11:28:11 +02:00
msvensson@neptunus.(none)
942b98384f
Add printout of commment why test was skipped
2006-06-11 10:12:31 +02:00
msvensson@neptunus.(none)
ade1b6ce11
Prepare for selective restart of slaves
...
Add comment why test is skipped
2006-06-11 10:10:55 +02:00
msvensson@neptunus.(none)
2c538f6cde
Merge bk-internal:/home/bk/mysql-5.1
...
into neptunus.(none):/home/msvensson/mysql/mysql-5.1-new-maint
2006-06-10 20:33:50 +02:00
msvensson@shellback.(none)
36aa285718
Don't send port for ndb_mgmd to mtr_check_stop_servers. As it's not being shutdown by "ndb_mgm shutdown" it's no idea to wait for it to stop listening to port. Just make sure it's being killed.
2006-06-01 13:14:09 +02:00
andrey@lmy004.
ea20259aac
Merge lmy004.:/work/mysql-5.1-new-vanilla
...
into lmy004.:/work/mysql-5.1-runtime
2006-05-29 15:16:07 +02:00
andrey@lmy004.
b4752351f2
Fix for bug #17394 - Events namespace is wrong
2006-05-29 10:39:45 +02:00
reggie@big_geek.
86787fb3b8
mtr_misc.pl:
...
Fix mtr_exe_exists to work on win32
2006-05-24 08:32:08 -05:00
msvensson@shellback.(none)
1e21055db5
Updated after review
2006-05-23 15:59:52 +02:00
msvensson@shellback.(none)
1cf3b0d3bf
Use mtr_kill_process from mtr_kill_processes
...
Change to use 0.1 second sleep between kill attempt
2006-05-23 15:25:17 +02:00
msvensson@shellback.(none)
15b6bd3fe1
Merge shellback.(none):/home/msvensson/mysql/mysql-5.1
...
into shellback.(none):/home/msvensson/mysql/mysql-5.1-new-maint
2006-05-19 17:19:57 +02:00
msvensson@shellback.(none)
30accebbde
Wait until first mysqld in slave cluster has created cluster/apply_status.ndb, put workaround in function workaround_hang_in_select
...
Add verbose printouts
2006-05-19 16:28:08 +02:00
msvensson@shellback.(none)
2c912f9d80
Add mtr_verbose to print more verbose output when --verbose flag is used
2006-05-19 11:42:53 +02:00
msvensson@shellback.(none)
3a3690a934
Start servers in parallel
...
Add list of clusters and nodes
2006-05-18 23:35:17 +02:00
msvensson@shellback.(none)
f4920b706f
Merge bk-internal:/home/bk/mysql-5.1-new
...
into shellback.(none):/home/msvensson/mysql/mysql-5.1-new-maint
2006-05-18 20:21:43 +02:00