From 94c801606b64d5cc57143e421cf18fe79d4679af Mon Sep 17 00:00:00 2001 From: slguan Date: Sun, 3 May 2020 13:03:40 +0800 Subject: [PATCH] test scrpits --- tests/script/unique/dnode/balance2.sim | 119 ++++++++++------------ tests/script/unique/dnode/balance3.sim | 130 +++++++++++-------------- 2 files changed, 108 insertions(+), 141 deletions(-) diff --git a/tests/script/unique/dnode/balance2.sim b/tests/script/unique/dnode/balance2.sim index 047d40cf9a..decec25683 100644 --- a/tests/script/unique/dnode/balance2.sim +++ b/tests/script/unique/dnode/balance2.sim @@ -1,29 +1,11 @@ system sh/stop_dnodes.sh - - - - - - system sh/deploy.sh -n dnode1 -i 1 system sh/deploy.sh -n dnode2 -i 2 system sh/deploy.sh -n dnode3 -i 3 system sh/deploy.sh -n dnode4 -i 4 system sh/deploy.sh -n dnode5 -i 5 -system sh/cfg.sh -n dnode1 -c balanceMonitorInterval -v 1 -system sh/cfg.sh -n dnode2 -c balanceMonitorInterval -v 1 -system sh/cfg.sh -n dnode3 -c balanceMonitorInterval -v 1 -system sh/cfg.sh -n dnode4 -c balanceMonitorInterval -v 1 -system sh/cfg.sh -n dnode5 -c balanceMonitorInterval -v 1 - -system sh/cfg.sh -n dnode1 -c balanceStartInterval -v 10 -system sh/cfg.sh -n dnode2 -c balanceStartInterval -v 10 -system sh/cfg.sh -n dnode3 -c balanceStartInterval -v 10 -system sh/cfg.sh -n dnode4 -c balanceStartInterval -v 10 -system sh/cfg.sh -n dnode5 -c balanceStartInterval -v 10 - system sh/cfg.sh -n dnode1 -c mgmtEqualVnodeNum -v 4 system sh/cfg.sh -n dnode2 -c mgmtEqualVnodeNum -v 4 system sh/cfg.sh -n dnode3 -c mgmtEqualVnodeNum -v 4 @@ -63,16 +45,16 @@ sql insert into d2.t2 values(now+4s, 22) sql insert into d2.t2 values(now+5s, 21) sql show dnodes -print dnode1 openVnodes $data3_1 -print dnode2 openVnodes $data3_2 -print dnode3 openVnodes $data3_3 -if $data3_1 != 4 then +print dnode1 openVnodes $data2_1 +print dnode2 openVnodes $data2_2 +print dnode3 openVnodes $data2_3 +if $data2_1 != 0 then return -1 endi -if $data3_2 != 2 then +if $data2_2 != 2 then return -1 endi -if $data3_3 != 2 then +if $data2_3 != 2 then return -1 endi @@ -88,16 +70,16 @@ show2: endi sql show dnodes -print dnode1 openVnodes $data3_1 -print dnode2 openVnodes $data3_2 -print dnode3 openVnodes $data3_3 -if $data3_1 != 2 then +print dnode1 openVnodes $data2_1 +print dnode2 openVnodes $data2_2 +print dnode3 openVnodes $data2_3 +if $data2_1 != 2 then goto show2 endi -if $data3_2 != null then +if $data2_2 != null then goto show2 endi -if $data3_3 != 2 then +if $data2_3 != 2 then goto show2 endi @@ -116,20 +98,20 @@ show3: endi sql show dnodes -print dnode1 openVnodes $data3_1 -print dnode2 openVnodes $data3_2 -print dnode3 openVnodes $data3_3 -print dnode4 openVnodes $data3_4 -if $data3_1 != 4 then +print dnode1 openVnodes $data2_1 +print dnode2 openVnodes $data2_2 +print dnode3 openVnodes $data2_3 +print dnode4 openVnodes $data2_4 +if $data2_1 != 0 then goto show3 endi -if $data3_2 != null then +if $data2_2 != null then goto show3 endi -if $data3_3 != 2 then +if $data2_3 != 2 then goto show3 endi -if $data3_4 != 2 then +if $data2_4 != 2 then goto show3 endi @@ -143,20 +125,20 @@ sql insert into d3.t3 values(now+4s, 32) sql insert into d3.t3 values(now+5s, 31) sql show dnodes -print dnode1 openVnodes $data3_1 -print dnode2 openVnodes $data3_2 -print dnode3 openVnodes $data3_3 -print dnode4 openVnodes $data3_4 -if $data3_1 != 4 then +print dnode1 openVnodes $data2_1 +print dnode2 openVnodes $data2_2 +print dnode3 openVnodes $data2_3 +print dnode4 openVnodes $data2_4 +if $data2_1 != 0 then return -1 endi -if $data3_2 != null then +if $data2_2 != null then return -1 endi -if $data3_3 != 1 then +if $data2_3 != 3 then return -1 endi -if $data3_4 != 1 then +if $data2_4 != 3 then return -1 endi @@ -173,24 +155,24 @@ show5: endi sql show dnodes -print dnode1 openVnodes $data3_1 -print dnode2 openVnodes $data3_2 -print dnode3 openVnodes $data3_3 -print dnode4 openVnodes $data3_4 -print dnode5 openVnodes $data3_5 -if $data3_1 != 4 then +print dnode1 openVnodes $data2_1 +print dnode2 openVnodes $data2_2 +print dnode3 openVnodes $data2_3 +print dnode4 openVnodes $data2_4 +print dnode5 openVnodes $data2_5 +if $data2_1 != 0 then goto show5 endi -if $data3_2 != null then +if $data2_2 != null then goto show5 endi -if $data3_3 != 2 then +if $data2_3 != 2 then goto show5 endi -if $data3_4 != 2 then +if $data2_4 != 2 then goto show5 endi -if $data3_5 != 2 then +if $data2_5 != 2 then goto show5 endi @@ -206,28 +188,31 @@ show6: endi sql show dnodes -print dnode1 openVnodes $data3_1 -print dnode2 openVnodes $data3_2 -print dnode3 openVnodes $data3_3 -print dnode4 openVnodes $data3_4 -print dnode5 openVnodes $data3_5 -if $data3_1 != 4 then +print dnode1 openVnodes $data2_1 +print dnode2 openVnodes $data2_2 +print dnode3 openVnodes $data2_3 +print dnode4 openVnodes $data2_4 +print dnode5 openVnodes $data2_5 +if $data2_1 != 0 then goto show6 endi -if $data3_2 != null then +if $data2_2 != null then goto show6 endi -if $data3_3 != null then +if $data2_3 != null then goto show6 endi -if $data3_4 != 1 then +if $data2_4 != 3 then goto show6 endi -if $data3_5 != 1 then +if $data2_5 != 3 then goto show6 endi -system sh/exec_up.sh -n dnode3 -s stop -x SIGINT +system sh/exec_up.sh -n dnode2 -s stop -x SIGINT + +sql reset query cache +sleep 1000 print ========== step7 sql select * from d1.t1 order by t desc diff --git a/tests/script/unique/dnode/balance3.sim b/tests/script/unique/dnode/balance3.sim index 70d3f98a72..14be27878f 100644 --- a/tests/script/unique/dnode/balance3.sim +++ b/tests/script/unique/dnode/balance3.sim @@ -1,12 +1,5 @@ system sh/stop_dnodes.sh - - - - - - - system sh/deploy.sh -n dnode1 -i 1 system sh/deploy.sh -n dnode2 -i 2 system sh/deploy.sh -n dnode3 -i 3 @@ -14,20 +7,6 @@ system sh/deploy.sh -n dnode4 -i 4 system sh/deploy.sh -n dnode5 -i 5 system sh/deploy.sh -n dnode6 -i 6 -system sh/cfg.sh -n dnode1 -c balanceMonitorInterval -v 1 -system sh/cfg.sh -n dnode2 -c balanceMonitorInterval -v 1 -system sh/cfg.sh -n dnode3 -c balanceMonitorInterval -v 1 -system sh/cfg.sh -n dnode4 -c balanceMonitorInterval -v 1 -system sh/cfg.sh -n dnode5 -c balanceMonitorInterval -v 1 -system sh/cfg.sh -n dnode6 -c balanceMonitorInterval -v 1 - -system sh/cfg.sh -n dnode1 -c balanceStartInterval -v 10 -system sh/cfg.sh -n dnode2 -c balanceStartInterval -v 10 -system sh/cfg.sh -n dnode3 -c balanceStartInterval -v 10 -system sh/cfg.sh -n dnode4 -c balanceStartInterval -v 10 -system sh/cfg.sh -n dnode5 -c balanceStartInterval -v 10 -system sh/cfg.sh -n dnode6 -c balanceStartInterval -v 10 - system sh/cfg.sh -n dnode1 -c mgmtEqualVnodeNum -v 4 system sh/cfg.sh -n dnode2 -c mgmtEqualVnodeNum -v 4 system sh/cfg.sh -n dnode3 -c mgmtEqualVnodeNum -v 4 @@ -71,21 +50,21 @@ sql insert into d2.t2 values(now+4s, 22) sql insert into d2.t2 values(now+5s, 21) sql show dnodes -print dnode1 openVnodes $data3_1 -print dnode2 openVnodes $data3_2 -print dnode3 openVnodes $data3_3 -print dnode4 openVnodes $data3_4 +print dnode1 openVnodes $data2_1 +print dnode2 openVnodes $data2_2 +print dnode3 openVnodes $data2_3 +print dnode4 openVnodes $data2_4 -if $data3_1 != 4 then +if $data2_1 != 0 then return -1 endi -if $data3_2 != 2 then +if $data2_2 != 2 then return -1 endi -if $data3_3 != 2 then +if $data2_3 != 2 then return -1 endi -if $data3_4 != 2 then +if $data2_4 != 2 then return -1 endi @@ -101,21 +80,21 @@ show2: endi sql show dnodes -print dnode1 openVnodes $data3_1 -print dnode2 openVnodes $data3_2 -print dnode3 openVnodes $data3_3 -print dnode4 openVnodes $data3_4 +print dnode1 openVnodes $data2_1 +print dnode2 openVnodes $data2_2 +print dnode3 openVnodes $data2_3 +print dnode4 openVnodes $data2_4 -if $data3_1 != 2 then +if $data2_1 != 2 then goto show2 endi -if $data3_2 != null then +if $data2_2 != null then goto show2 endi -if $data3_3 != 2 then +if $data2_3 != 2 then goto show2 endi -if $data3_4 != 2 then +if $data2_4 != 2 then goto show2 endi @@ -134,25 +113,25 @@ show3: endi sql show dnodes -print dnode1 openVnodes $data3_1 -print dnode2 openVnodes $data3_2 -print dnode3 openVnodes $data3_3 -print dnode4 openVnodes $data3_4 -print dnode5 openVnodes $data3_5 +print dnode1 openVnodes $data2_1 +print dnode2 openVnodes $data2_2 +print dnode3 openVnodes $data2_3 +print dnode4 openVnodes $data2_4 +print dnode5 openVnodes $data2_5 -if $data3_1 != 4 then +if $data2_1 != 0 then goto show3 endi -if $data3_2 != null then +if $data2_2 != null then goto show3 endi -if $data3_3 != 2 then +if $data2_3 != 2 then goto show3 endi -if $data3_4 != 2 then +if $data2_4 != 2 then goto show3 endi -if $data3_5 != 2 then +if $data2_5 != 2 then goto show3 endi @@ -174,25 +153,25 @@ show4: endi sql show dnodes -print dnode1 openVnodes $data3_1 -print dnode2 openVnodes $data3_2 -print dnode3 openVnodes $data3_3 -print dnode4 openVnodes $data3_4 -print dnode5 openVnodes $data3_5 +print dnode1 openVnodes $data2_1 +print dnode2 openVnodes $data2_2 +print dnode3 openVnodes $data2_3 +print dnode4 openVnodes $data2_4 +print dnode5 openVnodes $data2_5 -if $data3_1 != 4 then +if $data2_1 != 0 then goto show4 endi -if $data3_2 != null then +if $data2_2 != null then goto show4 endi -if $data3_3 != 1 then +if $data2_3 != 3 then goto show4 endi -if $data3_4 != 1 then +if $data2_4 != 3 then goto show4 endi -if $data3_5 != 1 then +if $data2_5 != 3 then goto show4 endi @@ -209,16 +188,16 @@ show5: endi sql show dnodes -print dnode1 openVnodes $data3_1 -print dnode2 openVnodes $data3_2 -print dnode3 openVnodes $data3_3 -print dnode4 openVnodes $data3_4 -print dnode5 openVnodes $data3_5 +print dnode1 openVnodes $data2_1 +print dnode2 openVnodes $data2_2 +print dnode3 openVnodes $data2_3 +print dnode4 openVnodes $data2_4 +print dnode5 openVnodes $data2_5 -if $data3_1 != 4 then +if $data2_1 != 0 then goto show5 endi -if $data3_2 != 2 then +if $data2_2 != 2 then goto show5 endi @@ -236,30 +215,33 @@ show6: endi sql show dnodes -print dnode1 openVnodes $data3_1 -print dnode2 openVnodes $data3_2 -print dnode3 openVnodes $data3_3 -print dnode4 openVnodes $data3_4 -print dnode5 openVnodes $data3_5 +print dnode1 openVnodes $data2_1 +print dnode2 openVnodes $data2_2 +print dnode3 openVnodes $data2_3 +print dnode4 openVnodes $data2_4 +print dnode5 openVnodes $data2_5 -if $data3_1 != 4 then +if $data2_1 != 0 then goto show6 endi -if $data3_2 != 1 then +if $data2_2 != 3 then goto show6 endi -if $data3_3 != null then +if $data2_3 != null then goto show6 endi -if $data3_4 != 1 then +if $data2_4 != 3 then goto show6 endi -if $data3_5 != 1 then +if $data2_5 != 3 then goto show6 endi system sh/exec_up.sh -n dnode3 -s stop -x SIGINT +sql reset query cache +sleep 1000 + print ========== step7 sql select * from d1.t1 order by t desc print $data01 $data11 $data21 $data31 $data41 -- GitLab