delete_reuse2.sim 1.8 KB
Newer Older
S
slguan 已提交
1
system sh/stop_dnodes.sh
S
slguan 已提交
2 3 4 5
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
S
slguan 已提交
6

7 8 9 10
system sh/cfg.sh -n dnode1 -c walLevel -v 1
system sh/cfg.sh -n dnode2 -c walLevel -v 1
system sh/cfg.sh -n dnode3 -c walLevel -v 1
system sh/cfg.sh -n dnode4 -c walLevel -v 1
S
slguan 已提交
11

12 13 14 15
system sh/cfg.sh -n dnode1 -c numOfMnodes -v 1
system sh/cfg.sh -n dnode2 -c numOfMnodes -v 1
system sh/cfg.sh -n dnode3 -c numOfMnodes -v 1
system sh/cfg.sh -n dnode4 -c numOfMnodes -v 1
S
slguan 已提交
16

S
Shengliang Guan 已提交
17 18 19 20
system sh/cfg.sh -n dnode1 -c mnodeEqualVnodeNum -v 4
system sh/cfg.sh -n dnode2 -c mnodeEqualVnodeNum -v 4
system sh/cfg.sh -n dnode3 -c mnodeEqualVnodeNum -v 4
system sh/cfg.sh -n dnode4 -c mnodeEqualVnodeNum -v 4
S
slguan 已提交
21 22 23 24

print ========= start dnodes
system sh/exec.sh -n dnode1 -s start

H
Haojun Liao 已提交
25
sleep 2000
S
slguan 已提交
26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81
sql connect

print ======== step1 
sql create database db1 replica 1
sql create table db1.t1 (ts timestamp, i int)
sql insert into db1.t1 values(now, 1)

sql select * from db1.t1
if $rows != 1 then
	return -1
endi

print ======== step2
sql drop table db1.t1
sleep 1000
sql_error insert into db1.t1 values(now, 2)

print ========= step3
sql create table db1.tb1 (ts timestamp, i int)
sql insert into db1.tb1 values(now, 2)
sql select * from db1.tb1
if $rows != 1 then
	return -1
endi
if $data01 != 2 then
	return -1
endi

sql use db1
print ========= step4
$x = 1
while $x < 20

  $tb = tb . $x
  sql drop table $tb
  
  sleep 1000
  sql_error insert into $tb values(now, -1)
  
  step4:
  
  $x = $x + 1  
  $tb = tb . $x
  
  sql create table $tb (ts timestamp, i int)
  sql insert into $tb values(now, $x )
  sql select * from $tb
  if $rows != 1 then
	return -1
  endi
  if $data01 != $x then
	return -1
  endi
  
  print ===> loop times: $x
endw 
S
scripts  
slguan 已提交
82 83

system sh/exec.sh -n dnode1 -s stop -x SIGINT