improve case stability

This commit is contained in:
obdev
2022-11-22 09:35:41 +00:00
committed by wangzelin.wzl
parent a328e6f04f
commit da73e25afc
6 changed files with 42 additions and 41 deletions

View File

@ -0,0 +1,39 @@
alter system minor freeze;
--disable_query_log
--disable_result_log
let $__i__=180;
let $__j__ = 10;
while($__i__ > 0)
{
sleep 1;
dec $__i__;
dec $__j__;
if ($TENANT == 'mysql') {
let $__memstore_cnt__ = query_get_value(select count(*) as cnt from oceanbase.__all_virtual_memstore_info where tablet_id >= 200000, cnt, 1);
}
if ($TENANT == 'oracle') {
select count(*) into @cnt from SYS.gv$ob_memstore_info where tablet_id >= 200000;
let $__memstore_cnt__ = query_get_value(select @cnt as RES from dual, RES, 1);
# --echo $__memstore_cnt__
}
if ($__memstore_cnt__ == 0)
{
let $__i__ = -5;
}
if ($__j__ == 0)
{
alter system minor freeze;
let $__j__ = 10;
}
}
if ($__i__ != -5)
{
--echo minor freeze failed
}
--enable_query_log
--enable_result_log

View File

@ -1,5 +0,0 @@
connect (obsys,$OBMYSQL_MS0,admin,$OBMYSQL_PWD,test,$OBMYSQL_PORT);
connection obsys;
alter system minor freeze tenant = all;
disconnect obsys;
connection default;

View File

@ -1,30 +0,0 @@
# set __table_id__ outside
--disable_query_log
--disable_result_log
connect (obsys_minor,$OBMYSQL_MS0,admin,$OBMYSQL_PWD,test,$OBMYSQL_PORT);
connection obsys_minor;
let $__i__=180;
while($__i__ > 0)
{
sleep 1;
dec $__i__;
let $__memstore_cnt__ = query_get_value(select count(*) as cnt from oceanbase.__all_virtual_memstore_info where is_active='NO', cnt, 1);
if ($__memstore_cnt__ == 0)
{
let $__i__ = -5;
}
}
if ($__i__ != -5)
{
--echo minor freeze failed
}
disconnect obsys_minor;
connection default;
--enable_query_log
--enable_result_log