- 29 Jan, 2009 4 commits
-
-
Luis Soares authored
-
Magnus Svensson authored
-
Magnus Svensson authored
- Increase number of transaction objects available in ndbd - Most likely this is a timing related issue.
-
Alfranio Correia authored
BUG#41003 reached our trees.
-
- 28 Jan, 2009 5 commits
-
-
Magnus Svensson authored
-
Magnus Svensson authored
- Fix faulty regex used for filtering out suspicious warnings, causing warnings/errors from previous tests to be reported
-
Luis Soares authored
BUG#42383 2009-01-28 lsoares "This fails in embedded and on windows. Note that this test is not run on windows and on embedded in PB for main trees currently"
-
Magnus Svensson authored
- Disable the two patterns that previously have been faulty - for now.
-
Magnus Svensson authored
- Improve error message for "found warnings in server log file"
-
- 27 Jan, 2009 13 commits
-
-
Magnus Svensson authored
- First try LOAD DATA INFILE and fall back to LOAD DATA LOCAL INFILE if that fails.
-
Magnus Svensson authored
- Fix the regex for finding core files ie. anything that starts with "core" - Add collection of *.dmp files on windows.
-
Luis Soares authored
-
Magnus Svensson authored
- Use empty escape char as not to convert "\test" to a tab + "est" when loading the servers .err file
-
Magnus Svensson authored
- Remove double escape of [ and ]
-
Magnus Svensson authored
- Bypass --secure-file-priv by loading the file from the client using LOAD DATA LOCAL INFILE
-
Magnus Svensson authored
-
Magnus Svensson authored
-
Magnus Svensson authored
- Make a rough filtering of the servers error log and write all suspicious warnings to $error_log.warnings The .warnings file is then examined more carefully by check_warnings.test - This will speed things up, doing all of this in a server running under valgrind takes far too long time.
-
Magnus Svensson authored
- Add a "skip-ssl=1" to [mysqltest] section so that mysqltest will not run with ssl turned on by default but stil be able to turn it on when requested - This avoids that check_warnings and check_testcase connects to the server woth SSL turned on
-
Luis Soares authored
The test fails with timeout when applying diff on two tables. In this test case, there can be a situation when the slave is not yet synced with the master, thence the changes may not be on the slave at diff time. This patch addresses this issue by synchronizing master and slave before the diff takes place.
-
Magnus Svensson authored
- pass empty "--plugin-dir" if simple parser was not found.
-
Magnus Svensson authored
- Pass verbose flag to My::SafeProcess also when starting check_warnings and run_on_all
-
- 26 Jan, 2009 3 commits
-
-
Luis Soares authored
-
Magnus Svensson authored
- Suppress intentional safemalloc dump warnings - add fflush(stdout) to make sure that the "End safemalloc memory dump." marker is flushed.
-
Magnus Svensson authored
- rewrite "check warnings" to be faster by not creating a full join between error_log and suspicious_patterns while running REGEXP. Instead add a column to error_log that will be set to 1 to indicate a warning and run the 6 REGEXP's we have for suspicious lines as 6 separate full table scans. - Remove the "suspicious_patterns" table from mtr db - Use 'xykls37' as separator when loading the error log, that line should hopefully never exist in a line that should be a warning
-
- 24 Jan, 2009 13 commits
-
-
Magnus Svensson authored
- default parallel to 1(again)
-
Magnus Svensson authored
- turn auto detection of parallelism value ON again
-
Magnus Svensson authored
- disable check of .err-old until bug has been fixed
-
Magnus Svensson authored
- fix typo, use "$old_log_error" as name when loading from .err-old file
-
Magnus Svensson authored
- extend debug prints for "permission denied"
-
Magnus Svensson authored
- Clear test variables "comment" and "logfile" to make sure thay aren't already set from previous run of same test - Print warning if test result already set and set it anyway
-
Magnus Svensson authored
- fix typo
-
Magnus Svensson authored
-
Magnus Svensson authored
- Don't save ndb_*_fs directory after test failure
-
Magnus Svensson authored
- Add name of error log file to the erro log table to get better erorr message when warning is found
-
Magnus Svensson authored
-
Magnus Svensson authored
- Add debug prints for analyzing mkdir "Permission denied" failure
-
Magnus Svensson authored
- Rewrite "check testcase" to use LOAD DATA INFILE instead of 'load_file' in order to speed up the reading of the servers error log. mysql-test/include/check-warnings.test: Use LOAD DATA to load the servers error log into error_log table and then call 'check_warning' stored procedure to filter out any unexpected warnings
-
- 23 Jan, 2009 1 commit
-
-
Luis Soares authored
conflicts: Text conflict in client/mysqltest.cc Text conflict in mysql-test/include/wait_until_connected_again.inc Text conflict in mysql-test/lib/mtr_report.pm Text conflict in mysql-test/mysql-test-run.pl Text conflict in mysql-test/r/events_bugs.result Text conflict in mysql-test/r/log_state.result Text conflict in mysql-test/r/myisam_data_pointer_size_func.result Text conflict in mysql-test/r/mysqlcheck.result Text conflict in mysql-test/r/query_cache.result Text conflict in mysql-test/r/status.result Text conflict in mysql-test/suite/binlog/r/binlog_index.result Text conflict in mysql-test/suite/binlog/r/binlog_innodb.result Text conflict in mysql-test/suite/rpl/r/rpl_packet.result Text conflict in mysql-test/suite/rpl/t/rpl_packet.test Text conflict in mysql-test/t/disabled.def Text conflict in mysql-test/t/events_bugs.test Text conflict in mysql-test/t/log_state.test Text conflict in mysql-test/t/myisam_data_pointer_size_func.test Text conflict in mysql-test/t/mysqlcheck.test Text conflict in mysql-test/t/query_cache.test Text conflict in mysql-test/t/rpl_init_slave_func.test Text conflict in mysql-test/t/status.test
-
- 22 Jan, 2009 1 commit
-
-
Luis Soares authored
The original goal of the test, as reported on BUG #25721, is to check whether a deadlock happens or not when concurrently CREATING/ALTERING/DROPPING the same server. For that a procedure (p1) is created that runs the exact same CREATE/ALTER/DROP statements for 10K iterations and two different connections (threads - t1 and t2) call p1 concurrently. At the end of the 10K iterations, the test checks if there was errors while running the loop (SELECT e >0). The problem is that In some cases it may happen that one thread, t1, gets scheduled to execute with just enough time to complete the iteration and never bumps into the other thread t2. Meaning that t1 will never run into an SQL exception. On the other hand, the other thread, t2, may run into t1 and never issue any/part of its own statements because it will throw an SQLEXCEPTION. This is probably the case for failures where only one value differs. Furthermore, there is a third scenario: both threads are scheduled to run interleaved for each iteration (or even one thread completes all iterations before the other starts). In this case, both will succeed without any error. This is probably the case for the failure that reports two different values. This patch addresses the failure in pushbuild by removing the error counting and the printout (SELECT > 0) at the end of the test. A timeout should occur if the error that the test is checking surfaces.
-