TDengine/tests/script/tsim/db/basic1.sim

191 lines
2.6 KiB
Text
Raw Normal View History

2020-04-04 02:54:12 +00:00
system sh/stop_dnodes.sh
2020-04-29 09:30:03 +00:00
system sh/deploy.sh -n dnode1 -i 1
2020-04-04 02:54:12 +00:00
system sh/exec.sh -n dnode1 -s start
sql connect
print =============== create database
2022-01-20 04:33:52 +00:00
sql create database d1 vgroups 2
2020-04-04 02:54:12 +00:00
sql show databases
if $rows != 1 then
return -1
endi
if $data00 != d1 then
return -1
endi
2021-12-24 03:27:36 +00:00
if $data02 != 2 then
2020-04-04 02:54:12 +00:00
return -1
endi
if $data03 != 0 then
return -1
endi
2022-01-20 04:33:52 +00:00
print =============== show vgroups1
sql use d1
sql show vgroups
if $rows != 2 then
return -1
endi
if $data00 != 2 then
return -1
endi
if $data10 != 3 then
return -1
endi
2020-04-04 02:54:12 +00:00
print =============== drop database
sql drop database d1
sql show databases
if $rows != 0 then
return -1
endi
print =============== more databases
2022-01-20 04:33:52 +00:00
sql create database d2 vgroups 2
sql create database d3 vgroups 3
sql create database d4 vgroups 4
2020-04-04 02:54:12 +00:00
sql show databases
if $rows != 3 then
return -1
endi
2022-01-20 04:33:52 +00:00
print =============== show vgroups2
sql show d2.vgroups
if $rows != 2 then
return -1
endi
if $data00 != 4 then
return -1
endi
if $data10 != 5 then
return -1
endi
print =============== show vgroups3
sql show d3.vgroups
if $rows != 3 then
return -1
endi
if $data00 != 6 then
return -1
endi
if $data10 != 7 then
return -1
endi
if $data20 != 8 then
return -1
endi
print =============== show vgroups4
sql show d4.vgroups
if $rows != 4 then
return -1
endi
if $data00 != 9 then
return -1
endi
if $data10 != 10 then
return -1
endi
if $data20 != 11 then
return -1
endi
if $data30 != 12 then
return -1
endi
2020-04-04 02:54:12 +00:00
print =============== drop database
sql drop database d2
sql drop database d3
sql show databases
if $rows != 1 then
return -1
endi
if $data00 != d4 then
return -1
endi
2022-01-20 04:33:52 +00:00
if $data02 != 4 then
2020-04-04 02:54:12 +00:00
return -1
endi
if $data03 != 0 then
return -1
2020-05-07 15:02:31 +00:00
endi
2022-01-20 04:33:52 +00:00
print =============== show vgroups4 again
sql_error use d1
sql use d4
2021-12-29 07:10:50 +00:00
sql show vgroups
2022-01-20 04:33:52 +00:00
if $rows != 4 then
2021-12-29 07:10:50 +00:00
return -1
endi
print =============== show dnodes
sql show dnodes
if $data00 != 1 then
return -1
endi
2021-12-27 09:14:20 +00:00
2022-01-20 04:33:52 +00:00
if $data02 != 4 then
2021-12-27 09:14:20 +00:00
return -1
endi
2022-01-20 04:33:52 +00:00
print =============== restart
2022-01-10 11:41:33 +00:00
system sh/exec.sh -n dnode1 -s stop -x SIGKILL
system sh/exec.sh -n dnode1 -s start
2022-01-20 05:52:54 +00:00
print =============== show databases
2022-01-10 11:41:33 +00:00
sql show databases
if $rows != 1 then
return -1
endi
sql_error use d1
sql use d4
sql show vgroups
2022-01-20 04:33:52 +00:00
if $rows != 4 then
return -1
endi
2022-01-20 05:52:54 +00:00
print =============== create databases
2022-01-20 04:33:52 +00:00
sql create database d5 vgroups 5;
2022-01-20 05:52:54 +00:00
print =============== show vgroups
2022-01-20 04:33:52 +00:00
sql use d5
sql show vgroups
if $rows != 5 then
return -1
endi
sql show d4.vgroups
if $rows != 4 then
return -1
endi
sql show d5.vgroups
if $rows != 5 then
2022-01-10 11:41:33 +00:00
return -1
endi
2022-01-11 09:55:53 +00:00
system sh/exec.sh -n dnode1 -s stop -x SIGINT