List:Commits« Previous MessageNext Message »
From:Patrick Crews Date:August 15 2008 12:16am
Subject:bzr commit into mysql-5.0-bugteam branch (pcrews:2662) Bug#38811
View as plain text  
#At file:///Users/pcrews/usr/local/bin/data1/work/var-big/mysql-5.0-bugteam/

 2662 Patrick Crews	2008-08-14
      Bug#38811:  Test main.variables-big failing (all versions)
      
      Modified test to remove SHOW PROCESSLIST (too variable, overkill to check for server
crash)
      Re-recorded .result file to account for truncate warnings and new SQL statements.
modified:
  mysql-test/r/variables-big.result
  mysql-test/t/variables-big.test

=== modified file 'mysql-test/r/variables-big.result'
--- a/mysql-test/r/variables-big.result	2007-12-21 19:30:23 +0000
+++ b/mysql-test/r/variables-big.result	2008-08-14 22:16:12 +0000
@@ -1,24 +1,26 @@
-set session transaction_prealloc_size=1024*1024*1024*1;
-show processlist;
-Id	User	Host	db	Command	Time	State	Info
-6	root	localhost	test	Query	0	NULL	show processlist
-set session transaction_prealloc_size=1024*1024*1024*2;
-show processlist;
-Id	User	Host	db	Command	Time	State	Info
-6	root	localhost	test	Query	1	NULL	show processlist
-set session transaction_prealloc_size=1024*1024*1024*3;
-show processlist;
-Id	User	Host	db	Command	Time	State	Info
-6	root	localhost	test	Query	0	NULL	show processlist
-set session transaction_prealloc_size=1024*1024*1024*4;
+SET SESSION transaction_prealloc_size=1024*1024*1024*1;
+SHOW VARIABLES WHERE VARIABLE_NAME='transaction_prealloc_size';
+Variable_name	Value
+transaction_prealloc_size	1073741824
+SET SESSION transaction_prealloc_size=1024*1024*1024*2;
+SHOW VARIABLES WHERE VARIABLE_NAME='transaction_prealloc_size';
+Variable_name	Value
+transaction_prealloc_size	2147483648
+SET SESSION transaction_prealloc_size=1024*1024*1024*3;
+SHOW VARIABLES WHERE VARIABLE_NAME='transaction_prealloc_size';
+Variable_name	Value
+transaction_prealloc_size	3221225472
+*** These will be less that what we try to set ***
+*** The variable maxes out at 4GB - 23 bytes   ***
+SET SESSION transaction_prealloc_size=1024*1024*1024*4;
 Warnings:
 Warning	1292	Truncated incorrect transaction_prealloc_size value: '4294967296'
-show processlist;
-Id	User	Host	db	Command	Time	State	Info
-6	root	localhost	test	Query	0	NULL	show processlist
-set session transaction_prealloc_size=1024*1024*1024*5;
+SHOW VARIABLES WHERE VARIABLE_NAME='transaction_prealloc_size';
+Variable_name	Value
+transaction_prealloc_size	4294966272
+SET SESSION transaction_prealloc_size=1024*1024*1024*5;
 Warnings:
 Warning	1292	Truncated incorrect transaction_prealloc_size value: '5368709120'
-show processlist;
-Id	User	Host	db	Command	Time	State	Info
-6	root	localhost	test	Query	0	NULL	show processlist
+SHOW VARIABLES WHERE VARIABLE_NAME='transaction_prealloc_size';
+Variable_name	Value
+transaction_prealloc_size	4294966272

=== modified file 'mysql-test/t/variables-big.test'
--- a/mysql-test/t/variables-big.test	2007-04-12 22:03:26 +0000
+++ b/mysql-test/t/variables-big.test	2008-08-14 22:16:12 +0000
@@ -8,13 +8,16 @@
 # Bug #27322  	failure to allocate transaction_prealloc_size causes crash
 #
 
-set session transaction_prealloc_size=1024*1024*1024*1;
-show processlist;
-set session transaction_prealloc_size=1024*1024*1024*2;
-show processlist;
-set session transaction_prealloc_size=1024*1024*1024*3;
-show processlist;
-set session transaction_prealloc_size=1024*1024*1024*4;
-show processlist;
-set session transaction_prealloc_size=1024*1024*1024*5;
-show processlist;
+SET SESSION transaction_prealloc_size=1024*1024*1024*1;
+SHOW VARIABLES WHERE VARIABLE_NAME='transaction_prealloc_size';
+SET SESSION transaction_prealloc_size=1024*1024*1024*2;
+SHOW VARIABLES WHERE VARIABLE_NAME='transaction_prealloc_size';
+SET SESSION transaction_prealloc_size=1024*1024*1024*3;
+SHOW VARIABLES WHERE VARIABLE_NAME='transaction_prealloc_size';
+--echo *** These will be less that what we try to set ***
+--echo *** The variable maxes out at 4GB - 23 bytes   ***
+SET SESSION transaction_prealloc_size=1024*1024*1024*4;
+SHOW VARIABLES WHERE VARIABLE_NAME='transaction_prealloc_size';
+SET SESSION transaction_prealloc_size=1024*1024*1024*5;
+SHOW VARIABLES WHERE VARIABLE_NAME='transaction_prealloc_size';
+

Thread
bzr commit into mysql-5.0-bugteam branch (pcrews:2662) Bug#38811Patrick Crews15 Aug