Commit 4a657eee authored by Satya B's avatar Satya B

An addition to BUG#39886 - Table full for MEMORY table is not written into error log

      
After the earlier fix, mtr tests reports "table full" messages as warnings. This is 
expected, this patch fixes the mtr testframework to ignore the error message.

mysql-test/lib/mtr_report.pl:
  fixed mtr_report_stats to ignore the Table Full error messages generated by the testcases main.almost_full, main.myisam_data_pointer_size_func
parent 2cb3874a
...@@ -415,7 +415,13 @@ sub mtr_report_stats ($) { ...@@ -415,7 +415,13 @@ sub mtr_report_stats ($) {
/lower_case_table_names was set to 2, even though your the file system '.*' is case sensitive. Now setting lower_case_table_names to 0 to avoid future problems./ or /lower_case_table_names was set to 2, even though your the file system '.*' is case sensitive. Now setting lower_case_table_names to 0 to avoid future problems./ or
# this test is expected to print warnings # this test is expected to print warnings
($testname eq 'main.innodb_bug39438') ($testname eq 'main.innodb_bug39438') or
# Bug#39886, logs 'Table full' error message
(($testname eq 'main.almost_full' or
$testname eq 'main.myisam_data_pointer_size_func') and
(/The table '.*' is full/
))
) )
{ {
next; # Skip these lines next; # Skip these lines
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment