test: remove some outdate cases
This commit is contained in:
parent
c4c1ce9b9e
commit
59763f2132
|
@ -1,80 +0,0 @@
|
|||
system sh/stop_dnodes.sh
|
||||
system sh/deploy.sh -n dnode1 -i 1
|
||||
system sh/cfg.sh -n dnode1 -c wallevel -v 0
|
||||
system sh/exec.sh -n dnode1 -s start
|
||||
|
||||
sleep 2000
|
||||
sql connect
|
||||
|
||||
print ============================ dnode1 start
|
||||
|
||||
$i = 0
|
||||
$dbPrefix = acdb
|
||||
$tbPrefix = actb
|
||||
$db = $dbPrefix . $i
|
||||
$tb = $tbPrefix . $i
|
||||
$accountPrefix = acac
|
||||
|
||||
print =============== step1-4
|
||||
sql show accounts
|
||||
if $rows != 1 then
|
||||
return -1
|
||||
endi
|
||||
sql show users
|
||||
if $rows != 3 then
|
||||
return -1
|
||||
endi
|
||||
|
||||
$i = 0
|
||||
$acc = $accountPrefix . $i
|
||||
sql_error create account $acc PASS pass123
|
||||
sql create account $acc PASS 'pass123'
|
||||
#sql create account $acc PASS 'pass123' -x step1
|
||||
# return -1
|
||||
#step1:
|
||||
sql create user $acc PASS 'pass123' -x step2
|
||||
return -1
|
||||
step2:
|
||||
|
||||
sql show accounts
|
||||
if $rows != 2 then
|
||||
return -1
|
||||
endi
|
||||
|
||||
sql show users
|
||||
if $rows != 3 then
|
||||
return -1
|
||||
endi
|
||||
|
||||
print =============== step5-6
|
||||
sql drop account $acc
|
||||
sql drop account $acc -x step5
|
||||
return -1
|
||||
step5:
|
||||
sql show accounts
|
||||
if $rows != 1 then
|
||||
return -1
|
||||
endi
|
||||
sql show users
|
||||
if $rows != 3 then
|
||||
return -1
|
||||
endi
|
||||
|
||||
print =============== step7
|
||||
sql create account $acc PASS 'pass123'
|
||||
#sql create account $acc PASS 'pass123' -x step7
|
||||
# return -1
|
||||
#step7:
|
||||
|
||||
sql show accounts
|
||||
if $rows != 2 then
|
||||
return -1
|
||||
endi
|
||||
|
||||
sql drop account $acc
|
||||
sql show accounts
|
||||
if $rows != 1 then
|
||||
return -1
|
||||
endi
|
||||
|
||||
system sh/exec.sh -n dnode1 -s stop -x SIGINT
|
|
@ -1,99 +0,0 @@
|
|||
system sh/stop_dnodes.sh
|
||||
system sh/deploy.sh -n dnode1 -i 1
|
||||
system sh/cfg.sh -n dnode1 -c wallevel -v 0
|
||||
system sh/exec.sh -n dnode1 -s start
|
||||
|
||||
sleep 2000
|
||||
sql connect
|
||||
|
||||
print ============= step1
|
||||
sql create account oroot pass 'taosdata'
|
||||
sql close
|
||||
sql connect oroot
|
||||
sleep 2000
|
||||
|
||||
print ============= step2
|
||||
sql create user read pass 'taosdata'
|
||||
sql create user write pass 'taosdata'
|
||||
|
||||
sql create database d1
|
||||
sql create database d2
|
||||
sql create table d1.t1 (ts timestamp, i int)
|
||||
sql create table d2.t2 (ts timestamp, i int)
|
||||
sql insert into d1.t1 values(now, 1)
|
||||
sql insert into d2.t2 values(now, 1)
|
||||
sql insert into d2.t2 values(now+1s, 2)
|
||||
|
||||
sql show databases
|
||||
if $rows != 2 then
|
||||
return -1
|
||||
endi
|
||||
sql show users
|
||||
if $rows != 4 then
|
||||
return -1
|
||||
endi
|
||||
sql select * from d1.t1
|
||||
if $rows != 1 then
|
||||
return -1
|
||||
endi
|
||||
sql select * from d2.t2
|
||||
if $rows != 2 then
|
||||
return -1
|
||||
endi
|
||||
|
||||
print ============= step3
|
||||
sql close
|
||||
sql connect
|
||||
sleep 2000
|
||||
|
||||
sql show databases
|
||||
if $rows != 0 then
|
||||
return -1
|
||||
endi
|
||||
sql show dnodes
|
||||
print $data00 $data01 $data02 $data03
|
||||
if $data02 != 2 then
|
||||
return -1
|
||||
endi
|
||||
sql drop account oroot
|
||||
|
||||
print ============= step4
|
||||
$x = 0
|
||||
show4:
|
||||
$x = $x + 1
|
||||
sleep 2000
|
||||
if $x == 10 then
|
||||
return -1
|
||||
endi
|
||||
|
||||
sql show dnodes
|
||||
if $data02 != 0 then
|
||||
goto show4
|
||||
endi
|
||||
|
||||
print ============= step5
|
||||
sql create account oroot pass 'taosdata'
|
||||
|
||||
sql close
|
||||
sql connect oroot
|
||||
sleep 2000
|
||||
|
||||
sql show databases
|
||||
if $rows != 0 then
|
||||
return -1
|
||||
endi
|
||||
sql show users
|
||||
if $rows != 2 then
|
||||
return -1
|
||||
endi
|
||||
|
||||
sql close
|
||||
sql connect
|
||||
sleep 2000
|
||||
sql drop account oroot
|
||||
sql show accounts
|
||||
if $rows != 1 then
|
||||
return -1
|
||||
endi
|
||||
|
||||
system sh/exec.sh -n dnode1 -s stop -x SIGINT
|
|
@ -1,92 +0,0 @@
|
|||
system sh/stop_dnodes.sh
|
||||
system sh/deploy.sh -n dnode1 -i 1
|
||||
system sh/cfg.sh -n dnode1 -c wallevel -v 0
|
||||
system sh/exec.sh -n dnode1 -s start
|
||||
|
||||
sleep 2000
|
||||
sql connect
|
||||
|
||||
$i = 0
|
||||
$dbPrefix = aldb
|
||||
$tbPrefix = altb
|
||||
$db = $dbPrefix . $i
|
||||
$tb = $tbPrefix . $i
|
||||
|
||||
print =============== step1
|
||||
sql drop account ac -x step0
|
||||
return -1
|
||||
step0:
|
||||
|
||||
sql create account PASS 123 -x step1
|
||||
return -1
|
||||
step1:
|
||||
|
||||
sql show accounts
|
||||
if $rows != 1 then
|
||||
return -1
|
||||
endi
|
||||
|
||||
print =============== step2
|
||||
sql drop account a -x step2
|
||||
step2:
|
||||
sql create account a PASS '123'
|
||||
sql show accounts
|
||||
if $rows != 2 then
|
||||
return -1
|
||||
endi
|
||||
|
||||
sql drop account a
|
||||
sql show accounts
|
||||
if $rows != 1 then
|
||||
return -1
|
||||
endi
|
||||
|
||||
print =============== step3
|
||||
sql drop account abc01234567890123456789 -x step3
|
||||
step3:
|
||||
sql create account abc01234567890123456789 PASS '123'
|
||||
sql show accounts
|
||||
if $rows != 2 then
|
||||
return -1
|
||||
endi
|
||||
|
||||
sql drop account abc01234567890123456789
|
||||
sql show accounts
|
||||
if $rows != 1 then
|
||||
return -1
|
||||
endi
|
||||
|
||||
print =============== step4
|
||||
sql create account abcd01234567890123456789012345689012345 PASS '123' -x step4
|
||||
return -1
|
||||
step4:
|
||||
sql show accounts
|
||||
if $rows != 1 then
|
||||
return -1
|
||||
endi
|
||||
|
||||
print =============== step5
|
||||
sql drop account 123 -x step5
|
||||
step5:
|
||||
sql create account 123 pass '123' -x step51
|
||||
return -1
|
||||
step51:
|
||||
|
||||
sql create account a123 PASS '123'
|
||||
sql show accounts
|
||||
if $rows != 2 then
|
||||
return -1
|
||||
endi
|
||||
|
||||
sql drop account a123
|
||||
sql show accounts
|
||||
if $rows != 1 then
|
||||
return -1
|
||||
endi
|
||||
|
||||
sql show users
|
||||
if $rows != 3 then
|
||||
return -1
|
||||
endi
|
||||
|
||||
system sh/exec.sh -n dnode1 -s stop -x SIGINT
|
|
@ -1,346 +0,0 @@
|
|||
system sh/stop_dnodes.sh
|
||||
system sh/deploy.sh -n dnode1 -i 1
|
||||
system sh/cfg.sh -n dnode1 -c wallevel -v 0
|
||||
system sh/exec.sh -n dnode1 -s start
|
||||
|
||||
sleep 2000
|
||||
sql connect
|
||||
|
||||
print ============= step1
|
||||
|
||||
sql create user read pass 'taosdata'
|
||||
sql create user write pass 'taosdata'
|
||||
sql create user manage pass 'taosdata'
|
||||
|
||||
sql create user a PASS 'ade' privilege -x step11
|
||||
return -1
|
||||
step11:
|
||||
|
||||
sql create user a PASS 'ade' privilege a -x step12
|
||||
return -1
|
||||
step12:
|
||||
|
||||
sql create user a PASS 'ade' privilege read -x step13
|
||||
return -1
|
||||
step13:
|
||||
|
||||
sql show accounts
|
||||
if $rows != 1 then
|
||||
return -1
|
||||
endi
|
||||
sql show users
|
||||
if $rows != 6 then
|
||||
return -1
|
||||
endi
|
||||
|
||||
sql alter user read privilege read
|
||||
sql alter user write privilege write
|
||||
sql_error alter user manage privilege super
|
||||
|
||||
print ============= step2
|
||||
sql close
|
||||
sql connect write
|
||||
sleep 2000
|
||||
|
||||
sql create database d1
|
||||
sql create database d2
|
||||
sql create table d1.t1 (ts timestamp, i int)
|
||||
sql create table d2.t2 (ts timestamp, i int)
|
||||
sql insert into d1.t1 values(now, 1)
|
||||
sql insert into d2.t2 values(now, 1)
|
||||
sql insert into d2.t2 values(now+1s, 2)
|
||||
|
||||
sql show accounts
|
||||
if $rows != 1 then
|
||||
return -1
|
||||
endi
|
||||
sql show users
|
||||
if $rows != 6 then
|
||||
return -1
|
||||
endi
|
||||
sql show databases
|
||||
if $rows != 2 then
|
||||
return -1
|
||||
endi
|
||||
sql select * from d1.t1
|
||||
if $rows != 1 then
|
||||
return -1
|
||||
endi
|
||||
sql select * from d2.t2
|
||||
if $rows != 2 then
|
||||
return -1
|
||||
endi
|
||||
|
||||
sql create account t1 pass 'taosdata' -x step21
|
||||
return -1
|
||||
step21:
|
||||
|
||||
sql create user t1 pass 'taosdata' -x step22
|
||||
return -1
|
||||
step22:
|
||||
|
||||
sql alter user read pass 'taosdata' -x step23
|
||||
return -1
|
||||
step23:
|
||||
|
||||
sql create dnode $hostname2 -x step24
|
||||
return -1
|
||||
step24:
|
||||
|
||||
sql drop dnode $hostname2 -x step25
|
||||
return -1
|
||||
step25:
|
||||
|
||||
sql create mnode 192.168.0.2 -x step26
|
||||
return -1
|
||||
step26:
|
||||
|
||||
sql drop mnode 192.168.0.2 -x step27
|
||||
return -1
|
||||
step27:
|
||||
|
||||
sql drop account root -x step28
|
||||
return -1
|
||||
step28:
|
||||
|
||||
sql alter user write pass 'taosdata'
|
||||
|
||||
print ============= step3
|
||||
sql close
|
||||
sql connect read
|
||||
sleep 2000
|
||||
|
||||
sql create database d3 -x step31
|
||||
return -1
|
||||
step31:
|
||||
|
||||
sql create table d1.t3 (ts timestamp, i int) -x step32
|
||||
return -1
|
||||
step32:
|
||||
|
||||
#sql insert into d1.t1 values(now, 2) -x step33
|
||||
# return -1
|
||||
#step33:
|
||||
|
||||
sql show accounts
|
||||
if $rows != 1 then
|
||||
return -1
|
||||
endi
|
||||
sql show users
|
||||
if $rows != 6 then
|
||||
return -1
|
||||
endi
|
||||
sql show databases
|
||||
if $rows != 2 then
|
||||
return -1
|
||||
endi
|
||||
sql select * from d1.t1
|
||||
if $rows != 1 then
|
||||
return -1
|
||||
endi
|
||||
|
||||
sql select * from d2.t2
|
||||
if $rows != 2 then
|
||||
return -1
|
||||
endi
|
||||
|
||||
sql sql create account t1 pass 'taosdata' -x step34
|
||||
return -1
|
||||
step34:
|
||||
|
||||
sql sql create user t1 pass 'taosdata' -x step35
|
||||
return -1
|
||||
step35:
|
||||
|
||||
print ============= step4
|
||||
sql close
|
||||
sql connect manage
|
||||
sleep 2000
|
||||
|
||||
sql create database d3
|
||||
sql create database d4
|
||||
sql create table d3.t3 (ts timestamp, i int)
|
||||
sql create table d4.t4 (ts timestamp, i int)
|
||||
|
||||
sql show accounts
|
||||
if $rows != 1 then
|
||||
return -1
|
||||
endi
|
||||
sql show users
|
||||
if $rows != 6 then
|
||||
return -1
|
||||
endi
|
||||
sql show databases
|
||||
if $rows != 4 then
|
||||
return -1
|
||||
endi
|
||||
sql select * from d1.t1
|
||||
if $rows != 1 then
|
||||
return -1
|
||||
endi
|
||||
sql select * from d2.t2
|
||||
if $rows != 2 then
|
||||
return -1
|
||||
endi
|
||||
|
||||
sql create account other pass 'taosdata' -x step41
|
||||
return -1
|
||||
step41:
|
||||
|
||||
sql close
|
||||
sql connect
|
||||
sleep 2000
|
||||
sql create account other pass 'taosdata'
|
||||
|
||||
print ============= step5
|
||||
sql close
|
||||
sql connect other
|
||||
sleep 2000
|
||||
sql create user read pass 'taosdata' -x step51
|
||||
return -1
|
||||
step51:
|
||||
sql create other write pass 'taosdata' -x step52
|
||||
return -1
|
||||
step52:
|
||||
|
||||
sql create user oread pass 'taosdata'
|
||||
sql create user owrite pass 'taosdata'
|
||||
sql create user omanage pass 'taosdata'
|
||||
|
||||
sql show users
|
||||
print show users $rows
|
||||
if $rows != 5 then
|
||||
return -1
|
||||
endi
|
||||
|
||||
sql alter user oread privilege read
|
||||
sql alter user owrite privilege write
|
||||
sql alter user oroot privilege super -x step53
|
||||
return -1
|
||||
step53:
|
||||
sql alter user read privilege read -x step54
|
||||
return -1
|
||||
step54:
|
||||
|
||||
print ============= step6
|
||||
sql close
|
||||
sql connect owrite
|
||||
sleep 2000
|
||||
sql reset query cache
|
||||
sleep 1000
|
||||
sql create database d1
|
||||
sql create database d3
|
||||
sql create table d1.t1 (ts timestamp, i int)
|
||||
sql create table d3.t3 (ts timestamp, i int)
|
||||
sql insert into d1.t1 values(now, 11)
|
||||
sql insert into d3.t3 values(now, 11)
|
||||
sql insert into d3.t3 values(now+1s, 12)
|
||||
|
||||
sql show databases
|
||||
if $rows != 2 then
|
||||
return -1
|
||||
endi
|
||||
sql select * from d1.t1
|
||||
if $rows != 1 then
|
||||
return -1
|
||||
endi
|
||||
sql select * from d2.t2 -x step6
|
||||
return -1
|
||||
step6:
|
||||
sql select * from d3.t3
|
||||
if $rows != 2 then
|
||||
return -1
|
||||
endi
|
||||
|
||||
sql sql create account t1 pass 'taosdata' -x step61
|
||||
return -1
|
||||
step61:
|
||||
|
||||
sql sql create user t1 pass 'taosdata' -x step62
|
||||
return -1
|
||||
step62:
|
||||
|
||||
print ============= step7
|
||||
sql close
|
||||
sql connect oread
|
||||
sleep 2000
|
||||
|
||||
sql create database d7 -x step71
|
||||
return -1
|
||||
step71:
|
||||
|
||||
sql show databases
|
||||
if $rows != 2 then
|
||||
return -1
|
||||
endi
|
||||
sql select * from d1.t1
|
||||
if $rows != 1 then
|
||||
return -1
|
||||
endi
|
||||
sql select * from d2.t2 -x step72
|
||||
return -1
|
||||
step72:
|
||||
sql select * from d3.t3
|
||||
if $rows != 2 then
|
||||
return -1
|
||||
endi
|
||||
|
||||
sql sql create account t1 pass 'taosdata' -x step73
|
||||
return -1
|
||||
step73:
|
||||
|
||||
sql sql create user t1 pass 'taosdata' -x step74
|
||||
return -1
|
||||
step74:
|
||||
|
||||
print ============= step8
|
||||
sql close
|
||||
sql connect omanage
|
||||
sleep 2000
|
||||
|
||||
sql create account t1 pass 'taosdata' -x step81
|
||||
return -1
|
||||
step81:
|
||||
|
||||
sql create database d4
|
||||
sql create table d4.t4 (ts timestamp, i int)
|
||||
|
||||
sql show databases
|
||||
if $rows != 3 then
|
||||
return -1
|
||||
endi
|
||||
sql select * from d1.t1
|
||||
if $rows != 1 then
|
||||
return -1
|
||||
endi
|
||||
sql select * from d2.t2 -x step82
|
||||
return -1
|
||||
step82:
|
||||
sql select * from d3.t3
|
||||
if $rows != 2 then
|
||||
return -1
|
||||
endi
|
||||
|
||||
print ============= step9
|
||||
sql close
|
||||
sql connect
|
||||
sleep 2000
|
||||
sql show databases
|
||||
if $rows != 4 then
|
||||
return -1
|
||||
endi
|
||||
|
||||
sql drop account other
|
||||
sql drop user read
|
||||
sql drop user manage
|
||||
sql drop user write
|
||||
|
||||
sql close
|
||||
sql connect
|
||||
sleep 2000
|
||||
sql drop database d1
|
||||
sql drop database d2
|
||||
sql drop database d3
|
||||
sql drop database d4
|
||||
|
||||
system sh/exec.sh -n dnode1 -s stop -x SIGINT
|
|
@ -1,46 +0,0 @@
|
|||
system sh/stop_dnodes.sh
|
||||
system sh/deploy.sh -n dnode1 -i 1
|
||||
system sh/exec.sh -n dnode1 -s start
|
||||
sleep 2000
|
||||
sql connect
|
||||
|
||||
print =============== show accounts
|
||||
sql show accounts
|
||||
if $rows != 1 then
|
||||
return -1
|
||||
endi
|
||||
|
||||
print $data00 $data01 $data02
|
||||
|
||||
print =============== create account1
|
||||
sql create account account1 PASS 'account1'
|
||||
sql show accounts
|
||||
if $rows != 2 then
|
||||
return -1
|
||||
endi
|
||||
|
||||
print $data00 $data01 $data02
|
||||
print $data10 $data11 $data22
|
||||
|
||||
print =============== create account2
|
||||
sql create account account2 PASS 'account2'
|
||||
sql show accounts
|
||||
if $rows != 3 then
|
||||
return -1
|
||||
endi
|
||||
|
||||
print $data00 $data01 $data02
|
||||
print $data10 $data11 $data22
|
||||
print $data20 $data11 $data22
|
||||
|
||||
print =============== drop account1
|
||||
sql drop account account1
|
||||
sql show accounts
|
||||
if $rows != 2 then
|
||||
return -1
|
||||
endi
|
||||
|
||||
print $data00 $data01 $data02
|
||||
print $data10 $data11 $data22
|
||||
|
||||
system sh/exec.sh -n dnode1 -s stop -x SIGINT
|
|
@ -1,114 +0,0 @@
|
|||
system sh/stop_dnodes.sh
|
||||
system sh/deploy.sh -n dnode1 -i 1
|
||||
system sh/exec.sh -n dnode1 -s start
|
||||
sleep 2000
|
||||
sql connect
|
||||
|
||||
print =============== show accounts
|
||||
sql show accounts
|
||||
if $rows != 1 then
|
||||
return -1
|
||||
endi
|
||||
|
||||
print $data00 $data01 $data02 $data03 $data04 $data05 $data06
|
||||
if $data00 != root then
|
||||
return -1
|
||||
endi
|
||||
if $data02 != 3/128 then
|
||||
return -1
|
||||
endi
|
||||
if $data03 != 0/128 then
|
||||
return -1
|
||||
endi
|
||||
if $data04 != 0/2147483647 then
|
||||
return -1
|
||||
endi
|
||||
if $data05 != 0/1000 then
|
||||
return -1
|
||||
endi
|
||||
if $data06 != 0.000/unlimited then
|
||||
return -1
|
||||
endi
|
||||
|
||||
print =============== create account
|
||||
sql create account hou pass "hou" tseries 80000 storage 10737418240 streams 10 qtime 3600 dbs 3 users 3 conns 10
|
||||
sql show accounts
|
||||
if $rows != 2 then
|
||||
return -1
|
||||
endi
|
||||
|
||||
print $data10 $data11 $data12 $data13 $data14 $data15 $data16
|
||||
if $data10 != hou then
|
||||
return -1
|
||||
endi
|
||||
if $data12 != 2/3 then
|
||||
return -1
|
||||
endi
|
||||
if $data13 != 0/3 then
|
||||
return -1
|
||||
endi
|
||||
if $data14 != 0/80000 then
|
||||
return -1
|
||||
endi
|
||||
if $data15 != 0/10 then
|
||||
return -1
|
||||
endi
|
||||
if $data16 != 0.000/10.000 then
|
||||
return -1
|
||||
endi
|
||||
|
||||
print =============== alter account
|
||||
sql alter account hou pass "hou" tseries 8000 streams 10 dbs 5 users 5
|
||||
sql show accounts
|
||||
if $rows != 2 then
|
||||
return -1
|
||||
endi
|
||||
|
||||
print $data10 $data11 $data12 $data13 $data14 $data15 $data16
|
||||
if $data10 != hou then
|
||||
return -1
|
||||
endi
|
||||
if $data12 != 2/5 then
|
||||
return -1
|
||||
endi
|
||||
if $data13 != 0/5 then
|
||||
return -1
|
||||
endi
|
||||
if $data14 != 0/8000 then
|
||||
return -1
|
||||
endi
|
||||
if $data15 != 0/10 then
|
||||
return -1
|
||||
endi
|
||||
if $data16 != 0.000/10.000 then
|
||||
return -1
|
||||
endi
|
||||
|
||||
print =============== alter account
|
||||
sql create account hou pass "hou" tseries 8000 streams 10 dbs 5 users 6
|
||||
sql show accounts
|
||||
if $rows != 2 then
|
||||
return -1
|
||||
endi
|
||||
|
||||
print $data10 $data11 $data12 $data13 $data14 $data15 $data16
|
||||
if $data10 != hou then
|
||||
return -1
|
||||
endi
|
||||
if $data12 != 2/6 then
|
||||
return -1
|
||||
endi
|
||||
if $data13 != 0/5 then
|
||||
return -1
|
||||
endi
|
||||
if $data14 != 0/8000 then
|
||||
return -1
|
||||
endi
|
||||
if $data15 != 0/10 then
|
||||
return -1
|
||||
endi
|
||||
if $data16 != 0.000/10.000 then
|
||||
return -1
|
||||
endi
|
||||
|
||||
system sh/exec.sh -n dnode1 -s stop -x SIGINT
|
|
@ -1,116 +0,0 @@
|
|||
system sh/stop_dnodes.sh
|
||||
system sh/deploy.sh -n dnode1 -i 1
|
||||
system sh/cfg.sh -n dnode1 -c wallevel -v 0
|
||||
system sh/exec.sh -n dnode1 -s start
|
||||
|
||||
sleep 2000
|
||||
sql connect
|
||||
|
||||
print ============= step1
|
||||
sql create user read pass 'taosdata1'
|
||||
sql create user write pass 'taosdata1'
|
||||
|
||||
sql alter user read pass 'taosdata'
|
||||
sql alter user write pass 'taosdata'
|
||||
|
||||
sql show accounts
|
||||
if $rows != 1 then
|
||||
return -1
|
||||
endi
|
||||
sql show users
|
||||
if $rows != 5 then
|
||||
return -1
|
||||
endi
|
||||
|
||||
print ============= step2
|
||||
sql close
|
||||
sql connect read
|
||||
sleep 2000
|
||||
sql alter user read pass 'taosdata'
|
||||
sql alter user write pass 'taosdata1' -x step2
|
||||
return -1
|
||||
step2:
|
||||
|
||||
|
||||
print ============= step3
|
||||
sql close
|
||||
sql connect write
|
||||
sleep 2000
|
||||
sql alter user write pass 'taosdata'
|
||||
sql alter user read pass 'taosdata' -x step3
|
||||
return -1
|
||||
step3:
|
||||
|
||||
print ============= step4
|
||||
sql close
|
||||
sleep 1000
|
||||
sql connect
|
||||
sleep 2000
|
||||
sql create account oroot pass 'taosdata'
|
||||
sql show accounts
|
||||
if $rows != 2 then
|
||||
return -1
|
||||
endi
|
||||
sql show users
|
||||
if $rows != 5 then
|
||||
return -1
|
||||
endi
|
||||
|
||||
print ============= step5
|
||||
sql close
|
||||
sql connect oroot
|
||||
sleep 2000
|
||||
|
||||
sql create user oread pass 'taosdata1'
|
||||
sql create user owrite pass 'taosdata1'
|
||||
sql alter user oread pass 'taosdata'
|
||||
sql alter user owrite pass 'taosdata'
|
||||
|
||||
sql create user read pass 'taosdata1' -x step51
|
||||
return -1
|
||||
step51:
|
||||
sql alter user read pass 'taosdata1' -x step52
|
||||
return -1
|
||||
step52:
|
||||
|
||||
sql show accounts -x step53
|
||||
return -1
|
||||
step53:
|
||||
sql show users
|
||||
print show users $rows
|
||||
if $rows != 4 then
|
||||
return -1
|
||||
endi
|
||||
|
||||
print ============= step6
|
||||
sql close
|
||||
sql connect oread
|
||||
sleep 2000
|
||||
sql alter user oread pass 'taosdata'
|
||||
sql alter user owrite pass 'taosdata1' -x step6
|
||||
return -1
|
||||
step6:
|
||||
|
||||
|
||||
print ============= step7
|
||||
sql close
|
||||
sql connect owrite
|
||||
sleep 2000
|
||||
sql alter user owrite pass 'taosdata'
|
||||
sql alter user oread pass 'taosdata' -x step7
|
||||
return -1
|
||||
step7:
|
||||
|
||||
print ============= step8
|
||||
sql close
|
||||
sql connect
|
||||
sleep 2000
|
||||
sql alter user oread pass 'taosdata'
|
||||
sql alter user owrite pass 'taosdata'
|
||||
sql alter user oroot pass 'taosdata'
|
||||
|
||||
sql drop account oroot
|
||||
sql drop user read
|
||||
sql drop user write
|
||||
|
||||
system sh/exec.sh -n dnode1 -s stop -x SIGINT
|
|
@ -1,81 +0,0 @@
|
|||
system sh/stop_dnodes.sh
|
||||
system sh/deploy.sh -n dnode1 -i 1
|
||||
system sh/cfg.sh -n dnode1 -c wallevel -v 0
|
||||
system sh/exec.sh -n dnode1 -s start
|
||||
|
||||
sleep 2000
|
||||
sql connect
|
||||
|
||||
$i = 0
|
||||
$dbPrefix = apdb
|
||||
$tbPrefix = aptb
|
||||
$db = $dbPrefix . $i
|
||||
$tb = $tbPrefix . $i
|
||||
$userPrefix = apusr
|
||||
|
||||
print =============== step1
|
||||
$i = 0
|
||||
$user = $userPrefix . $i
|
||||
|
||||
sql drop user $user -x step11
|
||||
return -1
|
||||
step11:
|
||||
|
||||
sql create user $user PASS -x step12
|
||||
return -1
|
||||
step12:
|
||||
|
||||
sql create user $user PASS 'taosdata'
|
||||
|
||||
sql show users
|
||||
if $rows != 4 then
|
||||
return -1
|
||||
endi
|
||||
|
||||
print =============== step2
|
||||
$i = 1
|
||||
$user = $userPrefix . $i
|
||||
sql drop user $user -x step2
|
||||
step2:
|
||||
sql create user $user PASS '1'
|
||||
sql show users
|
||||
if $rows != 5 then
|
||||
return -1
|
||||
endi
|
||||
|
||||
print =============== step3
|
||||
$i = 2
|
||||
$user = $userPrefix . $i
|
||||
sql drop user $user -x step3
|
||||
step3:
|
||||
|
||||
sql create user $user PASS 'abc0123456789'
|
||||
sql show users
|
||||
if $rows != 6 then
|
||||
return -1
|
||||
endi
|
||||
|
||||
print =============== step4
|
||||
$i = 3
|
||||
$user = $userPrefix . $i
|
||||
sql create user $user PASS 'abcd012345678901234567891234567890' -x step4
|
||||
return -1
|
||||
step4:
|
||||
sql show users
|
||||
if $rows != 6 then
|
||||
return -1
|
||||
endi
|
||||
|
||||
$i = 0
|
||||
while $i < 3
|
||||
$user = $userPrefix . $i
|
||||
sql drop user $user
|
||||
$i = $i + 1
|
||||
endw
|
||||
|
||||
sql show users
|
||||
if $rows != 3 then
|
||||
return -1
|
||||
endi
|
||||
|
||||
system sh/exec.sh -n dnode1 -s stop -x SIGINT
|
|
@ -1,11 +0,0 @@
|
|||
run unique/account/account_create.sim
|
||||
run unique/account/account_delete.sim
|
||||
run unique/account/account_len.sim
|
||||
run unique/account/authority.sim
|
||||
run unique/account/basic.sim
|
||||
run unique/account/paras.sim
|
||||
run unique/account/pass_alter.sim
|
||||
run unique/account/pass_len.sim
|
||||
run unique/account/usage.sim
|
||||
run unique/account/user_create.sim
|
||||
run unique/account/user_len.sim
|
|
@ -1,154 +0,0 @@
|
|||
system sh/stop_dnodes.sh
|
||||
system sh/deploy.sh -n dnode1 -i 1
|
||||
system sh/exec.sh -n dnode1 -s start
|
||||
#system sh/exec.sh -n monitor -s 1
|
||||
system sh/exec.sh -n monitorInterval -s 1
|
||||
sleep 2000
|
||||
sql connect
|
||||
|
||||
print =============== show accounts
|
||||
|
||||
print =============== create account
|
||||
sql alter account root pass "taosdata" tseries 8000 streams 10 dbs 5 users 5
|
||||
sql show accounts
|
||||
print $data00 $data01 $data02 $data03 $data04 $data05 $data06
|
||||
if $data00 != root then
|
||||
return -1
|
||||
endi
|
||||
if $data02 != 3/5 then
|
||||
return -1
|
||||
endi
|
||||
if $data03 != 0/5 then
|
||||
return -1
|
||||
endi
|
||||
if $data04 != 0/8000 then
|
||||
return -1
|
||||
endi
|
||||
if $data05 != 0/10 then
|
||||
return -1
|
||||
endi
|
||||
if $data06 != 0.000/unlimited then
|
||||
return -1
|
||||
endi
|
||||
|
||||
print =============== check usage account
|
||||
sql create database d1 wal 2
|
||||
sql create database d2 wal 2
|
||||
sql create database d3 wal 2
|
||||
sql create database d4 wal 2
|
||||
sql create database d5 wal 2
|
||||
|
||||
sql create table d1.t1 (ts timestamp, i int);
|
||||
sql create user u1 pass "u1"
|
||||
|
||||
sql show accounts
|
||||
print $data10 $data11 $data12 $data13 $data14 $data15 $data16
|
||||
if $data00 != root then
|
||||
return -1
|
||||
endi
|
||||
if $data02 != 4/5 then
|
||||
return -1
|
||||
endi
|
||||
if $data03 != 5/5 then
|
||||
return -1
|
||||
endi
|
||||
if $data04 != 1/8000 then
|
||||
return -1
|
||||
endi
|
||||
if $data05 != 0/10 then
|
||||
return -1
|
||||
endi
|
||||
if $data06 != 0.000/unlimited then
|
||||
return -1
|
||||
endi
|
||||
|
||||
print =============== step2
|
||||
sql alter account root pass "taosdata" tseries 10 storage 1073741824 streams 10 dbs 5 users 5
|
||||
sql show accounts
|
||||
print $data00 $data01 $data02 $data03 $data04 $data05 $data06
|
||||
if $data00 != root then
|
||||
return -1
|
||||
endi
|
||||
if $data02 != 4/5 then
|
||||
return -1
|
||||
endi
|
||||
if $data03 != 5/5 then
|
||||
return -1
|
||||
endi
|
||||
if $data04 != 1/10 then
|
||||
return -1
|
||||
endi
|
||||
if $data05 != 0/10 then
|
||||
return -1
|
||||
endi
|
||||
if $data06 != 0.000/1.000 then
|
||||
return -1
|
||||
endi
|
||||
|
||||
print =============== step3
|
||||
sql alter account root pass "taosdata" tseries 10 storage 16 streams 10 dbs 5 users 5
|
||||
sql show accounts
|
||||
print $data00 $data01 $data02 $data03 $data04 $data05 $data06
|
||||
if $data00 != root then
|
||||
return -1
|
||||
endi
|
||||
if $data02 != 4/5 then
|
||||
return -1
|
||||
endi
|
||||
if $data03 != 5/5 then
|
||||
return -1
|
||||
endi
|
||||
if $data04 != 1/10 then
|
||||
return -1
|
||||
endi
|
||||
if $data05 != 0/10 then
|
||||
return -1
|
||||
endi
|
||||
if $data06 != 0.000/0.000 then
|
||||
return -1
|
||||
endi
|
||||
|
||||
print =============== step4
|
||||
sql insert into d1.t1 values(now + 1s, 1)
|
||||
sql insert into d1.t1 values(now + 2s, 2)
|
||||
|
||||
sleep 10000
|
||||
print no write auth
|
||||
sql_error insert into d1.t1 values(now + 3s, 2)
|
||||
sql_error insert into d1.t1 values(now + 4s, 2)
|
||||
|
||||
sql alter account root pass "taosdata" tseries 10 storage 36 streams 10 dbs 5 users 5
|
||||
sleep 10000
|
||||
print has write auth
|
||||
sql insert into d1.t1 values(now + 5s, 1)
|
||||
sql insert into d1.t1 values(now + 6s, 2)
|
||||
|
||||
# no write auth
|
||||
sleep 10000
|
||||
print no write auth
|
||||
sql_error insert into d1.t1 values(now + 7s, 2)
|
||||
sql_error insert into d1.t1 values(now + 8s, 2)
|
||||
|
||||
print =============== step5
|
||||
sql alter account root pass "taosdata" tseries 10 storage 3600 streams 10 dbs 5 users 5 state all
|
||||
sleep 10000
|
||||
|
||||
sql insert into d1.t1 values(now + 11s, 1)
|
||||
sql insert into d1.t1 values(now + 12s, 2)
|
||||
|
||||
sql alter account root pass "taosdata" tseries 10 storage 3600 streams 10 dbs 5 users 5 state no
|
||||
sleep 10000
|
||||
print no write auth
|
||||
sql_error insert into d1.t1 values(now + 13s, 2)
|
||||
sql_error insert into d1.t1 values(now + 14s, 2)
|
||||
|
||||
sql alter account root pass "taosdata" tseries 10 storage 3600 streams 10 dbs 5 users 5 state all
|
||||
sleep 10000
|
||||
print has write auth
|
||||
sql insert into d1.t1 values(now + 15s, 1)
|
||||
sql insert into d1.t1 values(now + 16s, 2)
|
||||
|
||||
print =============== check grant
|
||||
sql_error create database d6
|
||||
|
||||
system sh/exec.sh -n dnode1 -s stop -x SIGINT
|
|
@ -1,84 +0,0 @@
|
|||
system sh/stop_dnodes.sh
|
||||
system sh/deploy.sh -n dnode1 -i 1
|
||||
system sh/cfg.sh -n dnode1 -c wallevel -v 0
|
||||
system sh/exec.sh -n dnode1 -s start
|
||||
|
||||
sleep 2000
|
||||
sql connect
|
||||
|
||||
print =============== step1
|
||||
sql show users
|
||||
if $rows != 3 then
|
||||
return -1
|
||||
endi
|
||||
|
||||
sql create user read PASS 'pass123'
|
||||
sql create user read PASS 'pass123' -x step1
|
||||
return -1
|
||||
step1:
|
||||
|
||||
sql show users
|
||||
if $rows != 4 then
|
||||
return -1
|
||||
endi
|
||||
|
||||
sql alter user read PASS 'taosdata'
|
||||
|
||||
print =============== step2
|
||||
sql close
|
||||
sql connect read
|
||||
sleep 2000
|
||||
|
||||
sql alter user read PASS 'taosdata'
|
||||
|
||||
print =============== step3
|
||||
sql drop user read -x step31
|
||||
return -1
|
||||
step31:
|
||||
sql drop user _root -x step32
|
||||
return -1
|
||||
step32:
|
||||
sql drop user monitor -x step33
|
||||
return -1
|
||||
step33:
|
||||
|
||||
print =============== step4
|
||||
sql close
|
||||
sql connect
|
||||
sleep 2000
|
||||
|
||||
sql alter user read privilege read
|
||||
sql show users
|
||||
print $data1_read
|
||||
if $data1_read != readable then
|
||||
return -1
|
||||
endi
|
||||
|
||||
sql_error alter user read privilege super
|
||||
sql show users
|
||||
print $data1_read
|
||||
if $data1_read != readable then
|
||||
return -1
|
||||
endi
|
||||
|
||||
sql alter user read privilege write
|
||||
sql show users
|
||||
if $data1_read != writable then
|
||||
return -1
|
||||
endi
|
||||
|
||||
sql alter user read privilege 1 -x step43
|
||||
return -1
|
||||
step43:
|
||||
|
||||
sql drop user _root -x step41
|
||||
return -1
|
||||
step41:
|
||||
|
||||
sql drop user monitor -x step42
|
||||
return -1
|
||||
step42:
|
||||
|
||||
sql drop user read
|
||||
|
||||
system sh/exec.sh -n dnode1 -s stop -x SIGINT
|
|
@ -1,94 +0,0 @@
|
|||
system sh/stop_dnodes.sh
|
||||
system sh/deploy.sh -n dnode1 -i 1
|
||||
system sh/cfg.sh -n dnode1 -c wallevel -v 0
|
||||
system sh/exec.sh -n dnode1 -s start
|
||||
|
||||
sleep 2000
|
||||
sql connect
|
||||
|
||||
$i = 0
|
||||
$dbPrefix = lm_us_db
|
||||
$tbPrefix = lm_us_tb
|
||||
$db = $dbPrefix . $i
|
||||
$tb = $tbPrefix . $i
|
||||
|
||||
print =============== step1
|
||||
sql drop user ac -x step0
|
||||
return -1
|
||||
step0:
|
||||
|
||||
sql create user PASS '123' -x step1
|
||||
return -1
|
||||
step1:
|
||||
|
||||
sql show users
|
||||
if $rows != 3 then
|
||||
return -1
|
||||
endi
|
||||
|
||||
print =============== step2
|
||||
sql drop user a -x step2
|
||||
step2:
|
||||
sleep 1000
|
||||
sql create user a PASS '123'
|
||||
sql show users
|
||||
if $rows != 4 then
|
||||
return -1
|
||||
endi
|
||||
|
||||
sql drop user a
|
||||
sql show users
|
||||
if $rows != 3 then
|
||||
return -1
|
||||
endi
|
||||
|
||||
print =============== step3
|
||||
sql drop user abc01234567890123456789 -x step3
|
||||
step3:
|
||||
|
||||
sql create user abc01234567890123456789 PASS '123'
|
||||
sql show users
|
||||
if $rows != 4 then
|
||||
return -1
|
||||
endi
|
||||
|
||||
sql drop user abc01234567890123456789
|
||||
sql show users
|
||||
if $rows != 3 then
|
||||
return -1
|
||||
endi
|
||||
|
||||
print =============== step4
|
||||
sql create user abcd0123456789012345678901234567890111 PASS '123' -x step4
|
||||
return -1
|
||||
step4:
|
||||
sql show users
|
||||
if $rows != 3 then
|
||||
return -1
|
||||
endi
|
||||
|
||||
print =============== step5
|
||||
sql drop user 123 -x step5
|
||||
step5:
|
||||
sql create user 123 PASS '123' -x step61
|
||||
return -1
|
||||
step61:
|
||||
|
||||
sql create user a123 PASS '123'
|
||||
sql show users
|
||||
if $rows != 4 then
|
||||
return -1
|
||||
endi
|
||||
|
||||
sql drop user a123
|
||||
sql show users
|
||||
if $rows != 3 then
|
||||
return -1
|
||||
endi
|
||||
|
||||
sql show accounts
|
||||
if $rows != 1 then
|
||||
return -1
|
||||
endi
|
||||
|
||||
system sh/exec.sh -n dnode1 -s stop -x SIGINT
|
|
@ -1,192 +0,0 @@
|
|||
system sh/stop_dnodes.sh
|
||||
|
||||
system sh/deploy.sh -n dnode1 -i 1
|
||||
system sh/cfg.sh -n dnode1 -c http -v 1
|
||||
system sh/cfg.sh -n dnode1 -c wallevel -v 0
|
||||
#system sh/cfg.sh -n dnode1 -c adminRowLimit -v 10
|
||||
system sh/cfg.sh -n dnode1 -c httpDebugFlag -v 135
|
||||
system sh/exec.sh -n dnode1 -s start
|
||||
|
||||
sql connect
|
||||
sleep 2000
|
||||
|
||||
print ============================ dnode1 start
|
||||
|
||||
print =============== step0 - prepare data
|
||||
sql create database d1
|
||||
sql use d1
|
||||
|
||||
sql create table table_admin (ts timestamp, i int)
|
||||
|
||||
sql insert into table_admin values('2017-12-25 21:28:41.022', 1)
|
||||
sql insert into table_admin values('2017-12-25 21:28:42.022', 2)
|
||||
sql insert into table_admin values('2017-12-25 21:28:43.022', 3)
|
||||
sql insert into table_admin values('2017-12-25 21:28:44.022', 4)
|
||||
sql insert into table_admin values('2017-12-25 21:28:45.022', 5)
|
||||
sql insert into table_admin values('2017-12-25 21:28:46.022', 6)
|
||||
sql insert into table_admin values('2017-12-25 21:28:47.022', 7)
|
||||
sql insert into table_admin values('2017-12-25 21:28:48.022', 8)
|
||||
sql insert into table_admin values('2017-12-25 21:28:49.022', 9)
|
||||
sql insert into table_admin values('2017-12-25 21:28:50.022', 10)
|
||||
|
||||
print =============== step1 - login
|
||||
|
||||
system_content curl 127.0.0.1:7111/admin/
|
||||
print 1-> $system_content
|
||||
if $system_content != @{"status":"error","code":4357,"desc":"no auth info input"}@ then
|
||||
print actual: $system_content
|
||||
return -1
|
||||
endi
|
||||
|
||||
system_content curl 127.0.0.1:7111/admin/xx
|
||||
print 2-> $system_content
|
||||
if $system_content != @{"status":"error","code":4357,"desc":"no auth info input"}@ then
|
||||
return -1
|
||||
endi
|
||||
|
||||
system_content curl 127.0.0.1:7111/admin/login
|
||||
print 3-> $system_content
|
||||
if $system_content != @{"status":"error","code":4357,"desc":"no auth info input"}@ then
|
||||
return -1
|
||||
endi
|
||||
|
||||
system_content curl 127.0.0.1:7111/admin/login/root
|
||||
print 4-> $system_content
|
||||
if $system_content != @{"status":"error","code":4357,"desc":"no auth info input"}@ then
|
||||
return -1
|
||||
endi
|
||||
|
||||
system_content curl 127.0.0.1:7111/admin/login/root/123
|
||||
print 5-> $system_content
|
||||
if $system_content != @{"status":"error","code":3,"desc":"Authentication failure"}@ then
|
||||
return -1
|
||||
endi
|
||||
|
||||
system_content curl 127.0.0.1:7111/admin/login/root/123/1/1/3
|
||||
print 6-> $system_content
|
||||
if $system_content != @{"status":"error","code":3,"desc":"Authentication failure"}@ then
|
||||
return -1
|
||||
endi
|
||||
|
||||
system_content curl -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.' -d 'show databases' 127.0.0.1:7111/admin/login/root/1
|
||||
print 7-> $system_content
|
||||
if $system_content != @{"status":"error","code":4387,"desc":"invalid format of Authorization"}@ then
|
||||
return -1
|
||||
endi
|
||||
|
||||
system_content curl -H 'Authorization: Taosd eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJ3d3cudGFvc2RhdGEuY29tIiwicGFzcyI6InRhb3NkYXRhIiwic3ViIjoicm9vdCJ9.xPv3b5odlR7YF8G_QWASjIRbMtA5v4ItToJ35fFgi' 127.0.0.1:7111/admin/login/root/1
|
||||
print 8-> $system_content
|
||||
if $system_content != @{"status":"error","code":4387,"desc":"invalid format of Authorization"}@ then
|
||||
return -1
|
||||
endi
|
||||
|
||||
sleep 2000
|
||||
system_content curl 127.0.0.1:7111/admin/login/root/taosdata
|
||||
print 9 -----> $system_content
|
||||
|
||||
if $system_content != {"status":"succ","code":0,"desc":"/KfeAzX/f9na8qdtNZmtONryp201ma04bEl8LcvLUd7a8qdtNZmtONryp201ma04"} then
|
||||
return -1
|
||||
endi
|
||||
|
||||
#system_content curl -H 'Authorization: Taosd /KfeAzX/f9na8qdtNZmtONryp201ma04bEl8LcvLUd7a8qdtNZmtONryp201ma04' -d 'show databases' 127.0.0.1:7111/admin/login/root/1
|
||||
#print 10-> $system_content
|
||||
#if $system_content != @{"status":"error","code":29,"desc":"failed to connect to server"}@ then
|
||||
# return -1
|
||||
#endi
|
||||
|
||||
print =============== step2 - logout
|
||||
|
||||
system_content curl -H 'Authorization: Taosd /KfeAzX/f9na8qdtNZmtONryp201ma04bEl8LcvLUd7a8qdtNZmtONryp201ma04' 127.0.0.1:7111/admin/logout
|
||||
print 10 -----> $system_content
|
||||
|
||||
if $system_content != @{"status":"succ","code":0,"desc":"logout success"}@ then
|
||||
return -1
|
||||
endi
|
||||
|
||||
system_content curl 127.0.0.1:7111/admin/logout
|
||||
print 11 -----> $system_content
|
||||
|
||||
if $system_content != @{"status":"error","code":4357,"desc":"no auth info input"}@ then
|
||||
return -1
|
||||
endi
|
||||
|
||||
print =============== step3 - info
|
||||
|
||||
system_content curl -H 'Authorization: Taosd /KfeAzX/f9na8qdtNZmtONryp201ma04bEl8LcvLUd7a8qdtNZmtONryp201ma04' 127.0.0.1:7111/admin/info
|
||||
print curl 127.0.0.1:7111/admin/info -----> $system_content
|
||||
if $system_content != {"status":"succ","data":[{"dbs":1,"tables":1,"users":3,"mnodes":1,"dnodes":1}]} then
|
||||
return -1
|
||||
endi
|
||||
|
||||
print =============== step4 - meta
|
||||
|
||||
system_content curl -H 'Authorization: Taosd /KfeAzX/f9na8qdtNZmtONryp201ma04bEl8LcvLUd7a8qdtNZmtONryp201ma04' -d 'show mnodes' 127.0.0.1:7111/admin/meta
|
||||
print curl 127.0.0.1:7111/admin/meta -----> $system_content
|
||||
#if $system_content != @{"status":"succ","head":["column type","column name","column bytes"],"data":[["binary","IP",16],["timestamp","created time",8],["binary","status",10],["binary","role",10],["binary","public ip",16]],"rows":5}@ then
|
||||
# return -1
|
||||
#endi
|
||||
|
||||
print =============== step5 - query data
|
||||
|
||||
system_content curl -H 'Authorization: Taosd /KfeAzX/f9na8qdtNZmtONryp201ma04bEl8LcvLUd7a8qdtNZmtONryp201ma04' -d 'select * from d1.table_admin' 127.0.0.1:7111/admin/sql
|
||||
print curl 127.0.0.1:7111/admin/all -----> $system_content
|
||||
if $system_content != @{"status":"succ","head":["ts","i"],"data":[["2017-12-25 21:28:41.022",1],["2017-12-25 21:28:42.022",2],["2017-12-25 21:28:43.022",3],["2017-12-25 21:28:44.022",4],["2017-12-25 21:28:45.022",5],["2017-12-25 21:28:46.022",6],["2017-12-25 21:28:47.022",7],["2017-12-25 21:28:48.022",8],["2017-12-25 21:28:49.022",9],["2017-12-25 21:28:50.022",10]],"rows":10}@ then
|
||||
return -1
|
||||
endi
|
||||
|
||||
system_content curl -H 'Authorization: Taosd /KfeAzX/f9na8qdtNZmtONryp201ma04bEl8LcvLUd7a8qdtNZmtONryp201ma04' -d 'select * from d1.table_admin' 127.0.0.1:7111/admin/sql
|
||||
print curl 127.0.0.1:7111/admin/sql -----> $system_content
|
||||
if $system_content != @{"status":"succ","head":["ts","i"],"data":[["2017-12-25 21:28:41.022",1],["2017-12-25 21:28:42.022",2],["2017-12-25 21:28:43.022",3],["2017-12-25 21:28:44.022",4],["2017-12-25 21:28:45.022",5],["2017-12-25 21:28:46.022",6],["2017-12-25 21:28:47.022",7],["2017-12-25 21:28:48.022",8],["2017-12-25 21:28:49.022",9],["2017-12-25 21:28:50.022",10]],"rows":10}@ then
|
||||
return -1
|
||||
endi
|
||||
|
||||
print =============== step6 - insert data
|
||||
system_content curl -H 'Authorization: Taosd /KfeAzX/f9na8qdtNZmtONryp201ma04bEl8LcvLUd7a8qdtNZmtONryp201ma04' -d "insert into d1.table_admin values('2017-12-25 21:28:51.022', 11)" 127.0.0.1:7111/admin/sql
|
||||
print curl 127.0.0.1:7111/admin/sql -----> $system_content
|
||||
if $system_content != @{"status":"succ","head":["affect_rows"],"data":[[1]],"rows":1}@ then
|
||||
return -1
|
||||
endi
|
||||
|
||||
system_content curl -H 'Authorization: Taosd /KfeAzX/f9na8qdtNZmtONryp201ma04bEl8LcvLUd7a8qdtNZmtONryp201ma04' -d 'select * from d1.table_admin' 127.0.0.1:7111/admin/all
|
||||
print curl 127.0.0.1:7111/admin/all -----> $system_content
|
||||
if $system_content != @{"status":"succ","head":["ts","i"],"data":[["2017-12-25 21:28:41.022",1],["2017-12-25 21:28:42.022",2],["2017-12-25 21:28:43.022",3],["2017-12-25 21:28:44.022",4],["2017-12-25 21:28:45.022",5],["2017-12-25 21:28:46.022",6],["2017-12-25 21:28:47.022",7],["2017-12-25 21:28:48.022",8],["2017-12-25 21:28:49.022",9],["2017-12-25 21:28:50.022",10],["2017-12-25 21:28:51.022",11]],"rows":11}@ then
|
||||
print actual: $system_content
|
||||
print expect =======> {"status":"succ","head":["ts","i"],"data":[["2017-12-25 21:28:41.022",1],["2017-12-25 21:28:42.022",2],["2017-12-25 21:28:43.022",3],["2017-12-25 21:28:44.022",4],["2017-12-25 21:28:45.022",5],["2017-12-25 21:28:46.022",6],["2017-12-25 21:28:47.022",7],["2017-12-25 21:28:48.022",8],["2017-12-25 21:28:49.022",9],["2017-12-25 21:28:50.022",10],["2017-12-25 21:28:51.022",11]],"rows":11}
|
||||
return -1
|
||||
endi
|
||||
|
||||
#system_content curl -H 'Authorization: Taosd /KfeAzX/f9na8qdtNZmtONryp201ma04bEl8LcvLUd7a8qdtNZmtONryp201ma04' -d 'select * from d1.table_admin' 127.0.0.1:7111/admin/sql
|
||||
#print curl 127.0.0.1:7111/admin/sql -----> $system_content
|
||||
#if $system_content != @{"status":"succ","head":["ts","i"],"data":[["2017-12-25 21:28:51.022",11],["2017-12-25 21:28:50.022",10],["2017-12-25 21:28:49.022",9],["2017-12-25 21:28:48.022",8],["2017-12-25 21:28:47.022",7],["2017-12-25 21:28:46.022",6],["2017-12-25 21:28:45.022",5],["2017-12-25 21:28:44.022",4],["2017-12-25 21:28:43.022",3],["2017-12-25 21:28:42.022",2]],"rows":10}@ then
|
||||
# return -1
|
||||
#endi
|
||||
|
||||
system_content curl -H 'Authorization: Taosd /KfeAzX/f9na8qdtNZmtONryp201ma04bEl8LcvLUd7a8qdtNZmtONryp201ma04' 127.0.0.1:7111/admin/info
|
||||
print curl 127.0.0.1:7111/admin/info -----> $system_content
|
||||
if $system_content != {"status":"succ","data":[{"dbs":1,"tables":1,"users":3,"mnodes":1,"dnodes":1}]} then
|
||||
return -1
|
||||
endi
|
||||
|
||||
print =============== step7 - use dbs
|
||||
|
||||
system_content curl -H 'Authorization: Taosd /KfeAzX/f9na8qdtNZmtONryp201ma04bEl8LcvLUd7a8qdtNZmtONryp201ma04' -d 'use d1;' 127.0.0.1:7111/admin/all
|
||||
print 23-> $system_content
|
||||
if $system_content != @{"status":"error","code":4360,"desc":"no need to execute use db cmd"}@ then
|
||||
return -1
|
||||
endi
|
||||
|
||||
print =============== step8 - monitor dbs
|
||||
#system_content curl -H 'Authorization: Taosd /KfeAzX/f9na8qdtNZmtONryp201ma04bEl8LcvLUd7a8qdtNZmtONryp201ma04' -d 'show dnodes;show mnodes;' 127.0.0.1:7111/admin/sqls
|
||||
#print 24-> $system_content
|
||||
#if $system_content != @[{"status":"succ","head":["IP","created time","open vnodes","free vnodes","status","balance state"],"data":[["127.0.0.1","2018-09-04 #11:16:13.985",1,3,"ready","balanced"]],"rows":1},{"status":"succ","head":["IP","created time","status","role"],"data":[["127.0.0.1","2018-09-04 11:16:13.371","serving","master"]],"rows":1}]@ then
|
||||
# return -1
|
||||
# endi
|
||||
|
||||
system sh/exec.sh -n dnode1 -s stop -x SIGINT
|
||||
system sh/exec.sh -n dnode2 -s stop -x SIGINT
|
||||
system sh/exec.sh -n dnode3 -s stop -x SIGINT
|
||||
system sh/exec.sh -n dnode4 -s stop -x SIGINT
|
||||
system sh/exec.sh -n dnode5 -s stop -x SIGINT
|
||||
system sh/exec.sh -n dnode6 -s stop -x SIGINT
|
||||
system sh/exec.sh -n dnode7 -s stop -x SIGINT
|
||||
system sh/exec.sh -n dnode8 -s stop -x SIGINT
|
|
@ -1,247 +0,0 @@
|
|||
system sh/stop_dnodes.sh
|
||||
|
||||
system sh/deploy.sh -n dnode1 -i 1
|
||||
system sh/cfg.sh -n dnode1 -c http -v 1
|
||||
system sh/cfg.sh -n dnode1 -c wallevel -v 0
|
||||
system sh/exec.sh -n dnode1 -s start
|
||||
|
||||
sleep 2000
|
||||
sql connect
|
||||
|
||||
print ============================ dnode1 start
|
||||
|
||||
print =============== step1 - parse
|
||||
system_content curl -u root:taosdata -d '[{"metric": "sys_cpu","timestamp": 1346846400,"value": 18,"tags": {"host": "web01","group1": "1","dc": "lga"}}]' 127.0.0.1:7111/opentsdb/
|
||||
print $system_content
|
||||
if $system_content != @{"status":"error","code":4496,"desc":"database name can not be null"}@ then
|
||||
return -1
|
||||
endi
|
||||
|
||||
system_content curl -u root:taosdata -d '[{"metric": "sys_cpu","timestamp": 1346846400,"value": 18,"tags": {"host": "web01","group1": "1","dc": "lga"}}]' 127.0.0.1:7111/opentsdb/db123456789012345678901234567890db
|
||||
print $system_content
|
||||
if $system_content != @{"status":"error","code":4497,"desc":"database name too long"}@ then
|
||||
return -1
|
||||
endi
|
||||
|
||||
system_content curl -H 'Authorization: Taosd /KfeAzX/f9na8qdtNZmtONryp201ma04bEl8LcvLUd7a8qdtNZmtONryp201ma04' -d '[{"metric": "sys_cpu","timestamp": 1346846400,"value": 18,"tags": {"host": "web01","group1": "1","dc": "lga"}}]' 127.0.0.1:7111/opentsdb/
|
||||
print $system_content
|
||||
if $system_content != @{"status":"error","code":4496,"desc":"database name can not be null"}@ then
|
||||
return -1
|
||||
endi
|
||||
|
||||
system_content curl -H 'Authorization: Taosd /KfeAzX/f9na8qdtNZmtONryp201ma04bEl8LcvLUd7a8qdtNZmtONryp201ma04' -d '[{"metric": "sys_cpu","timestamp": 1346846400,"value": 18,"tags": {"host": "web01","group1": "1","dc": "lga"}}]' 127.0.0.1:7111/opentsdb/db/put2
|
||||
print $system_content
|
||||
if $system_content != @{"status":"error","code":4354,"desc":"invalid url format"}@ then
|
||||
return -1
|
||||
endi
|
||||
|
||||
system_content curl -u root:taosdata -d '[]' 127.0.0.1:7111/opentsdb/db/put
|
||||
print $system_content
|
||||
if $system_content != @{"status":"error","code":4499,"desc":"metrics size is 0"}@ then
|
||||
return -1
|
||||
endi
|
||||
|
||||
system_content curl -u root:taosdata -d '[' 127.0.0.1:7111/opentsdb/db/put
|
||||
print $system_content
|
||||
if $system_content != @{"status":"error","code":4498,"desc":"invalid opentsdb json fromat"}@ then
|
||||
return -1
|
||||
endi
|
||||
|
||||
system_content curl -u root:taosdata -d '{}' 127.0.0.1:7111/opentsdb/db/put
|
||||
print $system_content
|
||||
if $system_content != @{"status":"error","code":4499,"desc":"metrics size is 0"}@ then
|
||||
return -1
|
||||
endi
|
||||
|
||||
system_content curl -u root:taosdata -d '[{}]' 127.0.0.1:7111/opentsdb/db/put
|
||||
print $system_content
|
||||
|
||||
if $system_content != @{"status":"error","code":4501,"desc":"metric name not find"}@ then
|
||||
return -1
|
||||
endi
|
||||
|
||||
system_content curl -u root:taosdata -d '[{"metric": 1,"timestamp": 1346846400,"value": 18,"tags": {"host": "web01","group1": "1","dc": "lga"}}]' 127.0.0.1:7111/opentsdb/db/put
|
||||
print $system_content
|
||||
if $system_content != @{"status":"error","code":4502,"desc":"metric name type should be string"}@ then
|
||||
return -1
|
||||
endi
|
||||
|
||||
system_content curl -u root:taosdata -d '[{"metric": "","timestamp": 1346846400,"value": 18,"tags": {"host": "web01","group1": "1","dc": "lga"}}]' 127.0.0.1:7111/opentsdb/db/put
|
||||
print $system_content
|
||||
if $system_content != @{"status":"error","code":4503,"desc":"metric name length is 0"}@ then
|
||||
return -1
|
||||
endi
|
||||
|
||||
system_content curl -u root:taosdata -d '[{"metric": "ab1234567890123456789012345678ab1234567890123456789012345678","timestamp": 1346846400,"value": 18,"tags": {"host": "web01","group1": "1","dc": "lga"}}]' 127.0.0.1:7111/opentsdb/db/put
|
||||
print $system_content
|
||||
if $system_content != @{"errors":[{"datapoint":{"metric":"ab1234567890123456789012345678ab1234567890123456789012345678","stable":"ab1234567890123456789012345678ab1234567890123456789012345678_d_bbb","table":"ab1234567890123456789012345678ab1234567890123456789012345678_d_bbb_lga_1_web01","timestamp":1346846400,"value":18.000000,"tags":{"dc":"lga","group1":"1","host":"web01"},"status":"error","code":1547,"desc":"Timestamp data out of range"}}],"failed":1,"success":0,"affected_rows":0}@ then
|
||||
return -1
|
||||
endi
|
||||
|
||||
system_content curl -u root:taosdata -d '[{"metric": "sys_cpu","value": 18,"tags": {"host": "web01","group1": "1","dc": "lga"}}]' 127.0.0.1:7111/opentsdb/db/put
|
||||
print $system_content
|
||||
if $system_content != @{"status":"error","code":4505,"desc":"timestamp not find"}@ then
|
||||
return -1
|
||||
endi
|
||||
|
||||
system_content curl -u root:taosdata -d '[{"metric": "sys_cpu","timestamp": "2","value": 18,"tags": {"host": "web01","group1": "1","dc": "lga"}}]' 127.0.0.1:7111/opentsdb/db/put
|
||||
print $system_content
|
||||
if $system_content != @{"status":"error","code":4506,"desc":"timestamp type should be integer"}@ then
|
||||
return -1
|
||||
endi
|
||||
|
||||
system_content curl -u root:taosdata -d '[{"metric": "sys_cpu","timestamp": -1,"value": 18,"tags": {"host": "web01","group1": "1","dc": "lga"}}]' 127.0.0.1:7111/opentsdb/db/put
|
||||
print $system_content
|
||||
if $system_content != @{"status":"error","code":4507,"desc":"timestamp value smaller than 0"}@ then
|
||||
return -1
|
||||
endi
|
||||
|
||||
system_content curl -u root:taosdata -d '[{"metric": "sys_cpu","timestamp": 1346846400,"tags": {"host": "web01","group1": "1","dc": "lga"}}]' 127.0.0.1:7111/opentsdb/db/put
|
||||
print $system_content
|
||||
if $system_content != @{"status":"error","code":4517,"desc":"value not find"}@ then
|
||||
return -1
|
||||
endi
|
||||
|
||||
#######
|
||||
|
||||
system_content curl -u root:taosdata -d '[{"metric": "sys_cpu","timestamp": 1346846400,"value": 18}]' 127.0.0.1:7111/opentsdb/db/put
|
||||
print $system_content
|
||||
if $system_content != @{"status":"error","code":4508,"desc":"tags not find"}@ then
|
||||
return -1
|
||||
endi
|
||||
|
||||
system_content curl -u root:taosdata -d '[{"metric": "sys_cpu","timestamp": 1346846400,"value": 18,"tags": {}}]' 127.0.0.1:7111/opentsdb/db/put
|
||||
print $system_content
|
||||
if $system_content != @{"status":"error","code":4509,"desc":"tags size is 0"}@ then
|
||||
return -1
|
||||
endi
|
||||
|
||||
system_content curl -u root:taosdata -d '[{"metric": "sys_cpu","timestamp": 1346846400,"value": 18,"tags": 0}]' 127.0.0.1:7111/opentsdb/db/put
|
||||
print $system_content
|
||||
if $system_content != @{"status":"error","code":4509,"desc":"tags size is 0"}@ then
|
||||
return -1
|
||||
endi
|
||||
|
||||
system_content curl -u root:taosdata -d '[{"metric": "sys_cpu","timestamp": 1346846400,"value": 18,"tags": {"host": "web01","group1": "1","group1": "1","group1": "1","group1": "1","group1": "1","dc": "lga"}}]' 127.0.0.1:7111/opentsdb/db/put
|
||||
print $system_content
|
||||
if $system_content != @{"errors":[{"datapoint":{"metric":"sys_cpu","stable":"sys_cpu_d_bbbbbbb","table":"sys_cpu_d_bbbbbbb_lga_1_1_1_1_1_web01","timestamp":1346846400,"value":18.000000,"tags":{"dc":"lga","group1":"1","group1":"1","group1":"1","group1":"1","group1":"1","host":"web01"},"status":"error","code":866,"desc":"failed to create table"}}],"failed":1,"success":0,"affected_rows":0}@ then
|
||||
return -1
|
||||
endi
|
||||
|
||||
system_content curl -u root:taosdata -d '[{"metric": "sys_cpu","timestamp": 1346846400,"value": 18,"tags": {"": "web01"}}]' 127.0.0.1:7111/opentsdb/db/put
|
||||
print $system_content
|
||||
if $system_content != @{"status":"error","code":4512,"desc":"tag name is null"}@ then
|
||||
return -1
|
||||
endi
|
||||
|
||||
system_content curl -u root:taosdata -d '[{"metric": "sys_cpu","timestamp": 1346846400,"value": 18,"tags": {"host01123456789001123456789001123456789001123456789001123456789001123456789": "01"}}]' 127.0.0.1:7111/opentsdb/db/put
|
||||
print $system_content
|
||||
if $system_content != @{"status":"error","code":4513,"desc":"tag name length too long"}@ then
|
||||
return -1
|
||||
endi
|
||||
|
||||
system_content curl -u root:taosdata -d '[{"metric": "sys_cpu","timestamp": 1346846400,"value": 18,"tags": {"host": "web011234567890011234567890011234567890011234567890011234567890011234567890011234567890011234567890"}}]' 127.0.0.1:7111/opentsdb/db/put
|
||||
print $system_content
|
||||
if $system_content != @{"status":"error","code":4516,"desc":"tag value can not more than 64"}@ then
|
||||
return -1
|
||||
endi
|
||||
|
||||
system_content curl -u root:taosdata -d '[{"metric": "sys_cpu","timestamp": 1346846400,"value": 18,"tags": {"host": ""}}]' 127.0.0.1:7111/opentsdb/db/put
|
||||
print $system_content
|
||||
if $system_content != @{"status":"error","code":4515,"desc":"tag value is null"}@ then
|
||||
return -1
|
||||
endi
|
||||
|
||||
sleep 2000
|
||||
|
||||
print =============== step2 - insert single data
|
||||
system_content curl -u root:taosdata -d '[{"metric": "sys_cpu","timestamp": 1346846400000,"value": 18,"tags": {"host": "web01","group1": "1","dc": "lga"}}]' 127.0.0.1:7111/opentsdb/db/put
|
||||
print $system_content
|
||||
if $system_content != @{"errors":[{"datapoint":{"metric":"sys_cpu","stable":"sys_cpu_d_bbb","table":"sys_cpu_d_bbb_lga_1_web01","timestamp":1346846400000,"value":18.000000,"tags":{"dc":"lga","group1":"1","host":"web01"},"affected_rows":1,"status":"succ"}}],"failed":0,"success":1,"affected_rows":1}@ then
|
||||
return -1
|
||||
endi
|
||||
|
||||
system_content curl -u root:taosdata -d '[{"metric": "sys_cpu","timestamp": 1346846400000,"value": 18,"tags": {"host": "web01","group1": "1","dc": "lga"}}]' 127.0.0.1:7111/opentsdb/db/put
|
||||
print $system_content
|
||||
if $system_content != @{"errors":[{"datapoint":{"metric":"sys_cpu","stable":"sys_cpu_d_bbb","table":"sys_cpu_d_bbb_lga_1_web01","timestamp":1346846400000,"value":18.000000,"tags":{"dc":"lga","group1":"1","host":"web01"},"affected_rows":1,"status":"succ"}}],"failed":0,"success":1,"affected_rows":1}@ then
|
||||
return -1
|
||||
endi
|
||||
|
||||
system_content curl -u root:taosdata -d 'select * from db.sys_cpu_d_bbb_lga_1_web01' 127.0.0.1:7111/rest/sql/
|
||||
print $system_content
|
||||
if $system_content != @{"status":"succ","head":["ts","value"],"column_meta":[["ts",9,8],["value",7,8]],"data":[["2012-09-05 20:00:00.000",18.000000000]],"rows":1}@ then
|
||||
return -1
|
||||
endi
|
||||
|
||||
print =============== step3 - multi-query data
|
||||
system_content curl -u root:taosdata -d '[{"metric": "sys_cpu","timestamp": 1346846405000,"value": 18,"tags": {"host": "web01","group1": "1","dc": "lga"}},{"metric": "sys_cpu","timestamp": 1346846402000,"value": 18,"tags": {"host": "web02","group1": "1","dc": "lga"}}]' 127.0.0.1:7111/opentsdb/db/put
|
||||
|
||||
print $system_content
|
||||
|
||||
if $system_content != @{"errors":[{"datapoint":{"metric":"sys_cpu","stable":"sys_cpu_d_bbb","table":"sys_cpu_d_bbb_lga_1_web01","timestamp":1346846405000,"value":18.000000,"tags":{"dc":"lga","group1":"1","host":"web01"},"affected_rows":1,"status":"succ"}},{"datapoint":{"metric":"sys_cpu","stable":"sys_cpu_d_bbb","table":"sys_cpu_d_bbb_lga_1_web02","timestamp":1346846402000,"value":18.000000,"tags":{"dc":"lga","group1":"1","host":"web02"},"affected_rows":1,"status":"succ"}}],"failed":0,"success":2,"affected_rows":2}@ then
|
||||
return -1
|
||||
endi
|
||||
|
||||
system_content curl -u root:taosdata -d 'select * from db.sys_cpu_d_bbb_lga_1_web01' 127.0.0.1:7111/rest/sql/
|
||||
|
||||
print $system_content
|
||||
|
||||
if $system_content != @{"status":"succ","head":["ts","value"],"column_meta":[["ts",9,8],["value",7,8]],"data":[["2012-09-05 20:00:00.000",18.000000000],["2012-09-05 20:00:05.000",18.000000000]],"rows":2}@ then
|
||||
return -1
|
||||
endi
|
||||
|
||||
system_content curl -u root:taosdata -d 'select count(*) from db.sys_cpu_d_bbb' 127.0.0.1:7111/rest/sql/
|
||||
|
||||
print $system_content
|
||||
|
||||
if $system_content != @{"status":"succ","head":["count(*)"],"column_meta":[["count(*)",5,8]],"data":[[3]],"rows":1}@ then
|
||||
return -1
|
||||
endi
|
||||
|
||||
print =============== step4 - summary-put data
|
||||
system_content curl -u root:taosdata -d '[{"metric": "sys_mem","timestamp": 1346846400000,"value": 8,"tags": {"host": "web01","group1": "1","dc": "lga"}},{"metric": "sys_mem","timestamp": 1346846405000,"value": 9,"tags": {"host": "web01","group1": "1","dc": "lga"}}]' 127.0.0.1:7111/opentsdb/db/put?details=false
|
||||
|
||||
print $system_content
|
||||
|
||||
if $system_content != @{"failed":0,"success":2}@ then
|
||||
return -1
|
||||
endi
|
||||
|
||||
system_content curl -u root:taosdata -d 'select * from db.sys_mem_d_bbb_lga_1_web01' 127.0.0.1:7111/rest/sql/
|
||||
|
||||
print $system_content
|
||||
|
||||
if $system_content != @{"status":"succ","head":["ts","value"],"column_meta":[["ts",9,8],["value",7,8]],"data":[["2012-09-05 20:00:00.000",8.000000000],["2012-09-05 20:00:05.000",9.000000000]],"rows":2}@ then
|
||||
return -1
|
||||
endi
|
||||
|
||||
system_content curl -u root:taosdata -d 'select count(*) from db.sys_mem_d_bbb' 127.0.0.1:7111/rest/sql/
|
||||
|
||||
print $system_content
|
||||
|
||||
if $system_content != @{"status":"succ","head":["count(*)"],"column_meta":[["count(*)",5,8]],"data":[[2]],"rows":1}@ then
|
||||
return -1
|
||||
endi
|
||||
|
||||
print =============== step5 - prepare data
|
||||
|
||||
system_content curl -u root:taosdata -d '[{"metric": "sys_cpu","timestamp": 1346846402000,"value": 19,"tags": {"host": "web01","group1": "1","dc": "lga"}},{"metric": "sys_cpu","timestamp": 1346846402,"value": 19,"tags": {"host": "web02","group1": "1","dc": "lga"}}]' 127.0.0.1:7111/opentsdb/db/put
|
||||
system_content curl -u root:taosdata -d '[{"metric": "sys_cpu","timestamp": 1346846403000,"value": 20,"tags": {"host": "web01","group1": "1","dc": "lga"}},{"metric": "sys_cpu","timestamp": 1346846403,"value": 20,"tags": {"host": "web02","group1": "1","dc": "lga"}}]' 127.0.0.1:7111/opentsdb/db/put
|
||||
system_content curl -u root:taosdata -d '[{"metric": "sys_cpu","timestamp": 1346846404000,"value": 21,"tags": {"host": "web01","group1": "1","dc": "lga"}},{"metric": "sys_cpu","timestamp": 1346846404,"value": 21,"tags": {"host": "web02","group1": "1","dc": "lga"}}]' 127.0.0.1:7111/opentsdb/db/put
|
||||
system_content curl -u root:taosdata -d '[{"metric": "sys_cpu","timestamp": 1346846405000,"value": 22,"tags": {"host": "web01","group1": "1","dc": "lga"}},{"metric": "sys_cpu","timestamp": 1346846405,"value": 22,"tags": {"host": "web02","group1": "1","dc": "lga"}}]' 127.0.0.1:7111/opentsdb/db/put
|
||||
system_content curl -u root:taosdata -d '[{"metric": "sys_cpu","timestamp": 1346846406000,"value": 23,"tags": {"host": "web01","group1": "1","dc": "lga"}},{"metric": "sys_cpu","timestamp": 1346846406,"value": 23,"tags": {"host": "web02","group1": "1","dc": "lga"}}]' 127.0.0.1:7111/opentsdb/db/put
|
||||
|
||||
system_content curl -u root:taosdata -d 'select count(*) from db.sys_cpu_d_bbb' 127.0.0.1:7111/rest/sql/
|
||||
print $system_content
|
||||
if $system_content != @{"status":"succ","head":["count(*)"],"column_meta":[["count(*)",5,8]],"data":[[7]],"rows":1}@ then
|
||||
return -1
|
||||
endi
|
||||
|
||||
system sh/exec.sh -n dnode1 -s stop -x SIGINT
|
||||
system sh/exec.sh -n dnode2 -s stop -x SIGINT
|
||||
system sh/exec.sh -n dnode3 -s stop -x SIGINT
|
||||
system sh/exec.sh -n dnode4 -s stop -x SIGINT
|
||||
system sh/exec.sh -n dnode5 -s stop -x SIGINT
|
||||
system sh/exec.sh -n dnode6 -s stop -x SIGINT
|
||||
system sh/exec.sh -n dnode7 -s stop -x SIGINT
|
||||
system sh/exec.sh -n dnode8 -s stop -x SIGINT
|
|
@ -1,2 +0,0 @@
|
|||
run unique/http/admin.sim
|
||||
run general/http/opentsdb.sim
|
Loading…
Reference in New Issue