Fixed faulty test case caused by race condition.

This commit is contained in:
thek@adventure.(none) 2008-01-11 14:16:46 +01:00
parent 3cd3a40d4d
commit 77569d6708
2 changed files with 4 additions and 3 deletions

View File

@ -11,14 +11,14 @@ On a second connection; clear the query cache.
show status like 'Qcache_queries_in_cache';
Variable_name Value
Qcache_queries_in_cache 1
set global query_cache_size= 0;;
set global query_cache_size= 0;
Signal the debug hook to release the lock.
select id from information_schema.processlist where state='wait_in_query_cache_insert' into @thread_id;
kill query @thread_id;
Show query cache status.
show status like 'Qcache_queries_in_cache';
Variable_name Value
Qcache_queries_in_cache 1
Qcache_queries_in_cache 0
set global query_cache_size= 0;
use test;
drop table t1;

View File

@ -1,3 +1,4 @@
--source include/not_embedded.inc
--source include/have_query_cache.inc
--source include/have_debug.inc
@ -27,7 +28,7 @@ let $wait_condition= select count(*)= 1 from information_schema.processlist wher
connection bug30887con2;
--echo On a second connection; clear the query cache.
show status like 'Qcache_queries_in_cache';
--send set global query_cache_size= 0;
set global query_cache_size= 0;
connection default;
--echo Signal the debug hook to release the lock.