Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
taosdata
TDengine
提交
2076a00b
T
TDengine
项目概览
taosdata
/
TDengine
大约 2 年 前同步成功
通知
1193
Star
22018
Fork
4786
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
1
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
T
TDengine
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
1
Issue
1
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
2076a00b
编写于
7月 14, 2022
作者:
S
Shengliang Guan
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
test: restore some 2.0 case
上级
13230df9
变更
30
隐藏空白更改
内联
并排
Showing
30 changed file
with
39 addition
and
314 deletion
+39
-314
tests/script/general/db/alter_option.sim
tests/script/general/db/alter_option.sim
+0
-263
tests/script/general/db/back_insert.sim
tests/script/general/db/back_insert.sim
+0
-9
tests/script/jenkins/basic.txt
tests/script/jenkins/basic.txt
+24
-0
tests/script/tsim/db/alter_option.sim
tests/script/tsim/db/alter_option.sim
+13
-42
tests/script/tsim/db/alter_tables_d2.sim
tests/script/tsim/db/alter_tables_d2.sim
+0
-0
tests/script/tsim/db/alter_tables_v1.sim
tests/script/tsim/db/alter_tables_v1.sim
+0
-0
tests/script/tsim/db/alter_tables_v4.sim
tests/script/tsim/db/alter_tables_v4.sim
+0
-0
tests/script/tsim/db/alter_vgroups.sim
tests/script/tsim/db/alter_vgroups.sim
+0
-0
tests/script/tsim/db/back_insert.sim
tests/script/tsim/db/back_insert.sim
+2
-0
tests/script/tsim/db/basic4.sim
tests/script/tsim/db/basic4.sim
+0
-0
tests/script/tsim/db/basic5.sim
tests/script/tsim/db/basic5.sim
+0
-0
tests/script/tsim/db/delete2.sim
tests/script/tsim/db/delete2.sim
+0
-0
tests/script/tsim/db/delete_reuse1.sim
tests/script/tsim/db/delete_reuse1.sim
+0
-0
tests/script/tsim/db/delete_reuse2.sim
tests/script/tsim/db/delete_reuse2.sim
+0
-0
tests/script/tsim/db/delete_reusevnode.sim
tests/script/tsim/db/delete_reusevnode.sim
+0
-0
tests/script/tsim/db/delete_reusevnode2.sim
tests/script/tsim/db/delete_reusevnode2.sim
+0
-0
tests/script/tsim/db/delete_writing1.sim
tests/script/tsim/db/delete_writing1.sim
+0
-0
tests/script/tsim/db/delete_writing2.sim
tests/script/tsim/db/delete_writing2.sim
+0
-0
tests/script/tsim/db/dropdnodes.sim
tests/script/tsim/db/dropdnodes.sim
+0
-0
tests/script/tsim/db/keep.sim
tests/script/tsim/db/keep.sim
+0
-0
tests/script/tsim/db/len.sim
tests/script/tsim/db/len.sim
+0
-0
tests/script/tsim/db/nosuchfile.sim
tests/script/tsim/db/nosuchfile.sim
+0
-0
tests/script/tsim/db/repeat.sim
tests/script/tsim/db/repeat.sim
+0
-0
tests/script/tsim/db/show_create_db.sim
tests/script/tsim/db/show_create_db.sim
+0
-0
tests/script/tsim/db/show_create_table.sim
tests/script/tsim/db/show_create_table.sim
+0
-0
tests/script/tsim/db/tables.sim
tests/script/tsim/db/tables.sim
+0
-0
tests/script/tsim/db/testSuite.sim
tests/script/tsim/db/testSuite.sim
+0
-0
tests/script/tsim/db/topic1.sim
tests/script/tsim/db/topic1.sim
+0
-0
tests/script/tsim/db/topic2.sim
tests/script/tsim/db/topic2.sim
+0
-0
tests/script/tsim/db/vnodes.sim
tests/script/tsim/db/vnodes.sim
+0
-0
未找到文件。
tests/script/general/db/alter_option.sim
已删除
100644 → 0
浏览文件 @
13230df9
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/cfg.sh -n dnode1 -c maxTablesPerVnode -v 1000
system sh/exec.sh -n dnode1 -s start
sleep 2000
sql connect
print ============= create database
sql create database db cache 2 blocks 4 duration 10 keep 20 minRows 300 maxRows 400 ctime 120 precision 'ms' comp 2 wal 1 replica 1
sql show databases
if $data00 != db then
return -1
endi
if $data02 != 0 then
return -1
endi
if $data03 != 0 then
return -1
endi
if $data04 != 1 then
return -1
endi
if $data06 != 10 then
return -1
endi
if $data07 != 20,20,20 then
return -1
endi
if $data08 != 2 then
return -1
endi
if $data09 != 4 then
return -1
endi
print ============== step name
sql_error alter database db name d1
sql_error alter database db name d2
print ============== step ntables
sql_error alter database db ntables -1
sql_error alter database db ntables 0
sql_error alter database db ntables 1
sql_error alter database db ntables 10
print ============== step vgroups
sql_error alter database db vgroups -1
sql_error alter database db vgroups 0
sql_error alter database db vgroups 1
sql_error alter database db vgroups 10
print ============== step replica
sql_error alter database db replica 2
sql_error alter database db replica 3
sql_error alter database db replica 0
sql alter database db replica 1
sql show databases
print replica $data4_db
if $data4_db != 1 then
return -1
endi
print ============== step quorum
sql show databases
print quorum $data5_db
if $data5_db != 1 then
return -1
endi
sql alter database db quorum 1
sql show databases
print quorum $data5_db
if $data5_db != 1 then
return -1
endi
sql_error alter database db quorum 2
sql_error alter database db quorum 3
sql_error alter database db quorum 0
sql_error alter database db quorum 4
sql_error alter database db quorum 5
sql_error alter database db quorum -1
print ============== step duration
sql_error alter database db duration 0
sql_error alter database db duration 1
sql_error alter database db duration 2
sql_error alter database db duration 10
sql_error alter database db duration 50
sql_error alter database db duration 100
print ============== step keep
sql show databases
print keep $data7_db
if $data7_db != 20,20,20 then
return -1
endi
sql alter database db keep 20
sql show databases
print keep $data7_db
if $data7_db != 20,20,20 then
return -1
endi
sql alter database db keep 30
sql show databases
print keep $data7_db
if $data7_db != 30,30,30 then
return -1
endi
sql alter database db keep 40
sql show databases
print keep $data7_db
if $data7_db != 40,40,40 then
return -1
endi
sql alter database db keep 40,50
sql alter database db keep 30,31
sql alter database db keep 20
sql_error alter database db keep 10.0
sql_error alter database db keep 9
sql_error alter database db keep 1
sql_error alter database db keep 0
sql_error alter database db keep -1
sql_error alter database db keep 365001
print ============== step cache
sql_error alter database db cache 60
sql_error alter database db cache 50
sql_error alter database db cache 20
sql_error alter database db cache 3
sql_error alter database db cache 129
sql_error alter database db cache 300
sql_error alter database db cache 0
sql_error alter database db cache -1
print ============== step blocks
sql show databases
print blocks $data9_db
if $data9_db != 4 then
return -1
endi
sql alter database db blocks 10
sql show databases
print blocks $data9_db
if $data9_db != 10 then
return -1
endi
sql alter database db blocks 20
sql show databases
print blocks $data9_db
if $data9_db != 20 then
return -1
endi
sql alter database db blocks 30
sql show databases
print blocks $data9_db
if $data9_db != 30 then
return -1
endi
sql alter database db blocks 40
sql alter database db blocks 30
sql alter database db blocks 20
sql alter database db blocks 10
sql_error alter database db blocks 2
sql_error alter database db blocks 1
sql_error alter database db blocks 0
sql_error alter database db blocks -1
sql_error alter database db blocks 10001
print ============== step minrows
sql_error alter database db minrows 1
sql_error alter database db minrows 100
sql_error alter database db minrows 1000
print ============== step maxrows
sql_error alter database db maxrows 1
sql_error alter database db maxrows 100
sql_error alter database db maxrows 1000
print ============== step wallevel
sql show databases
print wallevel $data12_db
if $data12_db != 1 then
return -1
endi
sql_error alter database db wal 1
sql_error alter database db wal 1
sql_error alter database db wal 2
sql_error alter database db wal 1
sql_error alter database db wal 2
sql_error alter database db wal 0
sql_error alter database db wal 3
sql_error alter database db wal 4
sql_error alter database db wal -1
sql_error alter database db wal 1000
print ============== step fsync
sql_error alter database db fsync 0
sql_error alter database db fsync 1
sql_error alter database db fsync 3600
sql_error alter database db fsync 18000
sql_error alter database db fsync 180000
sql_error alter database db fsync 180001
sql_error alter database db fsync -1
print ============== step comp
sql show databases
print comp $data14_db
if $data14_db != 2 then
return -1
endi
sql alter database db comp 1
sql show databases
print comp $data14_db
if $data14_db != 1 then
return -1
endi
sql alter database db comp 2
sql show databases
print comp $data14_db
if $data14_db != 2 then
return -1
endi
sql alter database db comp 0
sql show databases
print comp $data14_db
if $data14_db != 0 then
return -1
endi
sql_error alter database db comp 3
sql_error alter database db comp 4
sql_error alter database db comp 5
sql_error alter database db comp -1
print ============== step precision
sql_error alter database db prec 'us'
print ============== step status
sql_error alter database db status 'delete'
system sh/exec.sh -n dnode1 -s stop -x SIGINT
tests/script/general/db/back_insert.sim
已删除
100644 → 0
浏览文件 @
13230df9
sql connect
$x = 1
begin:
sql reset query cache
sleep 1000
sql insert into db.tb values(now, $x ) -x begin
#print ===> insert successed $x
$x = $x + 1
goto begin
\ No newline at end of file
tests/script/jenkins/basic.txt
浏览文件 @
2076a00b
...
@@ -11,17 +11,41 @@
...
@@ -11,17 +11,41 @@
./test.sh -f tsim/db/alter_option.sim
./test.sh -f tsim/db/alter_option.sim
# ./test.sh -f tsim/db/alter_replica_13.sim
# ./test.sh -f tsim/db/alter_replica_13.sim
# ./test.sh -f tsim/db/alter_replica_31.sim
# ./test.sh -f tsim/db/alter_replica_31.sim
#./test.sh -f tsim/db/alter_tables_d2.sim
#./test.sh -f tsim/db/alter_tables_v1.sim
#./test.sh -f tsim/db/alter_tables_v4.sim
#./test.sh -f tsim/db/alter_vgroups.sim
./test.sh -f tsim/db/basic1.sim
./test.sh -f tsim/db/basic1.sim
./test.sh -f tsim/db/basic2.sim
./test.sh -f tsim/db/basic2.sim
./test.sh -f tsim/db/basic3.sim
./test.sh -f tsim/db/basic3.sim
#./test.sh -f tsim/db/basic4.sim
#./test.sh -f tsim/db/basic5.sim
./test.sh -f tsim/db/basic6.sim
./test.sh -f tsim/db/basic6.sim
./test.sh -f tsim/db/basic7.sim
./test.sh -f tsim/db/basic7.sim
#./test.sh -f tsim/db/commit.sim
#./test.sh -f tsim/db/commit.sim
./test.sh -f tsim/db/create_all_options.sim
./test.sh -f tsim/db/create_all_options.sim
#./test.sh -f tsim/db/delete_part.sim
#./test.sh -f tsim/db/delete_part.sim
#./test.sh -f tsim/db/delete_reuse1.sim
#./test.sh -f tsim/db/delete_reuse2.sim
#./test.sh -f tsim/db/delete_reusevnode.sim
#./test.sh -f tsim/db/delete_reusevnode2.sim
#./test.sh -f tsim/db/delete_writing1.sim
#./test.sh -f tsim/db/delete_writing2.sim
#./test.sh -f tsim/db/delete.sim
#./test.sh -f tsim/db/delete.sim
#./test.sh -f tsim/db/delete2.sim
#./test.sh -f tsim/db/dropvnodes.sim
./test.sh -f tsim/db/error1.sim
./test.sh -f tsim/db/error1.sim
#./test.sh -f tsim/db/keep.sim
#./test.sh -f tsim/db/len.sim
#./test.sh -f tsim/db/nosuchfile.sim
#./test.sh -f tsim/db/repeat.sim
#./test.sh -f tsim/db/show_create_db.sim
#./test.sh -f tsim/db/show_create_table.sim
#./test.sh -f tsim/db/tables.sim
./test.sh -f tsim/db/taosdlog.sim
./test.sh -f tsim/db/taosdlog.sim
#./test.sh -f tsim/db/topic1.sim
#./test.sh -f tsim/db/topic2.sim
#./test.sh -f tsim/db/vnodes.sim
# ---- dnode
# ---- dnode
# ./test.sh -f tsim/dnode/balance_replica1.sim
# ./test.sh -f tsim/dnode/balance_replica1.sim
...
...
tests/script/tsim/db/alter_option.sim
浏览文件 @
2076a00b
...
@@ -6,64 +6,36 @@ system sh/exec.sh -n dnode1 -s start
...
@@ -6,64 +6,36 @@ system sh/exec.sh -n dnode1 -s start
system sh/exec.sh -n dnode2 -s start
system sh/exec.sh -n dnode2 -s start
system sh/exec.sh -n dnode3 -s start
system sh/exec.sh -n dnode3 -s start
$loop_cnt = 0
check_dnode_ready:
$loop_cnt = $loop_cnt + 1
sleep 200
if $loop_cnt == 10 then
print ====> dnode not ready!
return -1
endi
sql show dnodes
print ===> $rows $data00 $data01 $data02 $data03 $data04 $data05
if $data00 != 1 then
return -1
endi
if $data04 != ready then
goto check_dnode_ready
endi
sql connect
sql connect
sql create dnode $hostname port 7200
sql create dnode $hostname port 7200
sql create dnode $hostname port 7300
sql create dnode $hostname port 7300
$
loop_cnt
= 0
$
x
= 0
check_dnode_ready_
1:
step
1:
$
loop_cnt = $loop_cnt
+ 1
$
x = $x
+ 1
sleep
2
00
sleep
10
00
if $
loop_cnt
== 10 then
if $
x
== 10 then
print ====> dnode not ready!
print ====> dnode not ready!
return -1
return -1
endi
endi
sql show dnodes
sql show dnodes
print ===> rows: $rows
print ===> $data00 $data01 $data02 $data03 $data04 $data05
print ===> $data00 $data01 $data02 $data03 $data04 $data05
print ===> $data10 $data11 $data12 $data13 $data14 $data15
print ===> $data10 $data11 $data12 $data13 $data14 $data15
print ===> $data20 $data21 $data22 $data23 $data24 $data25
print ===> $data20 $data21 $data22 $data23 $data24 $data25
if $
data00 != 1
then
if $
rows != 3
then
return -1
return -1
endi
endi
system_content printf %OS%
if $data(1)[4] != ready then
if $system_content == Windows_NT then
goto step1
system_content printf %COMPUTERNAME%:7100
if $data01 != $system_content then
return -1
endi
else
if $data01 != localhost:7100 then
return -1
endi
endi
endi
if $data
04
!= ready then
if $data
(2)[4]
!= ready then
goto
check_dnode_ready_
1
goto
step
1
endi
endi
if $data14 != ready then
if $data(3)[4] != ready then
goto check_dnode_ready_1
goto step1
endi
if $data24 != ready then
goto check_dnode_ready_1
endi
endi
print ============= create database
print ============= create database
#database_option: {
#database_option: {
# | BUFFER value [3~16384, default: 96]
# | BUFFER value [3~16384, default: 96]
...
@@ -137,7 +109,6 @@ if $data17_db != ns then # precision
...
@@ -137,7 +109,6 @@ if $data17_db != ns then # precision
return -1
return -1
endi
endi
sleep 3000
#sql show db.vgroups
#sql show db.vgroups
#if $data[0][4] == leader then
#if $data[0][4] == leader then
# if $data[0][6] != follower then
# if $data[0][6] != follower then
...
...
tests/script/
general
/db/alter_tables_d2.sim
→
tests/script/
tsim
/db/alter_tables_d2.sim
浏览文件 @
2076a00b
文件已移动
tests/script/
general
/db/alter_tables_v1.sim
→
tests/script/
tsim
/db/alter_tables_v1.sim
浏览文件 @
2076a00b
文件已移动
tests/script/
general
/db/alter_tables_v4.sim
→
tests/script/
tsim
/db/alter_tables_v4.sim
浏览文件 @
2076a00b
文件已移动
tests/script/
general
/db/alter_vgroups.sim
→
tests/script/
tsim
/db/alter_vgroups.sim
浏览文件 @
2076a00b
文件已移动
tests/script/tsim/db/back_insert.sim
浏览文件 @
2076a00b
sql connect
sql connect
$x = 1
$x = 1
begin:
begin:
sql reset query cache
sleep 1000
sql insert into db.tb values(now, $x ) -x begin
sql insert into db.tb values(now, $x ) -x begin
#print ===> insert successed $x
#print ===> insert successed $x
$x = $x + 1
$x = $x + 1
...
...
tests/script/
general
/db/basic4.sim
→
tests/script/
tsim
/db/basic4.sim
浏览文件 @
2076a00b
文件已移动
tests/script/
general
/db/basic5.sim
→
tests/script/
tsim
/db/basic5.sim
浏览文件 @
2076a00b
文件已移动
tests/script/
general/db/delete
.sim
→
tests/script/
tsim/db/delete2
.sim
浏览文件 @
2076a00b
文件已移动
tests/script/
general
/db/delete_reuse1.sim
→
tests/script/
tsim
/db/delete_reuse1.sim
浏览文件 @
2076a00b
文件已移动
tests/script/
general
/db/delete_reuse2.sim
→
tests/script/
tsim
/db/delete_reuse2.sim
浏览文件 @
2076a00b
文件已移动
tests/script/
general
/db/delete_reusevnode.sim
→
tests/script/
tsim
/db/delete_reusevnode.sim
浏览文件 @
2076a00b
文件已移动
tests/script/
general
/db/delete_reusevnode2.sim
→
tests/script/
tsim
/db/delete_reusevnode2.sim
浏览文件 @
2076a00b
文件已移动
tests/script/
general
/db/delete_writing1.sim
→
tests/script/
tsim
/db/delete_writing1.sim
浏览文件 @
2076a00b
文件已移动
tests/script/
general
/db/delete_writing2.sim
→
tests/script/
tsim
/db/delete_writing2.sim
浏览文件 @
2076a00b
文件已移动
tests/script/
general
/db/dropdnodes.sim
→
tests/script/
tsim
/db/dropdnodes.sim
浏览文件 @
2076a00b
文件已移动
tests/script/
general/db/backup
/keep.sim
→
tests/script/
tsim/db
/keep.sim
浏览文件 @
2076a00b
文件已移动
tests/script/
general
/db/len.sim
→
tests/script/
tsim
/db/len.sim
浏览文件 @
2076a00b
文件已移动
tests/script/
general
/db/nosuchfile.sim
→
tests/script/
tsim
/db/nosuchfile.sim
浏览文件 @
2076a00b
文件已移动
tests/script/
general
/db/repeat.sim
→
tests/script/
tsim
/db/repeat.sim
浏览文件 @
2076a00b
文件已移动
tests/script/
general
/db/show_create_db.sim
→
tests/script/
tsim
/db/show_create_db.sim
浏览文件 @
2076a00b
文件已移动
tests/script/
general
/db/show_create_table.sim
→
tests/script/
tsim
/db/show_create_table.sim
浏览文件 @
2076a00b
文件已移动
tests/script/
general
/db/tables.sim
→
tests/script/
tsim
/db/tables.sim
浏览文件 @
2076a00b
文件已移动
tests/script/
general
/db/testSuite.sim
→
tests/script/
tsim
/db/testSuite.sim
浏览文件 @
2076a00b
文件已移动
tests/script/
general
/db/topic1.sim
→
tests/script/
tsim
/db/topic1.sim
浏览文件 @
2076a00b
文件已移动
tests/script/
general
/db/topic2.sim
→
tests/script/
tsim
/db/topic2.sim
浏览文件 @
2076a00b
文件已移动
tests/script/
general
/db/vnodes.sim
→
tests/script/
tsim
/db/vnodes.sim
浏览文件 @
2076a00b
文件已移动
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录