Magnus Svensson
5b9f8450c1
Bug #33337 mysql-test-run.pl options --gdb and --ddd don't work with --embedded-server
2008-08-01 16:13:35 +02:00
Magnus Svensson
7ccb626a2b
BUG#37832 Parallel-running mtr --help prints usage many times
2008-07-24 22:58:18 +02:00
Magnus Svensson
dbdbb7cea2
Add all server arguments to mysqltest_embedded when running check_warnings
2008-07-24 22:21:19 +02:00
Sven Sandberg
47f6bc8382
BUG#37834: mtr --max-test-fail=0 does not set max number of failed tests to unlimited
...
Problem: mtr --max-test-fail=0 should allow unlimited number
of errors, but stops after the second error.
Fix: It's just a typo in mysql-test-run.pl
mysql-test/mysql-test-run.pl:
Just a typo.
2008-07-22 20:55:20 +02:00
Daniel Fischer
207c2cc243
test case fix
2008-07-15 18:43:25 +02:00
Daniel Fischer
1ee9ca9e46
let's make a real honest attempt at finding the daemons in libexec
2008-07-08 19:17:06 +02:00
Magnus Svensson
dbb0e6ad71
Merge parallel mtr
2008-06-19 10:10:37 +02:00
Magnus Svensson
8b7a3b972f
Fix paths
2008-06-18 17:49:32 +02:00
Magnus Svensson
063b503c88
WL#4189
...
- Increase start timeout to 180 seconds, old version had 400 that is too much
2008-06-16 11:23:00 +02:00
Joerg Bruehe
5a39831f8f
Merging the bug fixes for 34995 and 35543 (both of 5.0) up to 5.1,
...
also the 5.0.62 build tag.
2008-06-13 15:48:17 +02:00
Magnus Svensson
867b60e08b
Merge 5.1->5.1-rpl
...
Fix paths and name of a few files to make it work with new mtr.pl
2008-05-30 11:12:07 +02:00
unknown
a4c98407c5
BUG#35543 mysqlbinlog.cc does not properly work with tmp files
...
- Backport to 5.0, use --local-load to instruct myqlbinlog where to
put the files it generate
mysql-test/mysql-test-run.pl:
Make mysqlbinlog use the designated tmpdir for it's LOAD DATA files
2008-05-09 15:17:10 +02:00
unknown
2b4652d003
Merge bk-internal:/home/bk/mysql-5.1-maint2
...
into pilot.(none):/data/msvensson/mysql/mysql-5.1-maint2
mysql-test/mysql-test-run.pl:
Auto merged
2008-05-09 12:36:32 +02:00
unknown
c0650b3621
Merge pilot.(none):/data/msvensson/mysql/mysql-5.1-rpl
...
into pilot.(none):/data/msvensson/mysql/mysql-5.1-maint2
mysql-test/mysql-test-run.pl:
Merge
2008-05-09 12:17:00 +02:00
unknown
1e1918141b
Make printout of $name nicer
...
Remove debug printouts
mysql-test/lib/mtr_report.pm:
Make printout of $name nicer
mysql-test/mysql-test-run.pl:
Remove debug printouts
2008-05-09 11:50:36 +02:00
unknown
c51ca133d1
Generate a unique tmpdir for each server to avoid that they delete each others
...
temporary files at start up - see 'mysql_rm_tmp_tables'
mysql-test/mysql-test-run.pl:
Create the servers tempdir before starting
2008-05-06 17:11:09 +02:00
unknown
e70c291046
Add printouts
...
mysql-test/lib/mtr_report.pm:
Add 'mtr_print'
2008-05-05 22:55:47 +02:00
unknown
7b8054e1f5
Add temporary printouts
2008-05-05 13:47:43 +02:00
unknown
e61f8fffdf
Change rmtree+mkpath to use clean_dir
2008-05-05 00:21:12 +02:00
unknown
f07d728e57
Make timediff an option
2008-05-04 21:45:38 +02:00
unknown
69d26cb560
Move opt_timer to mtr_report.pm
2008-05-04 21:40:40 +02:00
unknown
ad506e5273
Improve retry logic
2008-05-04 21:20:25 +02:00
unknown
f929605949
Debug printouts for not all tests completed
2008-05-04 20:59:51 +02:00
unknown
f2b57ac042
Use SysInfo.pm to find a suitable value for number of workers when
...
--parallel hasn't been specified
Add lib/My/SysInfo.pm
mysql-test/Makefile.am:
Add SysInfo.pm
mysql-test/mysql-test-run.pl:
Use SysInfo.pm to find a suitable value for number of workers when
--parallel hasn't been specified
mysql-test/lib/My/SysInfo.pm:
Add SysInfo.pm
2008-05-04 13:31:40 +02:00
unknown
9b80152fda
mysql-test-run.pl:
...
Print the scalar value of $completed, not the array values
mysql-test/mysql-test-run.pl:
Print the scalar value of $completed, not the array values
2008-05-03 16:10:23 +02:00
unknown
390b57f2ac
Merge pilot.mysql.com:/data/msvensson/mysql/my50-bt-36463
...
into pilot.mysql.com:/data/msvensson/mysql/mysql-5.1-bugteam
client/mysqltest.c:
Auto merged
dbug/dbug.c:
Auto merged
mysql-test/mysql-test-run.pl:
Auto merged
client/mysql_upgrade.c:
SCCS merged
2008-05-02 19:42:34 +02:00
unknown
8d3952e99b
Merge pilot.mysql.com:/data/msvensson/mysql/my50-bt-36463
...
into pilot.mysql.com:/data/msvensson/mysql/mysql-5.0-build
mysql-test/mysql-test-run.pl:
Auto merged
2008-05-02 14:42:34 +02:00
unknown
6add5be771
Bug#36469 mysql_upgrade does not use --tmpdir
...
client/mysql_upgrade.c:
Add --tmpdir option to mysql_upgrade and use it when creating temporary files.
mysql-test/mysql-test-run.pl:
Pass --tmpdir to mysql_upgrade
2008-05-02 14:41:19 +02:00
unknown
1e9f11d582
Print tests that has been run but shouldn't and vice versa
...
Use opt_start_timeout also for ndb
Remove the .result files generated by 'check_testcase'
mysql-test/lib/mtr_report.pm:
Use "failures" to keep track of if test has previously failed
2008-05-02 12:11:04 +02:00
unknown
f508244ded
Merge pilot.mysql.com:/data/msvensson/mysql/my50-bt-36463
...
into pilot.mysql.com:/data/msvensson/mysql/mysql-5.0-build
mysql-test/mysql-test-run.pl:
Auto merged
2008-05-02 09:15:23 +02:00
unknown
9018c56ac4
Bug#36463 mysql-test-run.pl should always use the --tmpdi
...
mysql-test/mysql-test-run.pl:
Use the requested tmpdir in 'collect_mysqld_features', create
it if it does not already exists
2008-05-02 09:13:43 +02:00
unknown
9418fd20d5
Merge bk-internal:/home/bk/mysql-5.0-build
...
into pilot.mysql.com:/data/msvensson/mysql/mysql-5.0-build
mysql-test/mysql-test-run.pl:
Auto merged
2008-05-02 08:42:48 +02:00
unknown
ecc6795c45
Use the deignated tmpdir if it exists
2008-05-01 09:34:25 +02:00
unknown
f480d64fdf
Remove hack for mtr.pl in MySQL 4.1
2008-04-30 15:52:50 +02:00
unknown
65edbe24f3
Don't append thread num to $opt_tmpdir is var/tmp
...
Remove .err and .result files produced by check-testcase and check-warnings
2008-04-28 15:03:30 +02:00
unknown
c8aefdc7ba
Save files in var/tmp/ after failure
2008-04-28 14:37:40 +02:00
unknown
1d408ef6c5
Return immediately from 'check-testcase' and 'check_warnings' if no
...
check processes has been started
2008-04-28 12:20:42 +02:00
unknown
e59664571f
Limit number of test failures before aborting
2008-04-28 09:24:30 +02:00
unknown
7c5605a151
Reenable suite timeout detection
2008-04-28 08:38:07 +02:00
unknown
77b4ce5bab
Only run the "saved core limit" if the datadir was saved
2008-04-28 08:28:06 +02:00
unknown
3b4ba47d89
Add printout of all tests in case number of completed differs number of test
...
and force is on
2008-04-28 08:26:04 +02:00
unknown
c7caaad0fa
Print number of test completed at failure
2008-04-28 08:23:00 +02:00
unknown
5ab018ff9a
Stop the test case time if "check_testcase" before test fails
2008-04-28 08:17:23 +02:00
unknown
645db270ca
Move code that saves datadirs to test server
...
Remove mtr_report_test_failed
mysql-test/lib/mtr_report.pm:
Remvoe mtr_report_test_failed
2008-04-27 23:35:38 +02:00
unknown
59f38e7268
Run all check-warning and check-testcase in parallel, this also give the
...
oportunity to check if any other process fails during this.
Add possiblitiy to store "user_data" in a Safeprocess
Add function to get pid from a SafeProcess
mysql-test/lib/My/SafeProcess.pm:
Add possiblitiy to store "user_data" in a Safeprocess
Add function to get pid from a SafeProcess
mysql-test/lib/mtr_report.pm:
Print and detected test case sideffect also in the test server
mysql-test/mysql-test-run.pl:
Run all check-warning and check-testcase in parallel, this also give the
oportunity to check if any other process fails during this.
2008-04-27 21:31:32 +02:00
unknown
0651ebc4fe
Merge pilot.mysql.com:/data/msvensson/mysql/mysql-5.1-rpl
...
into pilot.mysql.com:/data/msvensson/mysql/mysql-5.1-maint2
mysql-test/mysql-test-run.pl:
Auto merged
2008-04-27 19:03:03 +02:00
unknown
f3e1e7fc41
Use - instead of _ as separator
2008-04-27 19:02:43 +02:00
unknown
e4d6f6f481
Increase start timeout when running parallell
...
Fix comments
2008-04-27 16:16:50 +02:00
unknown
ce1ca19593
Merge pilot.mysql.com:/data/msvensson/mysql/mysql-5.1-rpl
...
into pilot.mysql.com:/data/msvensson/mysql/mysql-5.1-maint2
mysql-test/lib/mtr_cases.pm:
Auto merged
mysql-test/mysql-test-run.pl:
Manual merge
2008-04-27 15:43:22 +02:00
unknown
99ee0572c0
Save datadir in case of test failure, but limit the number of times
...
datadir can be saved in case of constantly failing servers
Remove datadirs each time all servers have been stopped thus limiting
the size of vardir.
The datadirs of failed tests have been saved and that should be
enough to diagnose any failures
2008-04-27 15:32:12 +02:00