summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Petrunya <psergey@askmonty.org>2011-06-03 10:49:50 +0400
committerSergey Petrunya <psergey@askmonty.org>2011-06-03 10:49:50 +0400
commitd9513849bcdfb1f97336345b822e72e1698a3c9f (patch)
tree8633390062c540773bb8984363236db0533f67be
parent3fa0c9f468becf509938d6ca84be24f18460ac83 (diff)
downloadmariadb-git-d9513849bcdfb1f97336345b822e72e1698a3c9f.tar.gz
Buildbot fixes: let mysql-test/t/sp.test set @@query_cache_size only if the server has query cache.
-rw-r--r--mysql-test/r/sp.result4
-rw-r--r--mysql-test/t/sp.test14
2 files changed, 13 insertions, 5 deletions
diff --git a/mysql-test/r/sp.result b/mysql-test/r/sp.result
index 3f057c1ad2d..832d8baee0e 100644
--- a/mysql-test/r/sp.result
+++ b/mysql-test/r/sp.result
@@ -3051,8 +3051,7 @@ begin
set @x = @x + 1;
return @x;
end|
-set @qcs1 = @@query_cache_size|
-set global query_cache_size = 100000|
+# Set query cache size, if we have query cache
set @x = 1|
insert into t1 values ("qc", 42)|
select bug9902() from t1|
@@ -3064,6 +3063,7 @@ bug9902()
select @x|
@x
3
+# Restore the old query cache size
set global query_cache_size = @qcs1|
delete from t1|
drop function bug9902|
diff --git a/mysql-test/t/sp.test b/mysql-test/t/sp.test
index db8077bbbef..c6d97df6449 100644
--- a/mysql-test/t/sp.test
+++ b/mysql-test/t/sp.test
@@ -3748,15 +3748,23 @@ begin
return @x;
end|
-set @qcs1 = @@query_cache_size|
-set global query_cache_size = 100000|
+--disable_query_log
+--echo # Set query cache size, if we have query cache
+if (`select @@have_query_cache='YES'`) {
+ set @qcs1 = @@query_cache_size|
+ set global query_cache_size = 100000|
+}
+--enable_query_log
set @x = 1|
insert into t1 values ("qc", 42)|
select bug9902() from t1|
select bug9902() from t1|
select @x|
-set global query_cache_size = @qcs1|
+--echo # Restore the old query cache size
+if (`select @@have_query_cache='YES'`) {
+ set global query_cache_size = @qcs1|
+}
delete from t1|
drop function bug9902|