Magnus Svensson
41fdb64682
Bug#40705 mtr's check-warnings fails sporadically in pushbuild
...
- Change the logic slightly for when and how errors from
check-warnings and check-testcase are reported. The prevoius logic
reporting testfailed twice and that might have caused this.
- Also print result code returned from mysqltest when it is "unexpected"
2008-11-14 13:19:37 +01:00
Magnus Svensson
acf0a1c32c
WL#4189 Temporarily set parallel=1 by default
2008-11-14 10:22:44 +01:00
Magnus Svensson
d2773d34f5
WL#4189 Add full backward compatibility to mysql-test-run.pl
...
- Add copy of mtr v1 and make it possible to run it using MTR_VERSION=1
2008-11-14 09:45:32 +01:00
Magnus Svensson
5fd1c9768a
WL#4189 Use only one worker for --record
2008-11-10 16:10:49 +01:00
Magnus Svensson
4b739dcf45
Bug#40193 mtr --record is currently broken in 5.1-rpl and 6.0-rpl
2008-11-10 14:53:53 +01:00
Magnus Svensson
6a58dc5180
WL#4189 removed unused variables
2008-11-10 14:53:21 +01:00
Magnus Svensson
3fb892bf79
WL#4189 - fix for running from bin dist
2008-11-07 16:22:53 +01:00
Magnus Svensson
b7967587e6
WL#4189 Set parallel to 1 if running under vmware on windows
2008-10-11 17:30:26 +02:00
Magnus Svensson
ac24a79290
BUG#39008 Additional fix after review, remove files that could potentially be set to path outside datadir
2008-10-10 16:19:04 +02:00
Magnus Svensson
2359d44c61
Merge
2008-10-08 22:30:56 +02:00
Magnus Svensson
22a893895c
WL#4189 add verbose also when starting check testcase
2008-10-06 19:34:00 +02:00
Magnus Svensson
8764738aef
Print tests that has not been run
2008-09-22 18:52:19 +03:00
Magnus Svensson
623a10868b
WL#4189 fix small scheduler loop problem causing report that not all tests were run
2008-09-22 10:02:45 +03:00
Magnus Svensson
bffebb9cbc
Change typo . -> ,
2008-09-20 17:00:05 +03:00
Magnus Svensson
02eee93f3a
Versional testing support
2008-09-20 16:51:31 +03:00
Magnus Svensson
2f5e98264a
WL4189 Cap the autodetected parallelism value to 8
2008-09-15 17:09:27 +02:00
Magnus Svensson
588efe1216
WL#4189 Create a tempdir if tmpdir path becomes too long
2008-09-15 17:05:14 +02:00
Magnus Svensson
7e0869b9f1
WL#4189 mtr, hang if worker fails before connected to server
2008-09-15 12:15:08 +02:00
Magnus Svensson
88a9c6f5a4
WL#4189 mtr --embedded from binary distribution
2008-09-15 12:13:47 +02:00
Magnus Svensson
b928473b71
WL#4350 Fix --record and no .result file
2008-09-11 22:05:44 +02:00
Magnus Svensson
6e47698f21
WL#4350 Improve error message
2008-09-11 18:30:30 +02:00
Magnus Svensson
1d8583f5a2
Bug#38817 please make mtr analyze crashes better
2008-09-06 08:57:05 +02:00
Magnus Svensson
189ac2c7d4
Bug#35482 mysql-test-run have_innodb does not detect external server has Innodb support
2008-09-05 18:28:20 +02:00
Magnus Svensson
d266e9d553
Bug#32052 Small inconsistency with the big_test and ndb_extra test options
2008-09-05 17:37:55 +02:00
Magnus Svensson
b0750d6843
Bug #39071 mtr's check-testcase reports extra failures for correct test cases
2008-09-05 16:22:02 +02:00
Magnus Svensson
8a08ec32af
Merge
2008-09-05 16:06:54 +02:00
Magnus Svensson
40db2c21e4
Bug #39213 Could not find reason for skipping test
2008-09-05 16:06:08 +02:00
Magnus Svensson
5834ef2c4a
WL#4350
...
- fix scheduler bug
2008-09-05 15:09:29 +02:00
Magnus Svensson
d616caa6bc
Bug#39008 perl warning in mtr: 'use of uninitialized value in concatenation' in mtr:3995
2008-09-05 14:40:07 +02:00
Magnus Svensson
8fb38c6b78
Make mysql-test-run.pl executable by user
2008-09-05 14:23:52 +02:00
Magnus Svensson
913ec830b3
WL#4350
...
- Rearrange spawn worker code
2008-09-05 14:09:39 +02:00
Magnus Svensson
c3e7b68995
Fix gcov in mtr.pl
2008-09-05 11:32:33 +02:00
Magnus Svensson
6a4af260cc
Bug#36616 rpl tests without 'source include/have_log_bin.inc' fail starting server
2008-08-29 14:46:22 +02:00
Magnus Svensson
a846ab811e
Bug#33337, silently convert --gdb(etc.) to --client-gdb in embedded mode
2008-08-29 12:33:02 +02:00
Magnus Svensson
37e6f0c6ab
Print error message in diff_files if any of the two files to diff does not exist
2008-08-29 12:25:19 +02:00
Magnus Svensson
3a72c5bf61
Don't use slots 200-249 since they are also used by PB
2008-08-11 10:41:12 +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
Magnus Svensson
66b42a13f2
Make events_restart more stable by waiting for the server to be stopped before starting it again
2008-08-09 11:16:12 +02:00
Magnus Svensson
69f9ec281d
Merge
2008-08-08 20:10:43 +02:00
Magnus Svensson
36459fb6dc
Make opt_big_test a global variable
2008-08-08 19:09:13 +02:00
Magnus Svensson
ed8bc526ae
Merge
2008-08-04 22:25:45 +02:00
Magnus Svensson
39ad2dc05a
Bug #38181 Please print more debug info when tests fail
2008-08-04 21:54:44 +02:00
Magnus Svensson
798590b798
Bug #32307 mysqltest - does not detect illegal if syntax
2008-08-04 12:38:50 +02:00
Sven Sandberg
73e253370b
merged 5.1 main to 5.1-rpl
...
manually resolved conflicts:
Text conflict in client/mysqltest.c
Contents conflict in mysql-test/include/have_bug25714.inc
Text conflict in mysql-test/include/have_ndbapi_examples.inc
Text conflict in mysql-test/mysql-test-run.pl
Text conflict in mysql-test/suite/parts/inc/partition_check_drop.inc
Text conflict in mysql-test/suite/parts/inc/partition_layout.inc
Text conflict in mysql-test/suite/parts/inc/partition_layout_check1.inc
Text conflict in mysql-test/suite/parts/inc/partition_layout_check2.inc
Text conflict in mysql-test/suite/parts/r/partition_alter1_1_2_myisam.result
Text conflict in mysql-test/suite/parts/r/partition_alter1_1_myisam.result
Text conflict in mysql-test/suite/parts/r/partition_alter1_2_myisam.result
Text conflict in mysql-test/suite/parts/r/partition_alter2_myisam.result
Text conflict in mysql-test/suite/parts/r/partition_alter3_innodb.result
Text conflict in mysql-test/suite/parts/r/partition_alter3_myisam.result
Text conflict in mysql-test/suite/parts/r/partition_basic_innodb.result
Text conflict in mysql-test/suite/parts/r/partition_basic_myisam.result
Text conflict in mysql-test/suite/parts/r/partition_basic_symlink_myisam.result
Text conflict in mysql-test/suite/parts/r/partition_engine_myisam.result
Text conflict in mysql-test/suite/parts/r/partition_syntax_myisam.result
Text conflict in mysql-test/suite/rpl_ndb/t/disabled.def
Text conflict in mysql-test/t/disabled.def
2008-08-04 07:04:47 +02:00
Magnus Svensson
7e5752e27b
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
c1430dc8b0
BUG#37832 Parallel-running mtr --help prints usage many times
2008-07-24 22:58:18 +02:00
Magnus Svensson
ac1aa0cd70
Add all server arguments to mysqltest_embedded when running check_warnings
2008-07-24 22:21:19 +02:00
Sven Sandberg
818802a6ea
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
2008-07-22 20:55:20 +02:00
Daniel Fischer
7077d5aa3c
test case fix
2008-07-15 18:43:25 +02:00
Daniel Fischer
0bb92b600e
let's make a real honest attempt at finding the daemons in libexec
2008-07-08 19:17:06 +02:00