Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
taosdata
TDengine
提交
851aa0b0
T
TDengine
项目概览
taosdata
/
TDengine
大约 2 年 前同步成功
通知
1192
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看板
未验证
提交
851aa0b0
编写于
8月 15, 2022
作者:
G
Ganlin Zhao
提交者:
GitHub
8月 15, 2022
浏览文件
操作
浏览文件
下载
差异文件
Merge pull request #16106 from taosdata/fix/TD-18388-main
fix(query): fix nested query length(ltrim/rtrim) result incorrect
上级
5c411ff2
6631bc70
变更
67
展开全部
隐藏空白更改
内联
并排
Showing
67 changed file
with
3623 addition
and
3624 deletion
+3623
-3624
source/libs/scalar/src/sclfunc.c
source/libs/scalar/src/sclfunc.c
+0
-1
tests/script/tsim/column/commit.sim
tests/script/tsim/column/commit.sim
+29
-29
tests/script/tsim/column/metrics.sim
tests/script/tsim/column/metrics.sim
+44
-44
tests/script/tsim/column/table.sim
tests/script/tsim/column/table.sim
+47
-47
tests/script/tsim/compute/avg.sim
tests/script/tsim/compute/avg.sim
+24
-24
tests/script/tsim/compute/block_dist.sim
tests/script/tsim/compute/block_dist.sim
+8
-8
tests/script/tsim/compute/bottom.sim
tests/script/tsim/compute/bottom.sim
+15
-15
tests/script/tsim/compute/count.sim
tests/script/tsim/compute/count.sim
+28
-28
tests/script/tsim/compute/diff.sim
tests/script/tsim/compute/diff.sim
+11
-11
tests/script/tsim/compute/diff2.sim
tests/script/tsim/compute/diff2.sim
+20
-20
tests/script/tsim/compute/first.sim
tests/script/tsim/compute/first.sim
+24
-24
tests/script/tsim/compute/interval.sim
tests/script/tsim/compute/interval.sim
+37
-37
tests/script/tsim/compute/last.sim
tests/script/tsim/compute/last.sim
+24
-24
tests/script/tsim/compute/last_row.sim
tests/script/tsim/compute/last_row.sim
+29
-29
tests/script/tsim/compute/leastsquare.sim
tests/script/tsim/compute/leastsquare.sim
+9
-9
tests/script/tsim/compute/max.sim
tests/script/tsim/compute/max.sim
+25
-25
tests/script/tsim/compute/min.sim
tests/script/tsim/compute/min.sim
+24
-24
tests/script/tsim/compute/null.sim
tests/script/tsim/compute/null.sim
+43
-43
tests/script/tsim/compute/percentile.sim
tests/script/tsim/compute/percentile.sim
+16
-16
tests/script/tsim/compute/stddev.sim
tests/script/tsim/compute/stddev.sim
+15
-15
tests/script/tsim/compute/sum.sim
tests/script/tsim/compute/sum.sim
+25
-25
tests/script/tsim/compute/top.sim
tests/script/tsim/compute/top.sim
+15
-15
tests/script/tsim/insert/backquote.sim
tests/script/tsim/insert/backquote.sim
+97
-97
tests/script/tsim/insert/basic.sim
tests/script/tsim/insert/basic.sim
+8
-8
tests/script/tsim/insert/basic0.sim
tests/script/tsim/insert/basic0.sim
+108
-108
tests/script/tsim/insert/basic1.sim
tests/script/tsim/insert/basic1.sim
+14
-14
tests/script/tsim/insert/basic2.sim
tests/script/tsim/insert/basic2.sim
+5
-5
tests/script/tsim/insert/commit-merge0.sim
tests/script/tsim/insert/commit-merge0.sim
+4
-4
tests/script/tsim/insert/insert_drop.sim
tests/script/tsim/insert/insert_drop.sim
+9
-9
tests/script/tsim/insert/insert_select.sim
tests/script/tsim/insert/insert_select.sim
+1
-1
tests/script/tsim/insert/null.sim
tests/script/tsim/insert/null.sim
+92
-92
tests/script/tsim/insert/query_block1_file.sim
tests/script/tsim/insert/query_block1_file.sim
+35
-35
tests/script/tsim/insert/query_block1_memory.sim
tests/script/tsim/insert/query_block1_memory.sim
+39
-39
tests/script/tsim/insert/query_block2_file.sim
tests/script/tsim/insert/query_block2_file.sim
+36
-36
tests/script/tsim/insert/query_block2_memory.sim
tests/script/tsim/insert/query_block2_memory.sim
+40
-40
tests/script/tsim/insert/query_file_memory.sim
tests/script/tsim/insert/query_file_memory.sim
+36
-36
tests/script/tsim/insert/query_multi_file.sim
tests/script/tsim/insert/query_multi_file.sim
+5
-5
tests/script/tsim/insert/tcp.sim
tests/script/tsim/insert/tcp.sim
+2
-2
tests/script/tsim/insert/update0.sim
tests/script/tsim/insert/update0.sim
+9
-9
tests/script/tsim/insert/update1_sort_merge.sim
tests/script/tsim/insert/update1_sort_merge.sim
+19
-19
tests/script/tsim/scalar/in.sim
tests/script/tsim/scalar/in.sim
+9
-9
tests/script/tsim/scalar/scalar.sim
tests/script/tsim/scalar/scalar.sim
+9
-9
tests/script/tsim/tag/3.sim
tests/script/tsim/tag/3.sim
+133
-133
tests/script/tsim/tag/4.sim
tests/script/tsim/tag/4.sim
+182
-182
tests/script/tsim/tag/5.sim
tests/script/tsim/tag/5.sim
+213
-213
tests/script/tsim/tag/6.sim
tests/script/tsim/tag/6.sim
+253
-253
tests/script/tsim/tag/add.sim
tests/script/tsim/tag/add.sim
+171
-171
tests/script/tsim/tag/bigint.sim
tests/script/tsim/tag/bigint.sim
+54
-54
tests/script/tsim/tag/binary.sim
tests/script/tsim/tag/binary.sim
+54
-54
tests/script/tsim/tag/binary_binary.sim
tests/script/tsim/tag/binary_binary.sim
+75
-75
tests/script/tsim/tag/bool.sim
tests/script/tsim/tag/bool.sim
+53
-53
tests/script/tsim/tag/bool_binary.sim
tests/script/tsim/tag/bool_binary.sim
+75
-75
tests/script/tsim/tag/bool_int.sim
tests/script/tsim/tag/bool_int.sim
+79
-79
tests/script/tsim/tag/change.sim
tests/script/tsim/tag/change.sim
+99
-99
tests/script/tsim/tag/column.sim
tests/script/tsim/tag/column.sim
+6
-6
tests/script/tsim/tag/commit.sim
tests/script/tsim/tag/commit.sim
+235
-235
tests/script/tsim/tag/create.sim
tests/script/tsim/tag/create.sim
+128
-128
tests/script/tsim/tag/delete.sim
tests/script/tsim/tag/delete.sim
+157
-157
tests/script/tsim/tag/double.sim
tests/script/tsim/tag/double.sim
+54
-54
tests/script/tsim/tag/filter.sim
tests/script/tsim/tag/filter.sim
+28
-28
tests/script/tsim/tag/float.sim
tests/script/tsim/tag/float.sim
+54
-54
tests/script/tsim/tag/int.sim
tests/script/tsim/tag/int.sim
+55
-55
tests/script/tsim/tag/int_binary.sim
tests/script/tsim/tag/int_binary.sim
+75
-75
tests/script/tsim/tag/int_float.sim
tests/script/tsim/tag/int_float.sim
+79
-79
tests/script/tsim/tag/set.sim
tests/script/tsim/tag/set.sim
+109
-109
tests/script/tsim/tag/smallint.sim
tests/script/tsim/tag/smallint.sim
+57
-57
tests/script/tsim/tag/tinyint.sim
tests/script/tsim/tag/tinyint.sim
+56
-56
未找到文件。
source/libs/scalar/src/sclfunc.c
浏览文件 @
851aa0b0
...
@@ -642,7 +642,6 @@ static int32_t doTrimFunction(SScalarParam *pInput, int32_t inputNum, SScalarPar
...
@@ -642,7 +642,6 @@ static int32_t doTrimFunction(SScalarParam *pInput, int32_t inputNum, SScalarPar
int32_t
charLen
=
(
type
==
TSDB_DATA_TYPE_VARCHAR
)
?
len
:
len
/
TSDB_NCHAR_SIZE
;
int32_t
charLen
=
(
type
==
TSDB_DATA_TYPE_VARCHAR
)
?
len
:
len
/
TSDB_NCHAR_SIZE
;
trimFn
(
input
,
output
,
type
,
charLen
);
trimFn
(
input
,
output
,
type
,
charLen
);
varDataSetLen
(
output
,
len
);
colDataAppend
(
pOutputData
,
i
,
output
,
false
);
colDataAppend
(
pOutputData
,
i
,
output
,
false
);
output
+=
varDataTLen
(
output
);
output
+=
varDataTLen
(
output
);
}
}
...
...
tests/script/tsim/column/commit.sim
浏览文件 @
851aa0b0
...
@@ -10,12 +10,12 @@ sql create table d3.mt (ts timestamp, c000 int, c001 int, c002 int, c003 int, c0
...
@@ -10,12 +10,12 @@ sql create table d3.mt (ts timestamp, c000 int, c001 int, c002 int, c003 int, c0
sql create table d3.t1 using d3.mt tags(1, 2, '3', 4, 5, 6)
sql create table d3.t1 using d3.mt tags(1, 2, '3', 4, 5, 6)
sql show tables
sql show tables
if $rows != 1 then
if $rows != 1 then
return -1
return -1
endi
endi
sql show stables
sql show stables
if $rows != 1 then
if $rows != 1 then
return -1
return -1
endi
endi
...
@@ -33,50 +33,50 @@ sql insert into d3.t1 values (now+1d,9 , 9 , 9 , 9 , 9 , 9 , 9 , 9 , 9 , 9 , 9 ,
...
@@ -33,50 +33,50 @@ sql insert into d3.t1 values (now+1d,9 , 9 , 9 , 9 , 9 , 9 , 9 , 9 , 9 , 9 , 9 ,
print =============== step3
print =============== step3
sql select * from d3.mt
sql select * from d3.mt
if $rows != 10 then
if $rows != 10 then
return -1
return -1
endi
endi
sql select * from d3.mt where c001 = 1
sql select * from d3.mt where c001 = 1
if $rows != 1 then
if $rows != 1 then
return -1
return -1
endi
endi
sql select * from d3.mt where c002 = 2 and c003 = 2
sql select * from d3.mt where c002 = 2 and c003 = 2
if $rows != 1 then
if $rows != 1 then
return -1
return -1
endi
endi
sql select count(c001), count(c248), avg(c001), avg(c248), sum(c001), max(c001), min(c248), avg(c235), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*) from d3.mt
sql select count(c001), count(c248), avg(c001), avg(c248), sum(c001), max(c001), min(c248), avg(c235), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*) from d3.mt
print $data00 $data01 $data02 $data03 $data04 $data05 $data06 $data07 $data08 $data09
print $data00 $data01 $data02 $data03 $data04 $data05 $data06 $data07 $data08 $data09
if $data00 != 10 then
if $data00 != 10 then
return -1
return -1
endi
endi
if $data01 != 10 then
if $data01 != 10 then
return -1
return -1
endi
endi
if $data02 != 4.500000000 then
if $data02 != 4.500000000 then
return -1
return -1
endi
endi
if $data03 != 4.500000000 then
if $data03 != 4.500000000 then
return -1
return -1
endi
endi
if $data04 != 45 then
if $data04 != 45 then
return -1
return -1
endi
endi
if $data05 != 9 then
if $data05 != 9 then
return -1
return -1
endi
endi
if $data06 != 0 then
if $data06 != 0 then
return -1
return -1
endi
endi
if $data07 != 4.500000000 then
if $data07 != 4.500000000 then
return -1
return -1
endi
endi
if $data08 != 10 then
if $data08 != 10 then
return -1
return -1
endi
endi
if $data09 != 10 then
if $data09 != 10 then
return -1
return -1
endi
endi
...
@@ -86,17 +86,17 @@ system sh/exec.sh -n dnode1 -s start
...
@@ -86,17 +86,17 @@ system sh/exec.sh -n dnode1 -s start
print =============== step5
print =============== step5
sql select * from d3.mt
sql select * from d3.mt
if $rows != 10 then
if $rows != 10 then
return -1
return -1
endi
endi
sql select * from d3.mt where c001 = 1
sql select * from d3.mt where c001 = 1
if $rows != 1 then
if $rows != 1 then
return -1
return -1
endi
endi
sql select * from d3.mt where c002 = 2 and c003 = 2
sql select * from d3.mt where c002 = 2 and c003 = 2
if $rows != 1 then
if $rows != 1 then
return -1
return -1
endi
endi
...
@@ -107,35 +107,35 @@ endi
...
@@ -107,35 +107,35 @@ endi
sql select count(c001), count(c248), avg(c001), avg(c248), sum(c001), max(c001), min(c248), avg(c128), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*) from d3.mt
sql select count(c001), count(c248), avg(c001), avg(c248), sum(c001), max(c001), min(c248), avg(c128), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*) from d3.mt
print $data00 $data01 $data02 $data03 $data04 $data05 $data06 $data07 $data08 $data09
print $data00 $data01 $data02 $data03 $data04 $data05 $data06 $data07 $data08 $data09
if $data00 != 10 then
if $data00 != 10 then
return -1
return -1
endi
endi
if $data01 != 10 then
if $data01 != 10 then
return -1
return -1
endi
endi
if $data02 != 4.500000000 then
if $data02 != 4.500000000 then
return -1
return -1
endi
endi
if $data03 != 4.500000000 then
if $data03 != 4.500000000 then
return -1
return -1
endi
endi
if $data04 != 45 then
if $data04 != 45 then
return -1
return -1
endi
endi
if $data05 != 9 then
if $data05 != 9 then
return -1
return -1
endi
endi
if $data06 != 0 then
if $data06 != 0 then
return -1
return -1
endi
endi
if $data07 != 4.500000000 then
if $data07 != 4.500000000 then
return -1
return -1
endi
endi
if $data08 != 10 then
if $data08 != 10 then
return -1
return -1
endi
endi
if $data09 != 10 then
if $data09 != 10 then
return -1
return -1
endi
endi
system sh/exec.sh -n dnode1 -s stop -x SIGINT
system sh/exec.sh -n dnode1 -s stop -x SIGINT
\ No newline at end of file
tests/script/tsim/column/metrics.sim
浏览文件 @
851aa0b0
...
@@ -11,12 +11,12 @@ sql create table d2.t1 using d2.mt tags(1, 2, '3', 4, 5, 6)
...
@@ -11,12 +11,12 @@ sql create table d2.t1 using d2.mt tags(1, 2, '3', 4, 5, 6)
sql create table d2.t2 using d2.mt tags(6, 7, '8', 9, 10, 11)
sql create table d2.t2 using d2.mt tags(6, 7, '8', 9, 10, 11)
sql show tables
sql show tables
if $rows != 2 then
if $rows != 2 then
return -1
return -1
endi
endi
sql show stables
sql show stables
if $rows != 1 then
if $rows != 1 then
return -1
return -1
endi
endi
...
@@ -53,98 +53,98 @@ sql insert into d2.t2 values (now+9m,9 , 9 , 9 , 9 , 9 , 9 , 9 , 9 , 9 , 9 , 9 ,
...
@@ -53,98 +53,98 @@ sql insert into d2.t2 values (now+9m,9 , 9 , 9 , 9 , 9 , 9 , 9 , 9 , 9 , 9 , 9 ,
print =============== step3
print =============== step3
sql select * from d2.mt
sql select * from d2.mt
if $rows != 20 then
if $rows != 20 then
return -1
return -1
endi
endi
sql select * from d2.mt where ts < now + 4m
sql select * from d2.mt where ts < now + 4m
if $rows != 10 then
if $rows != 10 then
return -1
return -1
endi
endi
sql select * from d2.mt where c001 = 1
sql select * from d2.mt where c001 = 1
if $rows != 2 then
if $rows != 2 then
return -1
return -1
endi
endi
sql select * from d2.mt where c002 = 2 and c003 = 2
sql select * from d2.mt where c002 = 2 and c003 = 2
if $rows != 2 then
if $rows != 2 then
return -1
return -1
endi
endi
sql select * from d2.mt where c002 = 2 and c003 = 2 and ts < now + 4m
sql select * from d2.mt where c002 = 2 and c003 = 2 and ts < now + 4m
if $rows != 2 then
if $rows != 2 then
return -1
return -1
endi
endi
sql select count(*) from d2.mt
sql select count(*) from d2.mt
if $data00 != 20 then
if $data00 != 20 then
return -1
return -1
endi
endi
sql select count(c001), count(c248), avg(c001), avg(c248), sum(c001), max(c001), min(c248), avg(c235), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*) from d2.mt
sql select count(c001), count(c248), avg(c001), avg(c248), sum(c001), max(c001), min(c248), avg(c235), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*) from d2.mt
print $data00 $data01 $data02 $data03 $data04 $data05 $data06 $data07 $data08 $data09
print $data00 $data01 $data02 $data03 $data04 $data05 $data06 $data07 $data08 $data09
if $data00 != 20 then
if $data00 != 20 then
return -1
return -1
endi
endi
if $data01 != 20 then
if $data01 != 20 then
return -1
return -1
endi
endi
if $data02 != 4.500000000 then
if $data02 != 4.500000000 then
return -1
return -1
endi
endi
if $data03 != 4.500000000 then
if $data03 != 4.500000000 then
return -1
return -1
endi
endi
if $data04 != 90 then
if $data04 != 90 then
return -1
return -1
endi
endi
if $data05 != 9 then
if $data05 != 9 then
return -1
return -1
endi
endi
if $data06 != 0 then
if $data06 != 0 then
return -1
return -1
endi
endi
if $data07 != 4.500000000 then
if $data07 != 4.500000000 then
return -1
return -1
endi
endi
if $data08 != 20 then
if $data08 != 20 then
return -1
return -1
endi
endi
if $data09 != 20 then
if $data09 != 20 then
return -1
return -1
endi
endi
sql select count(c001), count(c248), avg(c001), avg(c248), sum(c001), max(c001), min(c248), avg(c238), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*) from d2.mt where a = 1
sql select count(c001), count(c248), avg(c001), avg(c248), sum(c001), max(c001), min(c248), avg(c238), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*) from d2.mt where a = 1
print $data00 $data01 $data02 $data03 $data04 $data05 $data06 $data07 $data08 $data09
print $data00 $data01 $data02 $data03 $data04 $data05 $data06 $data07 $data08 $data09
if $data00 != 10 then
if $data00 != 10 then
return -1
return -1
endi
endi
if $data01 != 10 then
if $data01 != 10 then
return -1
return -1
endi
endi
if $data02 != 4.500000000 then
if $data02 != 4.500000000 then
return -1
return -1
endi
endi
if $data03 != 4.500000000 then
if $data03 != 4.500000000 then
return -1
return -1
endi
endi
if $data04 != 45 then
if $data04 != 45 then
return -1
return -1
endi
endi
if $data05 != 9 then
if $data05 != 9 then
return -1
return -1
endi
endi
if $data06 != 0 then
if $data06 != 0 then
return -1
return -1
endi
endi
if $data07 != 4.500000000 then
if $data07 != 4.500000000 then
return -1
return -1
endi
endi
if $data08 != 10 then
if $data08 != 10 then
return -1
return -1
endi
endi
if $data09 != 10 then
if $data09 != 10 then
return -1
return -1
endi
endi
...
@@ -154,56 +154,56 @@ system sh/exec.sh -n dnode1 -s start
...
@@ -154,56 +154,56 @@ system sh/exec.sh -n dnode1 -s start
print =============== step5
print =============== step5
sql select * from d2.mt
sql select * from d2.mt
if $rows != 20 then
if $rows != 20 then
return -1
return -1
endi
endi
sql select * from d2.mt where c001 = 1
sql select * from d2.mt where c001 = 1
if $rows != 2 then
if $rows != 2 then
return -1
return -1
endi
endi
sql select * from d2.mt where c002 = 2 and c003 = 2
sql select * from d2.mt where c002 = 2 and c003 = 2
if $rows != 2 then
if $rows != 2 then
return -1
return -1
endi
endi
sql select count(*) from d2.mt
sql select count(*) from d2.mt
if $data00 != 20 then
if $data00 != 20 then
return -1
return -1
endi
endi
sql select count(c001), count(c248), avg(c001), avg(c248), sum(c001), max(c001), min(c248), avg(c128), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*) from d2.mt
sql select count(c001), count(c248), avg(c001), avg(c248), sum(c001), max(c001), min(c248), avg(c128), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*) from d2.mt
print $data00 $data01 $data02 $data03 $data04 $data05 $data06 $data07 $data08 $data09
print $data00 $data01 $data02 $data03 $data04 $data05 $data06 $data07 $data08 $data09
if $data00 != 20 then
if $data00 != 20 then
return -1
return -1
endi
endi
if $data01 != 20 then
if $data01 != 20 then
return -1
return -1
endi
endi
if $data02 != 4.500000000 then
if $data02 != 4.500000000 then
return -1
return -1
endi
endi
if $data03 != 4.500000000 then
if $data03 != 4.500000000 then
return -1
return -1
endi
endi
if $data04 != 90 then
if $data04 != 90 then
return -1
return -1
endi
endi
if $data05 != 9 then
if $data05 != 9 then
return -1
return -1
endi
endi
if $data06 != 0 then
if $data06 != 0 then
return -1
return -1
endi
endi
if $data07 != 4.500000000 then
if $data07 != 4.500000000 then
return -1
return -1
endi
endi
if $data08 != 20 then
if $data08 != 20 then
return -1
return -1
endi
endi
if $data09 != 20 then
if $data09 != 20 then
return -1
return -1
endi
endi
system sh/exec.sh -n dnode1 -s stop -x SIGINT
system sh/exec.sh -n dnode1 -s stop -x SIGINT
\ No newline at end of file
tests/script/tsim/column/table.sim
浏览文件 @
851aa0b0
...
@@ -9,7 +9,7 @@ sql use d1
...
@@ -9,7 +9,7 @@ sql use d1
sql create table d1.t1 (ts timestamp, c000 int, c001 int, c002 int, c003 int, c004 int, c005 int, c006 int, c007 int, c008 int, c009 int, c010 int, c011 int, c012 int, c013 int, c014 int, c015 int, c016 int, c017 int, c018 int, c019 int, c020 int, c021 int, c022 int, c023 int, c024 int, c025 int, c026 int, c027 int, c028 int, c029 int, c030 int, c031 int, c032 int, c033 int, c034 int, c035 int, c036 int, c037 int, c038 int, c039 int, c040 int, c041 int, c042 int, c043 int, c044 int, c045 int, c046 int, c047 int, c048 int, c049 int, c050 int, c051 int, c052 int, c053 int, c054 int, c055 int, c056 int, c057 int, c058 int, c059 int, c060 int, c061 int, c062 int, c063 int, c064 int, c065 int, c066 int, c067 int, c068 int, c069 int, c070 int, c071 int, c072 int, c073 int, c074 int, c075 int, c076 int, c077 int, c078 int, c079 int, c080 int, c081 int, c082 int, c083 int, c084 int, c085 int, c086 int, c087 int, c088 int, c089 int, c090 int, c091 int, c092 int, c093 int, c094 int, c095 int, c096 int, c097 int, c098 int, c099 int, c100 int, c101 int, c102 int, c103 int, c104 int, c105 int, c106 int, c107 int, c108 int, c109 int, c110 int, c111 int, c112 int, c113 int, c114 int, c115 int, c116 int, c117 int, c118 int, c119 int, c120 int, c121 int, c122 int, c123 int, c124 int, c125 int, c126 int, c127 int, c128 int, c129 int, c130 int, c131 int, c132 int, c133 int, c134 int, c135 int, c136 int, c137 int, c138 int, c139 int, c140 int, c141 int, c142 int, c143 int, c144 int, c145 int, c146 int, c147 int, c148 int, c149 int, c150 int, c151 int, c152 int, c153 int, c154 int, c155 int, c156 int, c157 int, c158 int, c159 int, c160 int, c161 int, c162 int, c163 int, c164 int, c165 int, c166 int, c167 int, c168 int, c169 int, c170 int, c171 int, c172 int, c173 int, c174 int, c175 int, c176 int, c177 int, c178 int, c179 int, c180 int, c181 int, c182 int, c183 int, c184 int, c185 int, c186 int, c187 int, c188 int, c189 int, c190 int, c191 int, c192 int, c193 int, c194 int, c195 int, c196 int, c197 int, c198 int, c199 int, c200 int, c201 int, c202 int, c203 int, c204 int, c205 int, c206 int, c207 int, c208 int, c209 int, c210 int, c211 int, c212 int, c213 int, c214 int, c215 int, c216 int, c217 int, c218 int, c219 int, c220 int, c221 int, c222 int, c223 int, c224 int, c225 int, c226 int, c227 int, c228 int, c229 int, c230 int, c231 int, c232 int, c233 int, c234 int, c235 int, c236 int, c237 int, c238 int, c239 int, c240 int, c241 int, c242 int, c243 int, c244 int, c245 int, c246 int, c247 int, c248 int, c249 int, c250 int)
sql create table d1.t1 (ts timestamp, c000 int, c001 int, c002 int, c003 int, c004 int, c005 int, c006 int, c007 int, c008 int, c009 int, c010 int, c011 int, c012 int, c013 int, c014 int, c015 int, c016 int, c017 int, c018 int, c019 int, c020 int, c021 int, c022 int, c023 int, c024 int, c025 int, c026 int, c027 int, c028 int, c029 int, c030 int, c031 int, c032 int, c033 int, c034 int, c035 int, c036 int, c037 int, c038 int, c039 int, c040 int, c041 int, c042 int, c043 int, c044 int, c045 int, c046 int, c047 int, c048 int, c049 int, c050 int, c051 int, c052 int, c053 int, c054 int, c055 int, c056 int, c057 int, c058 int, c059 int, c060 int, c061 int, c062 int, c063 int, c064 int, c065 int, c066 int, c067 int, c068 int, c069 int, c070 int, c071 int, c072 int, c073 int, c074 int, c075 int, c076 int, c077 int, c078 int, c079 int, c080 int, c081 int, c082 int, c083 int, c084 int, c085 int, c086 int, c087 int, c088 int, c089 int, c090 int, c091 int, c092 int, c093 int, c094 int, c095 int, c096 int, c097 int, c098 int, c099 int, c100 int, c101 int, c102 int, c103 int, c104 int, c105 int, c106 int, c107 int, c108 int, c109 int, c110 int, c111 int, c112 int, c113 int, c114 int, c115 int, c116 int, c117 int, c118 int, c119 int, c120 int, c121 int, c122 int, c123 int, c124 int, c125 int, c126 int, c127 int, c128 int, c129 int, c130 int, c131 int, c132 int, c133 int, c134 int, c135 int, c136 int, c137 int, c138 int, c139 int, c140 int, c141 int, c142 int, c143 int, c144 int, c145 int, c146 int, c147 int, c148 int, c149 int, c150 int, c151 int, c152 int, c153 int, c154 int, c155 int, c156 int, c157 int, c158 int, c159 int, c160 int, c161 int, c162 int, c163 int, c164 int, c165 int, c166 int, c167 int, c168 int, c169 int, c170 int, c171 int, c172 int, c173 int, c174 int, c175 int, c176 int, c177 int, c178 int, c179 int, c180 int, c181 int, c182 int, c183 int, c184 int, c185 int, c186 int, c187 int, c188 int, c189 int, c190 int, c191 int, c192 int, c193 int, c194 int, c195 int, c196 int, c197 int, c198 int, c199 int, c200 int, c201 int, c202 int, c203 int, c204 int, c205 int, c206 int, c207 int, c208 int, c209 int, c210 int, c211 int, c212 int, c213 int, c214 int, c215 int, c216 int, c217 int, c218 int, c219 int, c220 int, c221 int, c222 int, c223 int, c224 int, c225 int, c226 int, c227 int, c228 int, c229 int, c230 int, c231 int, c232 int, c233 int, c234 int, c235 int, c236 int, c237 int, c238 int, c239 int, c240 int, c241 int, c242 int, c243 int, c244 int, c245 int, c246 int, c247 int, c248 int, c249 int, c250 int)
sql show tables
sql show tables
if $rows != 1 then
if $rows != 1 then
return -1
return -1
endi
endi
...
@@ -32,91 +32,91 @@ sql insert into d1.t1 values (now+9m,9 , 9 , 9 , 9 , 9 , 9 , 9 , 9 , 9 , 9 , 9 ,
...
@@ -32,91 +32,91 @@ sql insert into d1.t1 values (now+9m,9 , 9 , 9 , 9 , 9 , 9 , 9 , 9 , 9 , 9 , 9 ,
print ======= step3
print ======= step3
sql select * from d1.t1
sql select * from d1.t1
print select * from d1.t1 => rows $rows
print select * from d1.t1 => rows $rows
if $rows != 10 then
if $rows != 10 then
return -1
return -1
endi
endi
sql select * from d1.t1 where ts < now + 4m
sql select * from d1.t1 where ts < now + 4m
print select * from d1.t1 where ts < now + 4m => rows $rows
print select * from d1.t1 where ts < now + 4m => rows $rows
if $rows != 5 then
if $rows != 5 then
return -1
return -1
endi
endi
sql select * from d1.t1 where c001 = 1
sql select * from d1.t1 where c001 = 1
print select * from d1.t1 where c001 = 1 => rows $rows
print select * from d1.t1 where c001 = 1 => rows $rows
if $rows != 1 then
if $rows != 1 then
return -1
return -1
endi
endi
sql select * from d1.t1 where c002 = 2 and c003 = 2
sql select * from d1.t1 where c002 = 2 and c003 = 2
print select * from d1.t1 where c002 = 2 and c003 = 2 => rows $rows
print select * from d1.t1 where c002 = 2 and c003 = 2 => rows $rows
if $rows != 1 then
if $rows != 1 then
return -1
return -1
endi
endi
sql select * from d1.t1 where c002 = 2 and c003 = 2 and ts < now + 4m
sql select * from d1.t1 where c002 = 2 and c003 = 2 and ts < now + 4m
print select * from d1.t1 where c002 = 2 and c003 = 2 and ts < now + 4m => rows $rows
print select * from d1.t1 where c002 = 2 and c003 = 2 and ts < now + 4m => rows $rows
if $rows != 1 then
if $rows != 1 then
return -1
return -1
endi
endi
sql select count(*) from d1.t1
sql select count(*) from d1.t1
print select count(*) from d1.t1 => $data00
print select count(*) from d1.t1 => $data00
if $data00 != 10 then
if $data00 != 10 then
return -1
return -1
endi
endi
sql select count(c001), count(c250), avg(c001), avg(c250), sum(c001), max(c001), min(c250), stddev(c250) from d1.t1
sql select count(c001), count(c250), avg(c001), avg(c250), sum(c001), max(c001), min(c250), stddev(c250) from d1.t1
print $data00 $data01 $data02 $data03 $data04 $data05 $data06 $data07
print $data00 $data01 $data02 $data03 $data04 $data05 $data06 $data07
if $data00 != 10 then
if $data00 != 10 then
return -1
return -1
endi
endi
if $data01 != 10 then
if $data01 != 10 then
return -1
return -1
endi
endi
if $data02 != 4.500000000 then
if $data02 != 4.500000000 then
return -1
return -1
endi
endi
if $data03 != 4.500000000 then
if $data03 != 4.500000000 then
return -1
return -1
endi
endi
if $data04 != 45 then
if $data04 != 45 then
return -1
return -1
endi
endi
if $data05 != 9 then
if $data05 != 9 then
return -1
return -1
endi
endi
if $data06 != 0 then
if $data06 != 0 then
return -1
return -1
endi
endi
if $data07 != 2.872281323 then
if $data07 != 2.872281323 then
return -1
return -1
endi
endi
sql select count(c001), count(c250), avg(c001), avg(c250), sum(c001), max(c001), min(c250), stddev(c250), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*) from d1.t1
sql select count(c001), count(c250), avg(c001), avg(c250), sum(c001), max(c001), min(c250), stddev(c250), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*) from d1.t1
if $data00 != 10 then
if $data00 != 10 then
return -1
return -1
endi
endi
if $data01 != 10 then
if $data01 != 10 then
return -1
return -1
endi
endi
if $data02 != 4.500000000 then
if $data02 != 4.500000000 then
return -1
return -1
endi
endi
if $data03 != 4.500000000 then
if $data03 != 4.500000000 then
return -1
return -1
endi
endi
if $data04 != 45 then
if $data04 != 45 then
return -1
return -1
endi
endi
if $data05 != 9 then
if $data05 != 9 then
return -1
return -1
endi
endi
if $data06 != 0 then
if $data06 != 0 then
return -1
return -1
endi
endi
if $data07 != 2.872281323 then
if $data07 != 2.872281323 then
return -1
return -1
endi
endi
...
@@ -128,79 +128,79 @@ print ============== step5
...
@@ -128,79 +128,79 @@ print ============== step5
sql select * from d1.t1
sql select * from d1.t1
print select * from d1.t1 => rows $rows
print select * from d1.t1 => rows $rows
if $rows != 10 then
if $rows != 10 then
return -1
return -1
endi
endi
sql select * from d1.t1 where c001 = 1
sql select * from d1.t1 where c001 = 1
print select * from d1.t1 where c001 = 1 => rows $rows
print select * from d1.t1 where c001 = 1 => rows $rows
if $rows != 1 then
if $rows != 1 then
return -1
return -1
endi
endi
sql select * from d1.t1 where c002 = 2 and c003 = 2
sql select * from d1.t1 where c002 = 2 and c003 = 2
print select * from d1.t1 where c002 = 2 and c003 = 2 => rows $rows
print select * from d1.t1 where c002 = 2 and c003 = 2 => rows $rows
if $rows != 1 then
if $rows != 1 then
return -1
return -1
endi
endi
sql select count(*) from d1.t1
sql select count(*) from d1.t1
print select count(*) from d1.t1 => $data00
print select count(*) from d1.t1 => $data00
if $data00 != 10 then
if $data00 != 10 then
return -1
return -1
endi
endi
sql select count(c001), count(c250), avg(c001), avg(c250), sum(c001), max(c001), min(c250), stddev(c250) from d1.t1
sql select count(c001), count(c250), avg(c001), avg(c250), sum(c001), max(c001), min(c250), stddev(c250) from d1.t1
print $data00 $data01 $data02 $data03 $data04 $data05 $data06 $data07
print $data00 $data01 $data02 $data03 $data04 $data05 $data06 $data07
if $data00 != 10 then
if $data00 != 10 then
return -1
return -1
endi
endi
if $data01 != 10 then
if $data01 != 10 then
return -1
return -1
endi
endi
if $data02 != 4.500000000 then
if $data02 != 4.500000000 then
return -1
return -1
endi
endi
if $data03 != 4.500000000 then
if $data03 != 4.500000000 then
return -1
return -1
endi
endi
if $data04 != 45 then
if $data04 != 45 then
return -1
return -1
endi
endi
if $data05 != 9 then
if $data05 != 9 then
return -1
return -1
endi
endi
if $data06 != 0 then
if $data06 != 0 then
return -1
return -1
endi
endi
if $data07 != 2.872281323 then
if $data07 != 2.872281323 then
return -1
return -1
endi
endi
sql select count(c001), count(c250), avg(c001), avg(c250), sum(c001), max(c001), min(c250), stddev(c250), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*) from d1.t1
sql select count(c001), count(c250), avg(c001), avg(c250), sum(c001), max(c001), min(c250), stddev(c250), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*), count(*) from d1.t1
if $data00 != 10 then
if $data00 != 10 then
return -1
return -1
endi
endi
if $data01 != 10 then
if $data01 != 10 then
return -1
return -1
endi
endi
if $data02 != 4.500000000 then
if $data02 != 4.500000000 then
return -1
return -1
endi
endi
if $data03 != 4.500000000 then
if $data03 != 4.500000000 then
return -1
return -1
endi
endi
if $data04 != 45 then
if $data04 != 45 then
return -1
return -1
endi
endi
if $data05 != 9 then
if $data05 != 9 then
return -1
return -1
endi
endi
if $data06 != 0 then
if $data06 != 0 then
return -1
return -1
endi
endi
if $data07 != 2.872281323 then
if $data07 != 2.872281323 then
return -1
return -1
endi
endi
system sh/exec.sh -n dnode1 -s stop -x SIGINT
system sh/exec.sh -n dnode1 -s stop -x SIGINT
\ No newline at end of file
tests/script/tsim/compute/avg.sim
浏览文件 @
851aa0b0
...
@@ -25,18 +25,18 @@ $i = 0
...
@@ -25,18 +25,18 @@ $i = 0
while $i < $tbNum
while $i < $tbNum
$tb = $tbPrefix . $i
$tb = $tbPrefix . $i
sql create table $tb using $mt tags( $i )
sql create table $tb using $mt tags( $i )
$x = 0
$x = 0
while $x < $rowNum
while $x < $rowNum
$cc = $x * 60000
$cc = $x * 60000
$ms = 1601481600000 + $cc
$ms = 1601481600000 + $cc
sql insert into $tb values ($ms , $x )
sql insert into $tb values ($ms , $x )
$x = $x + 1
$x = $x + 1
endw
endw
$i = $i + 1
$i = $i + 1
endw
endw
print =============== step2
print =============== step2
$i = 1
$i = 1
...
@@ -44,7 +44,7 @@ $tb = $tbPrefix . $i
...
@@ -44,7 +44,7 @@ $tb = $tbPrefix . $i
sql select avg(tbcol) from $tb
sql select avg(tbcol) from $tb
print ===> $data00
print ===> $data00
if $data00 != 9.500000000 then
if $data00 != 9.500000000 then
return -1
return -1
endi
endi
...
@@ -53,27 +53,27 @@ $cc = 4 * 60000
...
@@ -53,27 +53,27 @@ $cc = 4 * 60000
$ms = 1601481600000 + $cc
$ms = 1601481600000 + $cc
sql select avg(tbcol) from $tb where ts <= $ms
sql select avg(tbcol) from $tb where ts <= $ms
print ===> $data00
print ===> $data00
if $data00 != 2.000000000 then
if $data00 != 2.000000000 then
return -1
return -1
endi
endi
print =============== step4
print =============== step4
sql select avg(tbcol) as b from $tb
sql select avg(tbcol) as b from $tb
print ===> $data00
print ===> $data00
if $data00 != 9.500000000 then
if $data00 != 9.500000000 then
return -1
return -1
endi
endi
print =============== step5
print =============== step5
sql select avg(tbcol) as b from $tb interval(1m)
sql select avg(tbcol) as b from $tb interval(1m)
print ===> $data01
print ===> $data01
if $data10 != 1.000000000 then
if $data10 != 1.000000000 then
return -1
return -1
endi
endi
sql select avg(tbcol) as b from $tb interval(1d)
sql select avg(tbcol) as b from $tb interval(1d)
print ===> $data01
print ===> $data01
if $data00 != 9.500000000 then
if $data00 != 9.500000000 then
return -1
return -1
endi
endi
...
@@ -82,17 +82,17 @@ $cc = 4 * 60000
...
@@ -82,17 +82,17 @@ $cc = 4 * 60000
$ms = 1601481600000 + $cc
$ms = 1601481600000 + $cc
sql select avg(tbcol) as b from $tb where ts <= $ms interval(1m)
sql select avg(tbcol) as b from $tb where ts <= $ms interval(1m)
print ===> $data01
print ===> $data01
if $data40 != 4.000000000 then
if $data40 != 4.000000000 then
return -1
return -1
endi
endi
if $rows != 5 then
if $rows != 5 then
return -1
return -1
endi
endi
print =============== step7
print =============== step7
sql select avg(tbcol) from $mt
sql select avg(tbcol) from $mt
print ===> $data00
print ===> $data00
if $data00 != 9.500000000 then
if $data00 != 9.500000000 then
return -1
return -1
endi
endi
...
@@ -101,13 +101,13 @@ $cc = 4 * 60000
...
@@ -101,13 +101,13 @@ $cc = 4 * 60000
$ms = 1601481600000 + $cc
$ms = 1601481600000 + $cc
sql select avg(tbcol) as c from $mt where ts <= $ms
sql select avg(tbcol) as c from $mt where ts <= $ms
print ===> $data00
print ===> $data00
if $data00 != 2.000000000 then
if $data00 != 2.000000000 then
return -1
return -1
endi
endi
sql select avg(tbcol) as c from $mt where tgcol < 5
sql select avg(tbcol) as c from $mt where tgcol < 5
print ===> $data00
print ===> $data00
if $data00 != 9.500000000 then
if $data00 != 9.500000000 then
return -1
return -1
endi
endi
...
@@ -115,31 +115,31 @@ $cc = 4 * 60000
...
@@ -115,31 +115,31 @@ $cc = 4 * 60000
$ms = 1601481600000 + $cc
$ms = 1601481600000 + $cc
sql select avg(tbcol) as c from $mt where tgcol < 5 and ts <= $ms
sql select avg(tbcol) as c from $mt where tgcol < 5 and ts <= $ms
print ===> $data00
print ===> $data00
if $data00 != 2.000000000 then
if $data00 != 2.000000000 then
return -1
return -1
endi
endi
print =============== step9
print =============== step9
sql select avg(tbcol) as b from $mt interval(1m)
sql select avg(tbcol) as b from $mt interval(1m)
print ===> $data10
print ===> $data10
if $data10 != 1.000000000 then
if $data10 != 1.000000000 then
return -1
return -1
endi
endi
sql select avg(tbcol) as b from $mt interval(1d)
sql select avg(tbcol) as b from $mt interval(1d)
print ===> $data01
print ===> $data01
if $data00 != 9.500000000 then
if $data00 != 9.500000000 then
return -1
return -1
endi
endi
print =============== step10
print =============== step10
sql select avg(tbcol) as b from $mt group by tgcol
sql select avg(tbcol) as b from $mt group by tgcol
print ===> $data00
print ===> $data00
if $data00 != 9.500000000 then
if $data00 != 9.500000000 then
return -1
return -1
endi
endi
if $rows != $tbNum then
if $rows != $tbNum then
return -1
return -1
endi
endi
...
@@ -148,18 +148,18 @@ $cc = 4 * 60000
...
@@ -148,18 +148,18 @@ $cc = 4 * 60000
$ms = 1601481600000 + $cc
$ms = 1601481600000 + $cc
sql select avg(tbcol) as b from $mt where ts <= $ms partition by tgcol interval(1m)
sql select avg(tbcol) as b from $mt where ts <= $ms partition by tgcol interval(1m)
print ===> $data10
print ===> $data10
if $data10 != 1.000000000 then
if $data10 != 1.000000000 then
return -1
return -1
endi
endi
if $rows != 50 then
if $rows != 50 then
return -1
return -1
endi
endi
print =============== clear
print =============== clear
sql drop database $db
sql drop database $db
sql select * from information_schema.ins_databases
sql select * from information_schema.ins_databases
if $rows != 2 then
if $rows != 2 then
return -1
return -1
endi
endi
system sh/exec.sh -n dnode1 -s stop -x SIGINT
system sh/exec.sh -n dnode1 -s stop -x SIGINT
\ No newline at end of file
tests/script/tsim/compute/block_dist.sim
浏览文件 @
851aa0b0
...
@@ -27,25 +27,25 @@ $i = 0
...
@@ -27,25 +27,25 @@ $i = 0
while $i < $tbNum
while $i < $tbNum
$tb = $tbPrefix . $i
$tb = $tbPrefix . $i
sql create table $tb using $mt tags( $i )
sql create table $tb using $mt tags( $i )
$x = 0
$x = 0
while $x < $rowNum
while $x < $rowNum
$cc = $x * 60000
$cc = $x * 60000
$ms = 1601481600000 + $cc
$ms = 1601481600000 + $cc
sql insert into $tb values ($ms , $x )
sql insert into $tb values ($ms , $x )
$x = $x + 1
$x = $x + 1
endw
endw
$i = $i + 1
$i = $i + 1
endw
endw
sql create table $nt (ts timestamp, tbcol int)
sql create table $nt (ts timestamp, tbcol int)
$x = 0
$x = 0
while $x < $rowNum
while $x < $rowNum
$cc = $x * 60000
$cc = $x * 60000
$ms = 1601481600000 + $cc
$ms = 1601481600000 + $cc
sql insert into $nt values ($ms , $x )
sql insert into $nt values ($ms , $x )
$x = $x + 1
$x = $x + 1
endw
endw
sql flush database $db
sql flush database $db
...
@@ -94,7 +94,7 @@ sql_error select _block_dist() from (select * from $mt)
...
@@ -94,7 +94,7 @@ sql_error select _block_dist() from (select * from $mt)
print =============== clear
print =============== clear
sql drop database $db
sql drop database $db
sql select * from information_schema.ins_databases
sql select * from information_schema.ins_databases
if $rows != 2 then
if $rows != 2 then
return -1
return -1
endi
endi
...
...
tests/script/tsim/compute/bottom.sim
浏览文件 @
851aa0b0
...
@@ -25,18 +25,18 @@ $i = 0
...
@@ -25,18 +25,18 @@ $i = 0
while $i < $tbNum
while $i < $tbNum
$tb = $tbPrefix . $i
$tb = $tbPrefix . $i
sql create table $tb using $mt tags( $i )
sql create table $tb using $mt tags( $i )
$x = 0
$x = 0
while $x < $rowNum
while $x < $rowNum
$cc = $x * 60000
$cc = $x * 60000
$ms = 1601481600000 + $cc
$ms = 1601481600000 + $cc
sql insert into $tb values ($ms , $x )
sql insert into $tb values ($ms , $x )
$x = $x + 1
$x = $x + 1
endw
endw
$i = $i + 1
$i = $i + 1
endw
endw
print =============== step2
print =============== step2
$i = 1
$i = 1
...
@@ -44,7 +44,7 @@ $tb = $tbPrefix . $i
...
@@ -44,7 +44,7 @@ $tb = $tbPrefix . $i
sql select bottom(tbcol, 1) from $tb
sql select bottom(tbcol, 1) from $tb
print ===> $data00
print ===> $data00
if $data00 != 0 then
if $data00 != 0 then
return -1
return -1
endi
endi
...
@@ -53,24 +53,24 @@ $cc = 4 * 60000
...
@@ -53,24 +53,24 @@ $cc = 4 * 60000
$ms = 1601481600000 + $cc
$ms = 1601481600000 + $cc
sql select bottom(tbcol, 1) from $tb where ts > $ms
sql select bottom(tbcol, 1) from $tb where ts > $ms
print ===> $data00
print ===> $data00
if $data00 != 5 then
if $data00 != 5 then
return -1
return -1
endi
endi
print =============== step4
print =============== step4
sql select bottom(tbcol, 1) as b from $tb
sql select bottom(tbcol, 1) as b from $tb
print ===> $data00
print ===> $data00
if $data00 != 0 then
if $data00 != 0 then
return -1
return -1
endi
endi
print =============== step5
print =============== step5
sql select bottom(tbcol, 2) as b from $tb
sql select bottom(tbcol, 2) as b from $tb
print ===> $data00 $data10
print ===> $data00 $data10
if $data00 != 1 then
if $data00 != 1 then
return -1
return -1
endi
endi
if $data10 != 0 then
if $data10 != 0 then
return -1
return -1
endi
endi
...
@@ -79,10 +79,10 @@ $cc = 4 * 60000
...
@@ -79,10 +79,10 @@ $cc = 4 * 60000
$ms = 1601481600000 + $cc
$ms = 1601481600000 + $cc
sql select bottom(tbcol, 2) as b from $tb where ts > $ms
sql select bottom(tbcol, 2) as b from $tb where ts > $ms
print ===> $data00 $data10
print ===> $data00 $data10
if $data00 != 6 then
if $data00 != 6 then
return -1
return -1
endi
endi
if $data10 != 5 then
if $data10 != 5 then
return -1
return -1
endi
endi
...
@@ -93,8 +93,8 @@ step6:
...
@@ -93,8 +93,8 @@ step6:
print =============== clear
print =============== clear
sql drop database $db
sql drop database $db
sql select * from information_schema.ins_databases
sql select * from information_schema.ins_databases
if $rows != 2 then
if $rows != 2 then
return -1
return -1
endi
endi
system sh/exec.sh -n dnode1 -s stop -x SIGINT
system sh/exec.sh -n dnode1 -s stop -x SIGINT
\ No newline at end of file
tests/script/tsim/compute/count.sim
浏览文件 @
851aa0b0
...
@@ -25,18 +25,18 @@ $i = 0
...
@@ -25,18 +25,18 @@ $i = 0
while $i < $tbNum
while $i < $tbNum
$tb = $tbPrefix . $i
$tb = $tbPrefix . $i
sql create table $tb using $mt tags( $i )
sql create table $tb using $mt tags( $i )
$x = 0
$x = 0
while $x < $rowNum
while $x < $rowNum
$cc = $x * 60000
$cc = $x * 60000
$ms = 1601481600000 + $cc
$ms = 1601481600000 + $cc
sql insert into $tb values ($ms , $x )
sql insert into $tb values ($ms , $x )
$x = $x + 1
$x = $x + 1
endw
endw
$i = $i + 1
$i = $i + 1
endw
endw
print =============== step2
print =============== step2
$i = 1
$i = 1
...
@@ -44,19 +44,19 @@ $tb = $tbPrefix . $i
...
@@ -44,19 +44,19 @@ $tb = $tbPrefix . $i
sql select count(*) from $tb
sql select count(*) from $tb
print ===> select count(*) from $tb => $data00
print ===> select count(*) from $tb => $data00
if $data00 != $rowNum then
if $data00 != $rowNum then
return -1
return -1
endi
endi
sql select count(1) from $tb
sql select count(1) from $tb
print ===> select count(1) from $tb => $data00
print ===> select count(1) from $tb => $data00
if $data00 != $rowNum then
if $data00 != $rowNum then
return -1
return -1
endi
endi
sql select count(tbcol) from $tb
sql select count(tbcol) from $tb
print ===> $data00
print ===> $data00
if $data00 != $rowNum then
if $data00 != $rowNum then
return -1
return -1
endi
endi
...
@@ -65,27 +65,27 @@ $cc = 4 * 60000
...
@@ -65,27 +65,27 @@ $cc = 4 * 60000
$ms = 1601481600000 + $cc
$ms = 1601481600000 + $cc
sql select count(tbcol) from $tb where ts <= $ms
sql select count(tbcol) from $tb where ts <= $ms
print ===> $data00
print ===> $data00
if $data00 != 5 then
if $data00 != 5 then
return -1
return -1
endi
endi
print =============== step4
print =============== step4
sql select count(tbcol) as b from $tb
sql select count(tbcol) as b from $tb
print ===> $data00
print ===> $data00
if $data00 != $rowNum then
if $data00 != $rowNum then
return -1
return -1
endi
endi
print =============== step5
print =============== step5
sql select count(tbcol) as b from $tb interval(1m)
sql select count(tbcol) as b from $tb interval(1m)
print ===> $data00
print ===> $data00
if $data00 != 1 then
if $data00 != 1 then
return -1
return -1
endi
endi
sql select count(tbcol) as b from $tb interval(1d)
sql select count(tbcol) as b from $tb interval(1d)
print ===> $data00
print ===> $data00
if $data00 != $rowNum then
if $data00 != $rowNum then
return -1
return -1
endi
endi
...
@@ -94,30 +94,30 @@ $cc = 4 * 60000
...
@@ -94,30 +94,30 @@ $cc = 4 * 60000
$ms = 1601481600000 + $cc
$ms = 1601481600000 + $cc
sql select count(tbcol) as b from $tb where ts <= $ms interval(1m)
sql select count(tbcol) as b from $tb where ts <= $ms interval(1m)
print ===> $data00
print ===> $data00
if $data00 != 1 then
if $data00 != 1 then
return -1
return -1
endi
endi
if $rows != 5 then
if $rows != 5 then
return -1
return -1
endi
endi
print =============== step7
print =============== step7
sql select count(*) from $mt
sql select count(*) from $mt
print ===> $data00
print ===> $data00
if $data00 != $totalNum then
if $data00 != $totalNum then
return -1
return -1
endi
endi
print =============== step8
print =============== step8
sql select count(1) from $mt
sql select count(1) from $mt
print ===> $data00
print ===> $data00
if $data00 != $totalNum then
if $data00 != $totalNum then
return -1
return -1
endi
endi
sql select count(tbcol) from $mt
sql select count(tbcol) from $mt
print ===> $data00
print ===> $data00
if $data00 != $totalNum then
if $data00 != $totalNum then
return -1
return -1
endi
endi
...
@@ -126,13 +126,13 @@ $cc = 4 * 60000
...
@@ -126,13 +126,13 @@ $cc = 4 * 60000
$ms = 1601481600000 + $cc
$ms = 1601481600000 + $cc
sql select count(tbcol) as c from $mt where ts <= $ms
sql select count(tbcol) as c from $mt where ts <= $ms
print ===> $data00
print ===> $data00
if $data00 != 50 then
if $data00 != 50 then
return -1
return -1
endi
endi
sql select count(tbcol) as c from $mt where tgcol < 5
sql select count(tbcol) as c from $mt where tgcol < 5
print ===> $data00
print ===> $data00
if $data00 != 100 then
if $data00 != 100 then
return -1
return -1
endi
endi
...
@@ -140,34 +140,34 @@ $cc = 4 * 60000
...
@@ -140,34 +140,34 @@ $cc = 4 * 60000
$ms = 1601481600000 + $cc
$ms = 1601481600000 + $cc
sql select count(tbcol) as c from $mt where tgcol < 5 and ts <= $ms
sql select count(tbcol) as c from $mt where tgcol < 5 and ts <= $ms
print ===> $data00
print ===> $data00
if $data00 != 25 then
if $data00 != 25 then
return -1
return -1
endi
endi
print =============== step9
print =============== step9
sql select count(tbcol) as b from $mt interval(1m)
sql select count(tbcol) as b from $mt interval(1m)
print ===> $data00
print ===> $data00
if $data00 != 10 then
if $data00 != 10 then
return -1
return -1
endi
endi
if $data10 != 10 then
if $data10 != 10 then
return -1
return -1
endi
endi
sql select count(tbcol) as b from $mt interval(1d)
sql select count(tbcol) as b from $mt interval(1d)
print ===> $data00
print ===> $data00
if $data00 != 200 then
if $data00 != 200 then
return -1
return -1
endi
endi
print =============== step10
print =============== step10
sql select count(tbcol) as b from $mt group by tgcol
sql select count(tbcol) as b from $mt group by tgcol
print ===> $data00
print ===> $data00
if $data00 != $rowNum then
if $data00 != $rowNum then
return -1
return -1
endi
endi
if $rows != $tbNum then
if $rows != $tbNum then
return -1
return -1
endi
endi
...
@@ -176,17 +176,17 @@ $cc = 4 * 60000
...
@@ -176,17 +176,17 @@ $cc = 4 * 60000
$ms = 1601481600000 + $cc
$ms = 1601481600000 + $cc
sql select count(tbcol) as b from $mt where ts <= $ms partition by tgcol interval(1m)
sql select count(tbcol) as b from $mt where ts <= $ms partition by tgcol interval(1m)
print ===> $data01
print ===> $data01
if $data00 != 1 then
if $data00 != 1 then
return -1
return -1
endi
endi
if $rows != 50 then
if $rows != 50 then
return -1
return -1
endi
endi
print =============== clear
print =============== clear
sql drop database $db
sql drop database $db
sql select * from information_schema.ins_databases
sql select * from information_schema.ins_databases
if $rows != 2 then
if $rows != 2 then
return -1
return -1
endi
endi
...
...
tests/script/tsim/compute/diff.sim
浏览文件 @
851aa0b0
...
@@ -25,17 +25,17 @@ $i = 0
...
@@ -25,17 +25,17 @@ $i = 0
while $i < $tbNum
while $i < $tbNum
$tb = $tbPrefix . $i
$tb = $tbPrefix . $i
sql create table $tb using $mt tags( $i )
sql create table $tb using $mt tags( $i )
$x = 0
$x = 0
while $x < $rowNum
while $x < $rowNum
$cc = $x * 60000
$cc = $x * 60000
$ms = 1601481600000 + $cc
$ms = 1601481600000 + $cc
sql insert into $tb values ($ms , $x )
sql insert into $tb values ($ms , $x )
$x = $x + 1
$x = $x + 1
endw
endw
$i = $i + 1
$i = $i + 1
endw
endw
print =============== step2
print =============== step2
$i = 1
$i = 1
...
@@ -43,7 +43,7 @@ $tb = $tbPrefix . $i
...
@@ -43,7 +43,7 @@ $tb = $tbPrefix . $i
sql select diff(tbcol) from $tb
sql select diff(tbcol) from $tb
print ===> $data10
print ===> $data10
if $data10 != 1 then
if $data10 != 1 then
return -1
return -1
endi
endi
...
@@ -52,7 +52,7 @@ $cc = 4 * 60000
...
@@ -52,7 +52,7 @@ $cc = 4 * 60000
$ms = 1601481600000 + $cc
$ms = 1601481600000 + $cc
sql select diff(tbcol) from $tb where ts > $ms
sql select diff(tbcol) from $tb where ts > $ms
print ===> $data10
print ===> $data10
if $data10 != 1 then
if $data10 != 1 then
return -1
return -1
endi
endi
...
@@ -60,14 +60,14 @@ $cc = 4 * 60000
...
@@ -60,14 +60,14 @@ $cc = 4 * 60000
$ms = 1601481600000 + $cc
$ms = 1601481600000 + $cc
sql select diff(tbcol) from $tb where ts <= $ms
sql select diff(tbcol) from $tb where ts <= $ms
print ===> $data10
print ===> $data10
if $data10 != 1 then
if $data10 != 1 then
return -1
return -1
endi
endi
print =============== step4
print =============== step4
sql select diff(tbcol) as b from $tb
sql select diff(tbcol) as b from $tb
print ===> $data10
print ===> $data10
if $data10 != 1 then
if $data10 != 1 then
return -1
return -1
endi
endi
...
@@ -86,8 +86,8 @@ step6:
...
@@ -86,8 +86,8 @@ step6:
print =============== clear
print =============== clear
sql drop database $db
sql drop database $db
sql select * from information_schema.ins_databases
sql select * from information_schema.ins_databases
if $rows != 2 then
if $rows != 2 then
return -1
return -1
endi
endi
system sh/exec.sh -n dnode1 -s stop -x SIGINT
system sh/exec.sh -n dnode1 -s stop -x SIGINT
\ No newline at end of file
tests/script/tsim/compute/diff2.sim
浏览文件 @
851aa0b0
...
@@ -26,19 +26,19 @@ $i = 0
...
@@ -26,19 +26,19 @@ $i = 0
while $i < $tbNum
while $i < $tbNum
$tb = $tbPrefix . $i
$tb = $tbPrefix . $i
sql create table $tb using $mt tags( $i )
sql create table $tb using $mt tags( $i )
$x = 0
$x = 0
while $x < $rowNum
while $x < $rowNum
$cc = $x * 60000
$cc = $x * 60000
$ms = 1601481600000 + $cc
$ms = 1601481600000 + $cc
$tinyint = $x / 128
$tinyint = $x / 128
sql insert into $tb values ($ms , $x , $x , $x , $x , $tinyint , $x , $x , $x , $x )
sql insert into $tb values ($ms , $x , $x , $x , $x , $tinyint , $x , $x , $x , $x )
$x = $x + 1
$x = $x + 1
endw
endw
$i = $i + 1
$i = $i + 1
endw
endw
print =============== step2
print =============== step2
$i = 1
$i = 1
...
@@ -46,7 +46,7 @@ $tb = $tbPrefix . $i
...
@@ -46,7 +46,7 @@ $tb = $tbPrefix . $i
sql select diff(c1) from $tb
sql select diff(c1) from $tb
print ===> $data10
print ===> $data10
if $data10 != 1 then
if $data10 != 1 then
return -1
return -1
endi
endi
sql select diff(c2) from $tb
sql select diff(c2) from $tb
...
@@ -56,22 +56,22 @@ if $data10 != 1.000000000 then
...
@@ -56,22 +56,22 @@ if $data10 != 1.000000000 then
endi
endi
sql select diff(c3) from $tb
sql select diff(c3) from $tb
print ===> $data10
print ===> $data10
if $data10 != 1 then
if $data10 != 1 then
return -1
return -1
endi
endi
sql select diff(c4) from $tb
sql select diff(c4) from $tb
print ===> $data10
print ===> $data10
if $data10 != 1 then
if $data10 != 1 then
return -1
return -1
endi
endi
sql select diff(c5) from $tb
sql select diff(c5) from $tb
print ===> $data10
print ===> $data10
if $data10 != 0 then
if $data10 != 0 then
return -1
return -1
endi
endi
sql select diff(c6) from $tb
sql select diff(c6) from $tb
print ===> $data10
print ===> $data10
if $data10 != 1.000000000 then
if $data10 != 1.000000000 then
return -1
return -1
endi
endi
...
@@ -90,7 +90,7 @@ sql_error select diff(c1) from m_di_tb1 where c2 like '2%'
...
@@ -90,7 +90,7 @@ sql_error select diff(c1) from m_di_tb1 where c2 like '2%'
print =============== step3
print =============== step3
sql select diff(c1) from $tb where c1 > 5
sql select diff(c1) from $tb where c1 > 5
print ===> $data10
print ===> $data10
if $data10 != 1 then
if $data10 != 1 then
return -1
return -1
endi
endi
sql select diff(c2) from $tb where c2 > 5
sql select diff(c2) from $tb where c2 > 5
...
@@ -100,38 +100,38 @@ if $data10 != 1.000000000 then
...
@@ -100,38 +100,38 @@ if $data10 != 1.000000000 then
endi
endi
sql select diff(c3) from $tb where c3 > 5
sql select diff(c3) from $tb where c3 > 5
print ===> $data10
print ===> $data10
if $data10 != 1 then
if $data10 != 1 then
return -1
return -1
endi
endi
sql select diff(c4) from $tb where c4 > 5
sql select diff(c4) from $tb where c4 > 5
print ===> $data10
print ===> $data10
if $data10 != 1 then
if $data10 != 1 then
return -1
return -1
endi
endi
sql select diff(c5) from $tb where c5 > 5
sql select diff(c5) from $tb where c5 > 5
print ===> $data10
print ===> $data10
if $data10 != 0 then
if $data10 != 0 then
return -1
return -1
endi
endi
sql select diff(c6) from $tb where c6 > 5
sql select diff(c6) from $tb where c6 > 5
print ===> $data10
print ===> $data10
if $data10 != 1.000000000 then
if $data10 != 1.000000000 then
return -1
return -1
endi
endi
print =============== step4
print =============== step4
sql select diff(c1) from $tb where c1 > 5 and c2 < $rowNum
sql select diff(c1) from $tb where c1 > 5 and c2 < $rowNum
print ===> $data10
print ===> $data10
if $data10 != 1 then
if $data10 != 1 then
return -1
return -1
endi
endi
sql select diff(c1) from $tb where c9 like '%9' and c1 <= 20
sql select diff(c1) from $tb where c9 like '%9' and c1 <= 20
if $rows != 1 then
if $rows != 1 then
return -1
return -1
endi
endi
print ===> $data10
print ===> $data10
if $data00 != 10 then
if $data00 != 10 then
return -1
return -1
endi
endi
...
@@ -148,8 +148,8 @@ step6:
...
@@ -148,8 +148,8 @@ step6:
print =============== clear
print =============== clear
#sql drop database $db
#sql drop database $db
#sql select * from information_schema.ins_databases
#sql select * from information_schema.ins_databases
#if $rows != 2 then
#if $rows != 2 then
# return -1
# return -1
#endi
#endi
system sh/exec.sh -n dnode1 -s stop -x SIGINT
system sh/exec.sh -n dnode1 -s stop -x SIGINT
\ No newline at end of file
tests/script/tsim/compute/first.sim
浏览文件 @
851aa0b0
...
@@ -25,18 +25,18 @@ $i = 0
...
@@ -25,18 +25,18 @@ $i = 0
while $i < $tbNum
while $i < $tbNum
$tb = $tbPrefix . $i
$tb = $tbPrefix . $i
sql create table $tb using $mt tags( $i )
sql create table $tb using $mt tags( $i )
$x = 0
$x = 0
while $x < $rowNum
while $x < $rowNum
$cc = $x * 60000
$cc = $x * 60000
$ms = 1601481600000 + $cc
$ms = 1601481600000 + $cc
sql insert into $tb values ($ms , $x )
sql insert into $tb values ($ms , $x )
$x = $x + 1
$x = $x + 1
endw
endw
$i = $i + 1
$i = $i + 1
endw
endw
print =============== step2
print =============== step2
$i = 1
$i = 1
...
@@ -44,7 +44,7 @@ $tb = $tbPrefix . $i
...
@@ -44,7 +44,7 @@ $tb = $tbPrefix . $i
sql select first(tbcol) from $tb
sql select first(tbcol) from $tb
print ===> $data00
print ===> $data00
if $data00 != 0 then
if $data00 != 0 then
return -1
return -1
endi
endi
...
@@ -53,27 +53,27 @@ $cc = 4 * 60000
...
@@ -53,27 +53,27 @@ $cc = 4 * 60000
$ms = 1601481600000 + $cc
$ms = 1601481600000 + $cc
sql select first(tbcol) from $tb where ts <= $ms
sql select first(tbcol) from $tb where ts <= $ms
print ===> $data00
print ===> $data00
if $data00 != 0 then
if $data00 != 0 then
return -1
return -1
endi
endi
print =============== step4
print =============== step4
sql select first(tbcol) as b from $tb
sql select first(tbcol) as b from $tb
print ===> $data00
print ===> $data00
if $data00 != 0 then
if $data00 != 0 then
return -1
return -1
endi
endi
print =============== step5
print =============== step5
sql select first(tbcol) as b from $tb interval(1m)
sql select first(tbcol) as b from $tb interval(1m)
print ===> $data00
print ===> $data00
if $data00 != 0 then
if $data00 != 0 then
return -1
return -1
endi
endi
sql select first(tbcol) as b from $tb interval(1d)
sql select first(tbcol) as b from $tb interval(1d)
print ===> $data00
print ===> $data00
if $data00 != 0 then
if $data00 != 0 then
return -1
return -1
endi
endi
...
@@ -82,17 +82,17 @@ $cc = 4 * 60000
...
@@ -82,17 +82,17 @@ $cc = 4 * 60000
$ms = 1601481600000 + $cc
$ms = 1601481600000 + $cc
sql select first(tbcol) as b from $tb where ts <= $ms interval(1m)
sql select first(tbcol) as b from $tb where ts <= $ms interval(1m)
print ===> $data00
print ===> $data00
if $data40 != 4 then
if $data40 != 4 then
return -1
return -1
endi
endi
if $rows != 5 then
if $rows != 5 then
return -1
return -1
endi
endi
print =============== step7
print =============== step7
sql select first(tbcol) from $mt
sql select first(tbcol) from $mt
print ===> $data00
print ===> $data00
if $data00 != 0 then
if $data00 != 0 then
return -1
return -1
endi
endi
...
@@ -101,13 +101,13 @@ $cc = 4 * 60000
...
@@ -101,13 +101,13 @@ $cc = 4 * 60000
$ms = 1601481600000 + $cc
$ms = 1601481600000 + $cc
sql select first(tbcol) as c from $mt where ts <= $ms
sql select first(tbcol) as c from $mt where ts <= $ms
print ===> $data00
print ===> $data00
if $data00 != 0 then
if $data00 != 0 then
return -1
return -1
endi
endi
sql select first(tbcol) as c from $mt where tgcol < 5
sql select first(tbcol) as c from $mt where tgcol < 5
print ===> $data00
print ===> $data00
if $data00 != 0 then
if $data00 != 0 then
return -1
return -1
endi
endi
...
@@ -115,7 +115,7 @@ $cc = 4 * 60000
...
@@ -115,7 +115,7 @@ $cc = 4 * 60000
$ms = 1601481600000 + $cc
$ms = 1601481600000 + $cc
sql select first(tbcol) as c from $mt where tgcol < 5 and ts <= $ms
sql select first(tbcol) as c from $mt where tgcol < 5 and ts <= $ms
print ===> $data00
print ===> $data00
if $data00 != 0 then
if $data00 != 0 then
return -1
return -1
endi
endi
...
@@ -123,24 +123,24 @@ print =============== step9
...
@@ -123,24 +123,24 @@ print =============== step9
sql select first(tbcol) as b from $mt interval(1m)
sql select first(tbcol) as b from $mt interval(1m)
print select first(tbcol) as b from $mt interval(1m)
print select first(tbcol) as b from $mt interval(1m)
print ===> $data10
print ===> $data10
if $data10 != 1 then
if $data10 != 1 then
return -1
return -1
endi
endi
sql select first(tbcol) as b from $mt interval(1d)
sql select first(tbcol) as b from $mt interval(1d)
print ===> $data00
print ===> $data00
if $data00 != 0 then
if $data00 != 0 then
return -1
return -1
endi
endi
print =============== step10
print =============== step10
sql select first(tbcol) as b from $mt group by tgcol
sql select first(tbcol) as b from $mt group by tgcol
print ===> $data00
print ===> $data00
if $data00 != 0 then
if $data00 != 0 then
return -1
return -1
endi
endi
if $rows != $tbNum then
if $rows != $tbNum then
return -1
return -1
endi
endi
...
@@ -149,19 +149,19 @@ $cc = 4 * 60000
...
@@ -149,19 +149,19 @@ $cc = 4 * 60000
$ms = 1601481600000 + $cc
$ms = 1601481600000 + $cc
sql select first(tbcol) as b from $mt where ts <= $ms partition by tgcol interval(1m)
sql select first(tbcol) as b from $mt where ts <= $ms partition by tgcol interval(1m)
print ===> $data10
print ===> $data10
if $data10 != 1 then
if $data10 != 1 then
return -1
return -1
endi
endi
print ===> $rows
print ===> $rows
if $rows != 50 then
if $rows != 50 then
return -1
return -1
endi
endi
print =============== clear
print =============== clear
sql drop database $db
sql drop database $db
sql select * from information_schema.ins_databases
sql select * from information_schema.ins_databases
if $rows != 2 then
if $rows != 2 then
return -1
return -1
endi
endi
system sh/exec.sh -n dnode1 -s stop -x SIGINT
system sh/exec.sh -n dnode1 -s stop -x SIGINT
\ No newline at end of file
tests/script/tsim/compute/interval.sim
浏览文件 @
851aa0b0
...
@@ -25,18 +25,18 @@ $i = 0
...
@@ -25,18 +25,18 @@ $i = 0
while $i < $tbNum
while $i < $tbNum
$tb = $tbPrefix . $i
$tb = $tbPrefix . $i
sql create table $tb using $mt tags( $i )
sql create table $tb using $mt tags( $i )
$x = 0
$x = 0
while $x < $rowNum
while $x < $rowNum
$cc = $x * 60000
$cc = $x * 60000
$ms = 1601481600000 + $cc
$ms = 1601481600000 + $cc
sql insert into $tb values ($ms , $x )
sql insert into $tb values ($ms , $x )
$x = $x + 1
$x = $x + 1
endw
endw
$i = $i + 1
$i = $i + 1
endw
endw
print =============== step2
print =============== step2
$i = 1
$i = 1
...
@@ -44,13 +44,13 @@ $tb = $tbPrefix . $i
...
@@ -44,13 +44,13 @@ $tb = $tbPrefix . $i
sql select count(tbcol), avg(tbcol), max(tbcol), min(tbcol), count(tbcol) from $tb interval(1m)
sql select count(tbcol), avg(tbcol), max(tbcol), min(tbcol), count(tbcol) from $tb interval(1m)
print ===> $rows
print ===> $rows
if $rows < $rowNum then
if $rows < $rowNum then
return -1
return -1
endi
endi
if $data00 != 1 then
if $data00 != 1 then
return -1
return -1
endi
endi
if $data04 != 1 then
if $data04 != 1 then
return -1
return -1
endi
endi
...
@@ -59,16 +59,16 @@ $cc = 4 * 60000
...
@@ -59,16 +59,16 @@ $cc = 4 * 60000
$ms = 1601481600000 + $cc
$ms = 1601481600000 + $cc
sql select count(tbcol), avg(tbcol), max(tbcol), min(tbcol), count(tbcol) from $tb where ts <= $ms interval(1m)
sql select count(tbcol), avg(tbcol), max(tbcol), min(tbcol), count(tbcol) from $tb where ts <= $ms interval(1m)
print ===> $rows
print ===> $rows
if $rows > 10 then
if $rows > 10 then
return -1
return -1
endi
endi
if $rows < 3 then
if $rows < 3 then
return -1
return -1
endi
endi
if $data00 != 1 then
if $data00 != 1 then
return -1
return -1
endi
endi
if $data04 != 1 then
if $data04 != 1 then
return -1
return -1
endi
endi
...
@@ -81,16 +81,16 @@ $ms2 = 1601481600000 - $cc
...
@@ -81,16 +81,16 @@ $ms2 = 1601481600000 - $cc
sql select count(tbcol), avg(tbcol), max(tbcol), min(tbcol), count(tbcol) from $tb where ts <= $ms and ts > $ms2 interval(1m)
sql select count(tbcol), avg(tbcol), max(tbcol), min(tbcol), count(tbcol) from $tb where ts <= $ms and ts > $ms2 interval(1m)
print ===> $rows
print ===> $rows
if $rows < 18 then
if $rows < 18 then
return -1
return -1
endi
endi
if $rows > 22 then
if $rows > 22 then
return -1
return -1
endi
endi
if $data00 != 1 then
if $data00 != 1 then
return -1
return -1
endi
endi
if $data04 != 1 then
if $data04 != 1 then
return -1
return -1
endi
endi
...
@@ -107,29 +107,29 @@ if $rows < 30 then
...
@@ -107,29 +107,29 @@ if $rows < 30 then
print expect greater than 30, actual: $rows
print expect greater than 30, actual: $rows
return -1
return -1
endi
endi
if $rows > 50 then
if $rows > 50 then
return -1
return -1
endi
endi
if $data20 != 1 then
if $data20 != 1 then
return -1
return -1
endi
endi
if $data24 != 1 then
if $data24 != 1 then
return -1
return -1
endi
endi
print =============== step6
print =============== step6
sql select count(tbcol), avg(tbcol), max(tbcol), min(tbcol), count(tbcol) from $mt interval(1m)
sql select count(tbcol), avg(tbcol), max(tbcol), min(tbcol), count(tbcol) from $mt interval(1m)
print ===> $rows
print ===> $rows
if $rows < 18 then
if $rows < 18 then
return -1
return -1
endi
endi
if $rows > 22 then
if $rows > 22 then
return -1
return -1
endi
endi
if $data10 > 15 then
if $data10 > 15 then
return -1
return -1
endi
endi
if $data10 < 5 then
if $data10 < 5 then
return -1
return -1
endi
endi
...
@@ -138,16 +138,16 @@ $cc = 4 * 60000
...
@@ -138,16 +138,16 @@ $cc = 4 * 60000
$ms = 1601481600000 + $cc
$ms = 1601481600000 + $cc
sql select count(tbcol), avg(tbcol), max(tbcol), min(tbcol), count(tbcol) from $mt where ts <= $ms interval(1m)
sql select count(tbcol), avg(tbcol), max(tbcol), min(tbcol), count(tbcol) from $mt where ts <= $ms interval(1m)
print ===> $rows
print ===> $rows
if $rows < 3 then
if $rows < 3 then
return -1
return -1
endi
endi
if $rows > 7 then
if $rows > 7 then
return -1
return -1
endi
endi
if $data10 > 15 then
if $data10 > 15 then
return -1
return -1
endi
endi
if $data10 < 5 then
if $data10 < 5 then
return -1
return -1
endi
endi
...
@@ -160,16 +160,16 @@ $ms2 = 1601481600000 - $cc
...
@@ -160,16 +160,16 @@ $ms2 = 1601481600000 - $cc
sql select count(tbcol), avg(tbcol), max(tbcol), min(tbcol), count(tbcol) from $mt where ts <= $ms1 and ts > $ms2 interval(1m)
sql select count(tbcol), avg(tbcol), max(tbcol), min(tbcol), count(tbcol) from $mt where ts <= $ms1 and ts > $ms2 interval(1m)
print ===> $rows
print ===> $rows
if $rows < 18 then
if $rows < 18 then
return -1
return -1
endi
endi
if $rows > 22 then
if $rows > 22 then
return -1
return -1
endi
endi
if $data10 > 15 then
if $data10 > 15 then
return -1
return -1
endi
endi
if $data10 < 5 then
if $data10 < 5 then
return -1
return -1
endi
endi
...
@@ -181,24 +181,24 @@ $cc = 1 * 60000
...
@@ -181,24 +181,24 @@ $cc = 1 * 60000
$ms2 = 1601481600000 - $cc
$ms2 = 1601481600000 - $cc
sql select count(tbcol), avg(tbcol), max(tbcol), min(tbcol), count(tbcol) from $mt where ts <= $ms1 and ts > $ms2 interval(1m) fill(value, 0)
sql select count(tbcol), avg(tbcol), max(tbcol), min(tbcol), count(tbcol) from $mt where ts <= $ms1 and ts > $ms2 interval(1m) fill(value, 0)
if $rows < 30 then
if $rows < 30 then
return -1
return -1
endi
endi
if $rows > 50 then
if $rows > 50 then
return -1
return -1
endi
endi
if $data10 > 15 then
if $data10 > 15 then
return -1
return -1
endi
endi
if $data10 < 5 then
if $data10 < 5 then
return -1
return -1
endi
endi
print =============== clear
print =============== clear
sql drop database $db
sql drop database $db
sql select * from information_schema.ins_databases
sql select * from information_schema.ins_databases
if $rows != 2 then
if $rows != 2 then
return -1
return -1
endi
endi
system sh/exec.sh -n dnode1 -s stop -x SIGINT
system sh/exec.sh -n dnode1 -s stop -x SIGINT
\ No newline at end of file
tests/script/tsim/compute/last.sim
浏览文件 @
851aa0b0
...
@@ -25,18 +25,18 @@ $i = 0
...
@@ -25,18 +25,18 @@ $i = 0
while $i < $tbNum
while $i < $tbNum
$tb = $tbPrefix . $i
$tb = $tbPrefix . $i
sql create table $tb using $mt tags( $i )
sql create table $tb using $mt tags( $i )
$x = 0
$x = 0
while $x < $rowNum
while $x < $rowNum
$cc = $x * 60000
$cc = $x * 60000
$ms = 1601481600000 + $cc
$ms = 1601481600000 + $cc
sql insert into $tb values ($ms , $x )
sql insert into $tb values ($ms , $x )
$x = $x + 1
$x = $x + 1
endw
endw
$i = $i + 1
$i = $i + 1
endw
endw
print =============== step2
print =============== step2
$i = 1
$i = 1
...
@@ -44,7 +44,7 @@ $tb = $tbPrefix . $i
...
@@ -44,7 +44,7 @@ $tb = $tbPrefix . $i
sql select last(tbcol) from $tb
sql select last(tbcol) from $tb
print ===> $data00
print ===> $data00
if $data00 != 19 then
if $data00 != 19 then
return -1
return -1
endi
endi
...
@@ -54,27 +54,27 @@ $ms = 1601481600000 + $cc
...
@@ -54,27 +54,27 @@ $ms = 1601481600000 + $cc
sql select last(tbcol) from $tb where ts <= $ms
sql select last(tbcol) from $tb where ts <= $ms
print ===> $data00
print ===> $data00
if $data00 != 4 then
if $data00 != 4 then
return -1
return -1
endi
endi
print =============== step4
print =============== step4
sql select last(tbcol) as b from $tb
sql select last(tbcol) as b from $tb
print ===> $data00
print ===> $data00
if $data00 != 19 then
if $data00 != 19 then
return -1
return -1
endi
endi
print =============== step5
print =============== step5
sql select last(tbcol) as b from $tb interval(1m)
sql select last(tbcol) as b from $tb interval(1m)
print ===> $data10
print ===> $data10
if $data10 != 1 then
if $data10 != 1 then
return -1
return -1
endi
endi
sql select last(tbcol) as b from $tb interval(1d)
sql select last(tbcol) as b from $tb interval(1d)
print ===> $data00
print ===> $data00
if $data00 != 19 then
if $data00 != 19 then
return -1
return -1
endi
endi
...
@@ -84,17 +84,17 @@ $ms = 1601481600000 + $cc
...
@@ -84,17 +84,17 @@ $ms = 1601481600000 + $cc
sql select last(tbcol) as b from $tb where ts <= $ms interval(1m)
sql select last(tbcol) as b from $tb where ts <= $ms interval(1m)
print ===> $data10
print ===> $data10
if $data10 != 1 then
if $data10 != 1 then
return -1
return -1
endi
endi
if $rows != 5 then
if $rows != 5 then
return -1
return -1
endi
endi
print =============== step7
print =============== step7
sql select last(tbcol) from $mt
sql select last(tbcol) from $mt
print ===> $data00
print ===> $data00
if $data00 != 19 then
if $data00 != 19 then
return -1
return -1
endi
endi
...
@@ -104,13 +104,13 @@ $ms = 1601481600000 + $cc
...
@@ -104,13 +104,13 @@ $ms = 1601481600000 + $cc
sql select last(tbcol) as c from $mt where ts <= $ms
sql select last(tbcol) as c from $mt where ts <= $ms
print ===> $data00
print ===> $data00
if $data00 != 4 then
if $data00 != 4 then
return -1
return -1
endi
endi
sql select last(tbcol) as c from $mt where tgcol < 5
sql select last(tbcol) as c from $mt where tgcol < 5
print ===> $data00
print ===> $data00
if $data00 != 19 then
if $data00 != 19 then
return -1
return -1
endi
endi
...
@@ -119,31 +119,31 @@ $ms = 1601481600000 + $cc
...
@@ -119,31 +119,31 @@ $ms = 1601481600000 + $cc
sql select last(tbcol) as c from $mt where tgcol < 5 and ts <= $ms
sql select last(tbcol) as c from $mt where tgcol < 5 and ts <= $ms
print ===> $data00
print ===> $data00
if $data00 != 4 then
if $data00 != 4 then
return -1
return -1
endi
endi
print =============== step9
print =============== step9
sql select last(tbcol) as b from $mt interval(1m)
sql select last(tbcol) as b from $mt interval(1m)
print ===> $data10
print ===> $data10
if $data10 != 1 then
if $data10 != 1 then
return -1
return -1
endi
endi
sql select last(tbcol) as b from $mt interval(1d)
sql select last(tbcol) as b from $mt interval(1d)
print ===> $data00
print ===> $data00
if $data00 != 19 then
if $data00 != 19 then
return -1
return -1
endi
endi
print =============== step10
print =============== step10
sql select last(tbcol) as b from $mt group by tgcol
sql select last(tbcol) as b from $mt group by tgcol
print ===> $data00
print ===> $data00
if $data00 != 19 then
if $data00 != 19 then
return -1
return -1
endi
endi
if $rows != $tbNum then
if $rows != $tbNum then
return -1
return -1
endi
endi
...
@@ -153,19 +153,19 @@ $ms = 1601481600000 + $cc
...
@@ -153,19 +153,19 @@ $ms = 1601481600000 + $cc
sql select last(tbcol) as b from $mt where ts <= $ms partition by tgcol interval(1m)
sql select last(tbcol) as b from $mt where ts <= $ms partition by tgcol interval(1m)
print ===> $data10
print ===> $data10
if $data10 != 1 then
if $data10 != 1 then
return -1
return -1
endi
endi
print ===> $rows
print ===> $rows
if $rows != 50 then
if $rows != 50 then
return -1
return -1
endi
endi
print =============== clear
print =============== clear
sql drop database $db
sql drop database $db
sql select * from information_schema.ins_databases
sql select * from information_schema.ins_databases
if $rows != 2 then
if $rows != 2 then
return -1
return -1
endi
endi
system sh/exec.sh -n dnode1 -s stop -x SIGINT
system sh/exec.sh -n dnode1 -s stop -x SIGINT
\ No newline at end of file
tests/script/tsim/compute/last_row.sim
浏览文件 @
851aa0b0
...
@@ -25,18 +25,18 @@ $i = 0
...
@@ -25,18 +25,18 @@ $i = 0
while $i < $tbNum
while $i < $tbNum
$tb = $tbPrefix . $i
$tb = $tbPrefix . $i
sql create table $tb using $mt tags( $i )
sql create table $tb using $mt tags( $i )
$x = 0
$x = 0
while $x < $rowNum
while $x < $rowNum
$cc = $x * 60000
$cc = $x * 60000
$ms = 1601481600000 + $cc
$ms = 1601481600000 + $cc
sql insert into $tb values ($ms , $x )
sql insert into $tb values ($ms , $x )
$x = $x + 1
$x = $x + 1
endw
endw
$i = $i + 1
$i = $i + 1
endw
endw
print =============== step2
print =============== step2
$i = 1
$i = 1
...
@@ -44,7 +44,7 @@ $tb = $tbPrefix . $i
...
@@ -44,7 +44,7 @@ $tb = $tbPrefix . $i
sql select last_row(tbcol) from $tb
sql select last_row(tbcol) from $tb
print ===> $data00
print ===> $data00
if $data00 != 19 then
if $data00 != 19 then
return -1
return -1
endi
endi
...
@@ -54,21 +54,21 @@ $ms = 1601481600000 + $cc
...
@@ -54,21 +54,21 @@ $ms = 1601481600000 + $cc
print select last_row(tbcol) from $tb where ts <= $ms
print select last_row(tbcol) from $tb where ts <= $ms
sql select last_row(tbcol) from $tb where ts <= $ms
sql select last_row(tbcol) from $tb where ts <= $ms
print ===> $data00
print ===> $data00
if $data00 != 4 then
if $data00 != 4 then
return -1
return -1
endi
endi
print =============== step4
print =============== step4
sql select last_row(tbcol) as b from $tb
sql select last_row(tbcol) as b from $tb
print ===> $data00
print ===> $data00
if $data00 != 19 then
if $data00 != 19 then
return -1
return -1
endi
endi
print =============== step7
print =============== step7
sql select last_row(tbcol) from $mt
sql select last_row(tbcol) from $mt
print ===> $data00
print ===> $data00
if $data00 != 19 then
if $data00 != 19 then
return -1
return -1
endi
endi
...
@@ -77,13 +77,13 @@ $cc = 4 * 60000
...
@@ -77,13 +77,13 @@ $cc = 4 * 60000
$ms = 1601481600000 + $cc
$ms = 1601481600000 + $cc
sql select last_row(tbcol) as c from $mt where ts <= $ms
sql select last_row(tbcol) as c from $mt where ts <= $ms
print ===> $data00
print ===> $data00
if $data00 != 4 then
if $data00 != 4 then
return -1
return -1
endi
endi
sql select last_row(tbcol) as c from $mt where tgcol < 5
sql select last_row(tbcol) as c from $mt where tgcol < 5
print ===> $data00
print ===> $data00
if $data00 != 19 then
if $data00 != 19 then
return -1
return -1
endi
endi
...
@@ -91,18 +91,18 @@ $cc = 4 * 60000
...
@@ -91,18 +91,18 @@ $cc = 4 * 60000
$ms = 1601481600000 + $cc
$ms = 1601481600000 + $cc
sql select last_row(tbcol) as c from $mt where tgcol < 5 and ts <= $ms
sql select last_row(tbcol) as c from $mt where tgcol < 5 and ts <= $ms
print ===> $data00
print ===> $data00
if $data00 != 4 then
if $data00 != 4 then
return -1
return -1
endi
endi
print =============== step10
print =============== step10
sql select last_row(tbcol) as b from $mt group by tgcol
sql select last_row(tbcol) as b from $mt group by tgcol
print ===> $data00
print ===> $data00
if $data00 != 19 then
if $data00 != 19 then
return -1
return -1
endi
endi
if $rows != $tbNum then
if $rows != $tbNum then
return -1
return -1
endi
endi
...
@@ -110,28 +110,28 @@ print =============== step11
...
@@ -110,28 +110,28 @@ print =============== step11
$cc = 1 * 3600000
$cc = 1 * 3600000
$ms = 1601481600000 + $cc
$ms = 1601481600000 + $cc
sql insert into $tb values( $ms , 10)
sql insert into $tb values( $ms , 10)
$cc = 3 * 3600000
$cc = 3 * 3600000
$ms = 1601481600000 + $cc
$ms = 1601481600000 + $cc
sql insert into $tb values( $ms , null)
sql insert into $tb values( $ms , null)
$cc = 5 * 3600000
$cc = 5 * 3600000
$ms = 1601481600000 + $cc
$ms = 1601481600000 + $cc
sql insert into $tb values( $ms , -1)
sql insert into $tb values( $ms , -1)
$cc = 7 * 3600000
$cc = 7 * 3600000
$ms = 1601481600000 + $cc
$ms = 1601481600000 + $cc
sql insert into $tb values( $ms , null)
sql insert into $tb values( $ms , null)
## for super table
## for super table
$cc = 6 * 3600000
$cc = 6 * 3600000
$ms = 1601481600000 + $cc
$ms = 1601481600000 + $cc
sql select last_row(*) from $mt where ts < $ms
sql select last_row(*) from $mt where ts < $ms
if $data01 != -1 then
if $data01 != -1 then
return -1
return -1
endi
endi
...
@@ -139,12 +139,12 @@ $cc = 8 * 3600000
...
@@ -139,12 +139,12 @@ $cc = 8 * 3600000
$ms = 1601481600000 + $cc
$ms = 1601481600000 + $cc
sql select last_row(*) from $mt where ts < $ms
sql select last_row(*) from $mt where ts < $ms
if $data01 != NULL then
if $data01 != NULL then
return -1
return -1
endi
endi
sql select last_row(*) from $mt
sql select last_row(*) from $mt
if $data01 != NULL then
if $data01 != NULL then
return -1
return -1
endi
endi
...
@@ -152,7 +152,7 @@ $cc = 4 * 3600000
...
@@ -152,7 +152,7 @@ $cc = 4 * 3600000
$ms = 1601481600000 + $cc
$ms = 1601481600000 + $cc
sql select last_row(*) from $mt where ts < $ms
sql select last_row(*) from $mt where ts < $ms
if $data01 != NULL then
if $data01 != NULL then
return -1
return -1
endi
endi
...
@@ -162,7 +162,7 @@ $cc = 4 * 3600000
...
@@ -162,7 +162,7 @@ $cc = 4 * 3600000
$ms2 = 1601481600000 + $cc
$ms2 = 1601481600000 + $cc
sql select last_row(*) from $mt where ts > $ms1 and ts <= $ms2
sql select last_row(*) from $mt where ts > $ms1 and ts <= $ms2
if $data01 != NULL then
if $data01 != NULL then
return -1
return -1
endi
endi
...
@@ -171,7 +171,7 @@ $cc = 6 * 3600000
...
@@ -171,7 +171,7 @@ $cc = 6 * 3600000
$ms = 1601481600000 + $cc
$ms = 1601481600000 + $cc
sql select last_row(*) from $tb where ts <= $ms
sql select last_row(*) from $tb where ts <= $ms
if $data01 != -1 then
if $data01 != -1 then
return -1
return -1
endi
endi
...
@@ -179,12 +179,12 @@ $cc = 8 * 3600000
...
@@ -179,12 +179,12 @@ $cc = 8 * 3600000
$ms = 1601481600000 + $cc
$ms = 1601481600000 + $cc
sql select last_row(*) from $tb where ts <= $ms
sql select last_row(*) from $tb where ts <= $ms
if $data01 != NULL then
if $data01 != NULL then
return -1
return -1
endi
endi
sql select last_row(*) from $tb
sql select last_row(*) from $tb
if $data01 != NULL then
if $data01 != NULL then
return -1
return -1
endi
endi
...
@@ -192,7 +192,7 @@ $cc = 4 * 3600000
...
@@ -192,7 +192,7 @@ $cc = 4 * 3600000
$ms = 1601481600000 + $cc
$ms = 1601481600000 + $cc
sql select last_row(*) from $tb where ts <= $ms
sql select last_row(*) from $tb where ts <= $ms
if $data01 != NULL then
if $data01 != NULL then
return -1
return -1
endi
endi
...
@@ -202,14 +202,14 @@ $cc = 4 * 3600000
...
@@ -202,14 +202,14 @@ $cc = 4 * 3600000
$ms2 = 1601481600000 + $cc
$ms2 = 1601481600000 + $cc
sql select last_row(*) from $tb where ts > $ms1 and ts <= $ms2
sql select last_row(*) from $tb where ts > $ms1 and ts <= $ms2
if $data01 != NULL then
if $data01 != NULL then
return -1
return -1
endi
endi
print =============== clear
print =============== clear
sql drop database $db
sql drop database $db
sql select * from information_schema.ins_databases
sql select * from information_schema.ins_databases
if $rows != 2 then
if $rows != 2 then
return -1
return -1
endi
endi
...
...
tests/script/tsim/compute/leastsquare.sim
浏览文件 @
851aa0b0
...
@@ -25,17 +25,17 @@ $i = 0
...
@@ -25,17 +25,17 @@ $i = 0
while $i < $tbNum
while $i < $tbNum
$tb = $tbPrefix . $i
$tb = $tbPrefix . $i
sql create table $tb using $mt tags( $i )
sql create table $tb using $mt tags( $i )
$x = 2
$x = 2
$ms = 1000
$ms = 1000
while $x < $rowNum
while $x < $rowNum
$ms = $ms + 1000
$ms = $ms + 1000
sql insert into $tb values ($ms , $x )
sql insert into $tb values ($ms , $x )
$x = $x + 1
$x = $x + 1
endw
endw
$i = $i + 1
$i = $i + 1
endw
endw
print =============== step2
print =============== step2
$i = 1
$i = 1
...
@@ -63,7 +63,7 @@ endi
...
@@ -63,7 +63,7 @@ endi
print =============== step5
print =============== step5
sql select leastsquares(tbcol, 1, 1) as b from $tb interval(1m)
sql select leastsquares(tbcol, 1, 1) as b from $tb interval(1m)
print ===> $data00
print ===> $data00
if $data00 != @{slop:1.000000, intercept:1.000000}@ then
if $data00 != @{slop:1.000000, intercept:1.000000}@ then
return -1
return -1
endi
endi
...
@@ -81,15 +81,15 @@ if $data00 != @{slop:1.000000, intercept:1.000000}@ then
...
@@ -81,15 +81,15 @@ if $data00 != @{slop:1.000000, intercept:1.000000}@ then
return -1
return -1
endi
endi
print ===> $rows
print ===> $rows
if $rows != 1 then
if $rows != 1 then
return -1
return -1
endi
endi
print =============== clear
print =============== clear
sql drop database $db
sql drop database $db
sql select * from information_schema.ins_databases
sql select * from information_schema.ins_databases
if $rows != 2 then
if $rows != 2 then
return -1
return -1
endi
endi
system sh/exec.sh -n dnode1 -s stop -x SIGINT
system sh/exec.sh -n dnode1 -s stop -x SIGINT
\ No newline at end of file
tests/script/tsim/compute/max.sim
浏览文件 @
851aa0b0
...
@@ -25,18 +25,18 @@ $i = 0
...
@@ -25,18 +25,18 @@ $i = 0
while $i < $tbNum
while $i < $tbNum
$tb = $tbPrefix . $i
$tb = $tbPrefix . $i
sql create table $tb using $mt tags( $i )
sql create table $tb using $mt tags( $i )
$x = 0
$x = 0
while $x < $rowNum
while $x < $rowNum
$cc = $x * 60000
$cc = $x * 60000
$ms = 1601481600000 + $cc
$ms = 1601481600000 + $cc
sql insert into $tb values ($ms , $x )
sql insert into $tb values ($ms , $x )
$x = $x + 1
$x = $x + 1
endw
endw
$i = $i + 1
$i = $i + 1
endw
endw
print =============== step2
print =============== step2
$i = 1
$i = 1
...
@@ -44,7 +44,7 @@ $tb = $tbPrefix . $i
...
@@ -44,7 +44,7 @@ $tb = $tbPrefix . $i
sql select max(tbcol) from $tb
sql select max(tbcol) from $tb
print ===> $data00
print ===> $data00
if $data00 != 19 then
if $data00 != 19 then
return -1
return -1
endi
endi
...
@@ -54,27 +54,27 @@ $ms = 1601481600000 + $cc
...
@@ -54,27 +54,27 @@ $ms = 1601481600000 + $cc
sql select max(tbcol) from $tb where ts <= $ms
sql select max(tbcol) from $tb where ts <= $ms
print ===> $data00
print ===> $data00
if $data00 != 4 then
if $data00 != 4 then
return -1
return -1
endi
endi
print =============== step4
print =============== step4
sql select max(tbcol) as b from $tb
sql select max(tbcol) as b from $tb
print ===> $data00
print ===> $data00
if $data00 != 19 then
if $data00 != 19 then
return -1
return -1
endi
endi
print =============== step5
print =============== step5
sql select max(tbcol) as b from $tb interval(1m)
sql select max(tbcol) as b from $tb interval(1m)
print ===> $data10
print ===> $data10
if $data10 != 1 then
if $data10 != 1 then
return -1
return -1
endi
endi
sql select max(tbcol) as b from $tb interval(1d)
sql select max(tbcol) as b from $tb interval(1d)
print ===> $data00
print ===> $data00
if $data00 != 19 then
if $data00 != 19 then
return -1
return -1
endi
endi
...
@@ -84,17 +84,17 @@ $ms = 1601481600000 + $cc
...
@@ -84,17 +84,17 @@ $ms = 1601481600000 + $cc
sql select max(tbcol) as b from $tb where ts <= $ms interval(1m)
sql select max(tbcol) as b from $tb where ts <= $ms interval(1m)
print ===> $data10
print ===> $data10
if $data10 != 1 then
if $data10 != 1 then
return -1
return -1
endi
endi
if $rows != 5 then
if $rows != 5 then
return -1
return -1
endi
endi
print =============== step7
print =============== step7
sql select max(tbcol) from $mt
sql select max(tbcol) from $mt
print ===> $data00
print ===> $data00
if $data00 != 19 then
if $data00 != 19 then
return -1
return -1
endi
endi
...
@@ -104,13 +104,13 @@ $ms = 1601481600000 + $cc
...
@@ -104,13 +104,13 @@ $ms = 1601481600000 + $cc
sql select max(tbcol) as c from $mt where ts <= $ms
sql select max(tbcol) as c from $mt where ts <= $ms
print ===> $data00
print ===> $data00
if $data00 != 4 then
if $data00 != 4 then
return -1
return -1
endi
endi
sql select max(tbcol) as c from $mt where tgcol < 5
sql select max(tbcol) as c from $mt where tgcol < 5
print ===> $data00
print ===> $data00
if $data00 != 19 then
if $data00 != 19 then
return -1
return -1
endi
endi
...
@@ -119,31 +119,31 @@ $ms = 1601481600000 + $cc
...
@@ -119,31 +119,31 @@ $ms = 1601481600000 + $cc
sql select max(tbcol) as c from $mt where tgcol < 5 and ts <= $ms
sql select max(tbcol) as c from $mt where tgcol < 5 and ts <= $ms
print ===> $data00
print ===> $data00
if $data00 != 4 then
if $data00 != 4 then
return -1
return -1
endi
endi
print =============== step9
print =============== step9
sql select max(tbcol) as b from $mt interval(1m)
sql select max(tbcol) as b from $mt interval(1m)
print ===> $data10
print ===> $data10
if $data10 != 1 then
if $data10 != 1 then
return -1
return -1
endi
endi
sql select max(tbcol) as b from $mt interval(1d)
sql select max(tbcol) as b from $mt interval(1d)
print ===> $data00
print ===> $data00
if $data00 != 19 then
if $data00 != 19 then
return -1
return -1
endi
endi
print =============== step10
print =============== step10
sql select max(tbcol) as b from $mt group by tgcol
sql select max(tbcol) as b from $mt group by tgcol
print ===> $data00
print ===> $data00
if $data00 != 19 then
if $data00 != 19 then
return -1
return -1
endi
endi
if $rows != $tbNum then
if $rows != $tbNum then
return -1
return -1
endi
endi
...
@@ -153,19 +153,19 @@ $ms = 1601481600000 + $cc
...
@@ -153,19 +153,19 @@ $ms = 1601481600000 + $cc
sql select max(tbcol) as b from $mt where ts <= $ms partition by tgcol interval(1m)
sql select max(tbcol) as b from $mt where ts <= $ms partition by tgcol interval(1m)
print ===> $data10
print ===> $data10
if $data10 != 1 then
if $data10 != 1 then
return -1
return -1
endi
endi
print ===> $rows
print ===> $rows
if $rows != 50 then
if $rows != 50 then
return -1
return -1
endi
endi
print =============== clear
print =============== clear
sql drop database $db
sql drop database $db
sql select * from information_schema.ins_databases
sql select * from information_schema.ins_databases
if $rows != 2 then
if $rows != 2 then
return -1
return -1
endi
endi
system sh/exec.sh -n dnode1 -s stop -x SIGINT
system sh/exec.sh -n dnode1 -s stop -x SIGINT
\ No newline at end of file
tests/script/tsim/compute/min.sim
浏览文件 @
851aa0b0
...
@@ -25,18 +25,18 @@ $i = 0
...
@@ -25,18 +25,18 @@ $i = 0
while $i < $tbNum
while $i < $tbNum
$tb = $tbPrefix . $i
$tb = $tbPrefix . $i
sql create table $tb using $mt tags( $i )
sql create table $tb using $mt tags( $i )
$x = 0
$x = 0
while $x < $rowNum
while $x < $rowNum
$cc = $x * 60000
$cc = $x * 60000
$ms = 1601481600000 + $cc
$ms = 1601481600000 + $cc
sql insert into $tb values ($ms , $x )
sql insert into $tb values ($ms , $x )
$x = $x + 1
$x = $x + 1
endw
endw
$i = $i + 1
$i = $i + 1
endw
endw
print =============== step2
print =============== step2
$i = 1
$i = 1
...
@@ -44,7 +44,7 @@ $tb = $tbPrefix . $i
...
@@ -44,7 +44,7 @@ $tb = $tbPrefix . $i
sql select min(tbcol) from $tb
sql select min(tbcol) from $tb
print ===> $data00
print ===> $data00
if $data00 != 0 then
if $data00 != 0 then
return -1
return -1
endi
endi
...
@@ -54,27 +54,27 @@ $ms = 1601481600000 + $cc
...
@@ -54,27 +54,27 @@ $ms = 1601481600000 + $cc
sql select min(tbcol) from $tb where ts < $ms
sql select min(tbcol) from $tb where ts < $ms
print ===> $data00
print ===> $data00
if $data00 != 0 then
if $data00 != 0 then
return -1
return -1
endi
endi
print =============== step4
print =============== step4
sql select min(tbcol) as b from $tb
sql select min(tbcol) as b from $tb
print ===> $data00
print ===> $data00
if $data00 != 0 then
if $data00 != 0 then
return -1
return -1
endi
endi
print =============== step5
print =============== step5
sql select min(tbcol) as b from $tb interval(1m)
sql select min(tbcol) as b from $tb interval(1m)
print ===> $data10
print ===> $data10
if $data10 != 1 then
if $data10 != 1 then
return -1
return -1
endi
endi
sql select min(tbcol) as b from $tb interval(1d)
sql select min(tbcol) as b from $tb interval(1d)
print ===> $data00
print ===> $data00
if $data00 != 0 then
if $data00 != 0 then
return -1
return -1
endi
endi
...
@@ -85,17 +85,17 @@ $ms = 1601481600000 + $cc
...
@@ -85,17 +85,17 @@ $ms = 1601481600000 + $cc
sql select min(tbcol) as b from $tb where ts <= $ms interval(1m)
sql select min(tbcol) as b from $tb where ts <= $ms interval(1m)
print select min(tbcol) as b from $tb where ts <= $ms interval(1m)
print select min(tbcol) as b from $tb where ts <= $ms interval(1m)
print ===> $data10
print ===> $data10
if $data10 != 1 then
if $data10 != 1 then
return -1
return -1
endi
endi
if $rows != 5 then
if $rows != 5 then
return -1
return -1
endi
endi
print =============== step7
print =============== step7
sql select min(tbcol) from $mt
sql select min(tbcol) from $mt
print ===> $data00
print ===> $data00
if $data00 != 0 then
if $data00 != 0 then
return -1
return -1
endi
endi
...
@@ -104,13 +104,13 @@ $cc = 4 * 60000
...
@@ -104,13 +104,13 @@ $cc = 4 * 60000
$ms = 1601481600000 + $cc
$ms = 1601481600000 + $cc
sql select min(tbcol) as c from $mt where ts < $ms
sql select min(tbcol) as c from $mt where ts < $ms
print ===> $data00
print ===> $data00
if $data00 != 0 then
if $data00 != 0 then
return -1
return -1
endi
endi
sql select min(tbcol) as c from $mt where tgcol < 5
sql select min(tbcol) as c from $mt where tgcol < 5
print ===> $data00
print ===> $data00
if $data00 != 0 then
if $data00 != 0 then
return -1
return -1
endi
endi
...
@@ -118,31 +118,31 @@ $cc = 4 * 60000
...
@@ -118,31 +118,31 @@ $cc = 4 * 60000
$ms = 1601481600000 + $cc
$ms = 1601481600000 + $cc
sql select min(tbcol) as c from $mt where tgcol < 5 and ts <= $ms
sql select min(tbcol) as c from $mt where tgcol < 5 and ts <= $ms
print ===> $data00
print ===> $data00
if $data00 != 0 then
if $data00 != 0 then
return -1
return -1
endi
endi
print =============== step9
print =============== step9
sql select min(tbcol) as b from $mt interval(1m)
sql select min(tbcol) as b from $mt interval(1m)
print ===> $data10
print ===> $data10
if $data10 != 1 then
if $data10 != 1 then
return -1
return -1
endi
endi
sql select min(tbcol) as b from $mt interval(1d)
sql select min(tbcol) as b from $mt interval(1d)
print ===> $data00
print ===> $data00
if $data00 != 0 then
if $data00 != 0 then
return -1
return -1
endi
endi
print =============== step10
print =============== step10
sql select min(tbcol) as b from $mt group by tgcol
sql select min(tbcol) as b from $mt group by tgcol
print ===> $data00
print ===> $data00
if $data00 != 0 then
if $data00 != 0 then
return -1
return -1
endi
endi
if $rows != $tbNum then
if $rows != $tbNum then
return -1
return -1
endi
endi
...
@@ -151,19 +151,19 @@ $cc = 4 * 60000
...
@@ -151,19 +151,19 @@ $cc = 4 * 60000
$ms = 1601481600000 + $cc
$ms = 1601481600000 + $cc
sql select min(tbcol) as b from $mt where ts <= $ms partition by tgcol interval(1m)
sql select min(tbcol) as b from $mt where ts <= $ms partition by tgcol interval(1m)
print ===> $data10
print ===> $data10
if $data10 != 1 then
if $data10 != 1 then
return -1
return -1
endi
endi
print ===> $rows
print ===> $rows
if $rows != 50 then
if $rows != 50 then
return -1
return -1
endi
endi
print =============== clear
print =============== clear
sql drop database $db
sql drop database $db
sql select * from information_schema.ins_databases
sql select * from information_schema.ins_databases
if $rows != 2 then
if $rows != 2 then
return -1
return -1
endi
endi
system sh/exec.sh -n dnode1 -s stop -x SIGINT
system sh/exec.sh -n dnode1 -s stop -x SIGINT
\ No newline at end of file
tests/script/tsim/compute/null.sim
浏览文件 @
851aa0b0
...
@@ -25,24 +25,24 @@ $i = 0
...
@@ -25,24 +25,24 @@ $i = 0
while $i < $tbNum
while $i < $tbNum
$tb = $tbPrefix . $i
$tb = $tbPrefix . $i
sql create table $tb using $mt tags( $i )
sql create table $tb using $mt tags( $i )
$x = 0
$x = 0
while $x < $rowNum
while $x < $rowNum
$cc = $x * 60000
$cc = $x * 60000
$ms = 1601481600000 + $cc
$ms = 1601481600000 + $cc
$v1 = $x
$v1 = $x
$v2 = $x
$v2 = $x
if $x == 0 then
if $x == 0 then
$v1 = NULL
$v1 = NULL
endi
endi
sql insert into $tb values ($ms , $v1 , $v2 )
sql insert into $tb values ($ms , $v1 , $v2 )
$x = $x + 1
$x = $x + 1
endw
endw
$i = $i + 1
$i = $i + 1
endw
endw
print =============== step2
print =============== step2
$i = 1
$i = 1
...
@@ -61,47 +61,47 @@ if $rows != 20 then
...
@@ -61,47 +61,47 @@ if $rows != 20 then
endi
endi
print =============== step3
print =============== step3
sql select count(tbcol), count(tbcol2), avg(tbcol), avg(tbcol2), sum(tbcol), sum(tbcol2) from $tb
sql select count(tbcol), count(tbcol2), avg(tbcol), avg(tbcol2), sum(tbcol), sum(tbcol2) from $tb
print ===> $data00 $data01 $data02 $data03 $data04 $data05
print ===> $data00 $data01 $data02 $data03 $data04 $data05
if $data00 != 19 then
if $data00 != 19 then
return -1
return -1
endi
endi
if $data01 != 20 then
if $data01 != 20 then
return -1
return -1
endi
endi
if $data02 != 10.000000000 then
if $data02 != 10.000000000 then
return -1
return -1
endi
endi
if $data03 != 9.500000000 then
if $data03 != 9.500000000 then
return -1
return -1
endi
endi
if $data04 != 190 then
if $data04 != 190 then
return -1
return -1
endi
endi
if $data05 != 190 then
if $data05 != 190 then
return -1
return -1
endi
endi
print =============== step4
print =============== step4
sql select * from $tb where tbcol2 = 19
sql select * from $tb where tbcol2 = 19
print ===> $data01 $data02
print ===> $data01 $data02
if $rows != 1 then
if $rows != 1 then
return -1
return -1
endi
endi
if $data01 != 19 then
if $data01 != 19 then
return -1
return -1
endi
endi
if $data02 != 19 then
if $data02 != 19 then
return -1
return -1
endi
endi
sql select * from $tb where tbcol is NULL
sql select * from $tb where tbcol is NULL
if $rows != 1 then
if $rows != 1 then
return -1
return -1
endi
endi
sql select * from $tb where tbcol = NULL
sql select * from $tb where tbcol = NULL
if $rows != 0 then
if $rows != 0 then
return -1
return -1
endi
endi
...
@@ -113,29 +113,29 @@ sql create table tt using $mt tags( NULL )
...
@@ -113,29 +113,29 @@ sql create table tt using $mt tags( NULL )
#step52:
#step52:
sql select * from $mt where tgcol is NULL
sql select * from $mt where tgcol is NULL
if $rows != 0 then
if $rows != 0 then
return -1
return -1
endi
endi
print =============== step6
print =============== step6
sql select count(tbcol), count(tbcol2), avg(tbcol), avg(tbcol2), sum(tbcol), sum(tbcol2) from $mt
sql select count(tbcol), count(tbcol2), avg(tbcol), avg(tbcol2), sum(tbcol), sum(tbcol2) from $mt
print ===> $data00 $data01 $data02 $data03 $data04 $data05
print ===> $data00 $data01 $data02 $data03 $data04 $data05
if $data00 != 190 then
if $data00 != 190 then
return -1
return -1
endi
endi
if $data01 != 200 then
if $data01 != 200 then
return -1
return -1
endi
endi
if $data02 != 10.000000000 then
if $data02 != 10.000000000 then
return -1
return -1
endi
endi
if $data03 != 9.500000000 then
if $data03 != 9.500000000 then
return -1
return -1
endi
endi
if $data04 != 1900 then
if $data04 != 1900 then
return -1
return -1
endi
endi
if $data05 != 1900 then
if $data05 != 1900 then
return -1
return -1
endi
endi
...
@@ -158,15 +158,15 @@ sql insert into t7 values(now, NULL)
...
@@ -158,15 +158,15 @@ sql insert into t7 values(now, NULL)
#sql insert into t8 values(now, NULL)
#sql insert into t8 values(now, NULL)
#sql select * from t1
#sql select * from t1
#if $rows != 1 then
#if $rows != 1 then
# return -1
# return -1
#endi
#endi
#if $data01 != NULL then
#if $data01 != NULL then
# return -1
# return -1
#endi
#endi
sql select * from t2
sql select * from t2
if $rows != 1 then
if $rows != 1 then
return -1
return -1
endi
endi
if $data01 != NULL then
if $data01 != NULL then
...
@@ -174,7 +174,7 @@ if $data01 != NULL then
...
@@ -174,7 +174,7 @@ if $data01 != NULL then
endi
endi
sql select * from t3
sql select * from t3
if $rows != 1 then
if $rows != 1 then
return -1
return -1
endi
endi
if $data01 != NULL then
if $data01 != NULL then
...
@@ -182,7 +182,7 @@ if $data01 != NULL then
...
@@ -182,7 +182,7 @@ if $data01 != NULL then
endi
endi
sql select * from t4
sql select * from t4
if $rows != 1 then
if $rows != 1 then
return -1
return -1
endi
endi
if $data01 != NULL then
if $data01 != NULL then
...
@@ -190,7 +190,7 @@ if $data01 != NULL then
...
@@ -190,7 +190,7 @@ if $data01 != NULL then
endi
endi
sql select * from t5
sql select * from t5
if $rows != 1 then
if $rows != 1 then
return -1
return -1
endi
endi
if $data01 != NULL then
if $data01 != NULL then
...
@@ -198,7 +198,7 @@ if $data01 != NULL then
...
@@ -198,7 +198,7 @@ if $data01 != NULL then
endi
endi
sql select * from t6
sql select * from t6
if $rows != 1 then
if $rows != 1 then
return -1
return -1
endi
endi
if $data01 != NULL then
if $data01 != NULL then
...
@@ -206,7 +206,7 @@ if $data01 != NULL then
...
@@ -206,7 +206,7 @@ if $data01 != NULL then
endi
endi
sql select * from t7
sql select * from t7
if $rows != 1 then
if $rows != 1 then
return -1
return -1
endi
endi
if $data01 != NULL then
if $data01 != NULL then
...
@@ -214,7 +214,7 @@ if $data01 != NULL then
...
@@ -214,7 +214,7 @@ if $data01 != NULL then
endi
endi
#sql select * from t8
#sql select * from t8
#if $rows != 1 then
#if $rows != 1 then
# return -1
# return -1
#endi
#endi
#if $data01 != NULL then
#if $data01 != NULL then
...
@@ -224,8 +224,8 @@ endi
...
@@ -224,8 +224,8 @@ endi
print =============== clear
print =============== clear
sql drop database $db
sql drop database $db
sql select * from information_schema.ins_databases
sql select * from information_schema.ins_databases
if $rows != 2 then
if $rows != 2 then
return -1
return -1
endi
endi
system sh/exec.sh -n dnode1 -s stop -x SIGINT
system sh/exec.sh -n dnode1 -s stop -x SIGINT
\ No newline at end of file
tests/script/tsim/compute/percentile.sim
浏览文件 @
851aa0b0
...
@@ -25,18 +25,18 @@ $i = 0
...
@@ -25,18 +25,18 @@ $i = 0
while $i < $tbNum
while $i < $tbNum
$tb = $tbPrefix . $i
$tb = $tbPrefix . $i
sql create table $tb using $mt tags( $i )
sql create table $tb using $mt tags( $i )
$x = 0
$x = 0
while $x < $rowNum
while $x < $rowNum
$cc = $x * 60000
$cc = $x * 60000
$ms = 1601481600000 + $cc
$ms = 1601481600000 + $cc
sql insert into $tb values ($ms , $x )
sql insert into $tb values ($ms , $x )
$x = $x + 1
$x = $x + 1
endw
endw
$i = $i + 1
$i = $i + 1
endw
endw
print =============== step2
print =============== step2
$i = 1
$i = 1
...
@@ -44,19 +44,19 @@ $tb = $tbPrefix . $i
...
@@ -44,19 +44,19 @@ $tb = $tbPrefix . $i
sql select percentile(tbcol, 10) from $tb
sql select percentile(tbcol, 10) from $tb
print ===> $data00
print ===> $data00
if $data00 != 1.900000000 then
if $data00 != 1.900000000 then
return -1
return -1
endi
endi
sql select percentile(tbcol, 20) from $tb
sql select percentile(tbcol, 20) from $tb
print ===> $data00
print ===> $data00
if $data00 != 3.800000000 then
if $data00 != 3.800000000 then
return -1
return -1
endi
endi
sql select percentile(tbcol, 100) from $tb
sql select percentile(tbcol, 100) from $tb
print ===> $data00
print ===> $data00
if $data00 != 19.000000000 then
if $data00 != 19.000000000 then
return -1
return -1
endi
endi
...
@@ -70,7 +70,7 @@ $ms = 1601481600000 + $cc
...
@@ -70,7 +70,7 @@ $ms = 1601481600000 + $cc
sql select percentile(tbcol, 1) from $tb where ts > $ms
sql select percentile(tbcol, 1) from $tb where ts > $ms
print ===> $data00
print ===> $data00
if $data00 != 5.140000000 then
if $data00 != 5.140000000 then
return -1
return -1
endi
endi
...
@@ -79,7 +79,7 @@ $ms = 1601481600000 + $cc
...
@@ -79,7 +79,7 @@ $ms = 1601481600000 + $cc
sql select percentile(tbcol, 5) from $tb where ts > $ms
sql select percentile(tbcol, 5) from $tb where ts > $ms
print ===> $data00
print ===> $data00
if $data00 != 5.700000000 then
if $data00 != 5.700000000 then
return -1
return -1
endi
endi
...
@@ -88,7 +88,7 @@ $ms = 1601481600000 + $cc
...
@@ -88,7 +88,7 @@ $ms = 1601481600000 + $cc
sql select percentile(tbcol, 0) from $tb where ts > $ms
sql select percentile(tbcol, 0) from $tb where ts > $ms
print ===> $data00
print ===> $data00
if $data00 != 5.000000000 then
if $data00 != 5.000000000 then
return -1
return -1
endi
endi
...
@@ -98,7 +98,7 @@ $ms = 1601481600000 + $cc
...
@@ -98,7 +98,7 @@ $ms = 1601481600000 + $cc
sql select percentile(tbcol, 1) as c from $tb where ts > $ms
sql select percentile(tbcol, 1) as c from $tb where ts > $ms
print ===> $data00
print ===> $data00
if $data00 != 5.140000000 then
if $data00 != 5.140000000 then
return -1
return -1
endi
endi
...
@@ -107,7 +107,7 @@ $ms = 1601481600000 + $cc
...
@@ -107,7 +107,7 @@ $ms = 1601481600000 + $cc
sql select percentile(tbcol, 5) as c from $tb where ts > $ms
sql select percentile(tbcol, 5) as c from $tb where ts > $ms
print ===> $data00
print ===> $data00
if $data00 != 5.700000000 then
if $data00 != 5.700000000 then
return -1
return -1
endi
endi
...
@@ -116,15 +116,15 @@ $ms = 1601481600000 + $cc
...
@@ -116,15 +116,15 @@ $ms = 1601481600000 + $cc
sql select percentile(tbcol, 0) as c from $tb where ts > $ms
sql select percentile(tbcol, 0) as c from $tb where ts > $ms
print ===> $data00
print ===> $data00
if $data00 != 5.000000000 then
if $data00 != 5.000000000 then
return -1
return -1
endi
endi
print =============== clear
print =============== clear
sql drop database $db
sql drop database $db
sql select * from information_schema.ins_databases
sql select * from information_schema.ins_databases
if $rows != 2 then
if $rows != 2 then
return -1
return -1
endi
endi
system sh/exec.sh -n dnode1 -s stop -x SIGINT
system sh/exec.sh -n dnode1 -s stop -x SIGINT
\ No newline at end of file
tests/script/tsim/compute/stddev.sim
浏览文件 @
851aa0b0
...
@@ -25,18 +25,18 @@ $i = 0
...
@@ -25,18 +25,18 @@ $i = 0
while $i < $tbNum
while $i < $tbNum
$tb = $tbPrefix . $i
$tb = $tbPrefix . $i
sql create table $tb using $mt tags( $i )
sql create table $tb using $mt tags( $i )
$x = 0
$x = 0
while $x < $rowNum
while $x < $rowNum
$cc = $x * 60000
$cc = $x * 60000
$ms = 1601481600000 + $cc
$ms = 1601481600000 + $cc
sql insert into $tb values ($ms , $x )
sql insert into $tb values ($ms , $x )
$x = $x + 1
$x = $x + 1
endw
endw
$i = $i + 1
$i = $i + 1
endw
endw
print =============== step2
print =============== step2
$i = 1
$i = 1
...
@@ -44,7 +44,7 @@ $tb = $tbPrefix . $i
...
@@ -44,7 +44,7 @@ $tb = $tbPrefix . $i
sql select stddev(tbcol) from $tb
sql select stddev(tbcol) from $tb
print ===> $data00
print ===> $data00
if $data00 != 5.766281297 then
if $data00 != 5.766281297 then
return -1
return -1
endi
endi
...
@@ -54,27 +54,27 @@ $ms = 1601481600000 + $cc
...
@@ -54,27 +54,27 @@ $ms = 1601481600000 + $cc
sql select stddev(tbcol) from $tb where ts <= $ms
sql select stddev(tbcol) from $tb where ts <= $ms
print ===> $data00
print ===> $data00
if $data00 != 1.414213562 then
if $data00 != 1.414213562 then
return -1
return -1
endi
endi
print =============== step4
print =============== step4
sql select stddev(tbcol) as b from $tb
sql select stddev(tbcol) as b from $tb
print ===> $data00
print ===> $data00
if $data00 != 5.766281297 then
if $data00 != 5.766281297 then
return -1
return -1
endi
endi
print =============== step5
print =============== step5
sql select stddev(tbcol) as b from $tb interval(1m)
sql select stddev(tbcol) as b from $tb interval(1m)
print ===> $data00
print ===> $data00
if $data00 != 0.000000000 then
if $data00 != 0.000000000 then
return -1
return -1
endi
endi
sql select stddev(tbcol) as b from $tb interval(1d)
sql select stddev(tbcol) as b from $tb interval(1d)
print ===> $data00
print ===> $data00
if $data00 != 5.766281297 then
if $data00 != 5.766281297 then
return -1
return -1
endi
endi
...
@@ -84,18 +84,18 @@ $ms = 1601481600000 + $cc
...
@@ -84,18 +84,18 @@ $ms = 1601481600000 + $cc
sql select stddev(tbcol) as b from $tb where ts <= $ms interval(1m)
sql select stddev(tbcol) as b from $tb where ts <= $ms interval(1m)
print ===> $data00
print ===> $data00
if $data00 != 0.000000000 then
if $data00 != 0.000000000 then
return -1
return -1
endi
endi
if $rows != 5 then
if $rows != 5 then
return -1
return -1
endi
endi
print =============== clear
print =============== clear
sql drop database $db
sql drop database $db
sql select * from information_schema.ins_databases
sql select * from information_schema.ins_databases
if $rows != 2 then
if $rows != 2 then
return -1
return -1
endi
endi
system sh/exec.sh -n dnode1 -s stop -x SIGINT
system sh/exec.sh -n dnode1 -s stop -x SIGINT
\ No newline at end of file
tests/script/tsim/compute/sum.sim
浏览文件 @
851aa0b0
...
@@ -25,18 +25,18 @@ $i = 0
...
@@ -25,18 +25,18 @@ $i = 0
while $i < $tbNum
while $i < $tbNum
$tb = $tbPrefix . $i
$tb = $tbPrefix . $i
sql create table $tb using $mt tags( $i )
sql create table $tb using $mt tags( $i )
$x = 0
$x = 0
while $x < $rowNum
while $x < $rowNum
$cc = $x * 60000
$cc = $x * 60000
$ms = 1601481600000 + $cc
$ms = 1601481600000 + $cc
sql insert into $tb values ($ms , $x )
sql insert into $tb values ($ms , $x )
$x = $x + 1
$x = $x + 1
endw
endw
$i = $i + 1
$i = $i + 1
endw
endw
print =============== step2
print =============== step2
$i = 1
$i = 1
...
@@ -44,7 +44,7 @@ $tb = $tbPrefix . $i
...
@@ -44,7 +44,7 @@ $tb = $tbPrefix . $i
sql select sum(tbcol) from $tb
sql select sum(tbcol) from $tb
print ===> $data00
print ===> $data00
if $data00 != 190 then
if $data00 != 190 then
return -1
return -1
endi
endi
...
@@ -54,27 +54,27 @@ $ms = 1601481600000 + $cc
...
@@ -54,27 +54,27 @@ $ms = 1601481600000 + $cc
sql select sum(tbcol) from $tb where ts <= $ms
sql select sum(tbcol) from $tb where ts <= $ms
print ===> $data00
print ===> $data00
if $data00 != 10 then
if $data00 != 10 then
return -1
return -1
endi
endi
print =============== step4
print =============== step4
sql select sum(tbcol) as b from $tb
sql select sum(tbcol) as b from $tb
print ===> $data00
print ===> $data00
if $data00 != 190 then
if $data00 != 190 then
return -1
return -1
endi
endi
print =============== step5
print =============== step5
sql select sum(tbcol) as b from $tb interval(1m)
sql select sum(tbcol) as b from $tb interval(1m)
print ===> $data10
print ===> $data10
if $data10 != 1 then
if $data10 != 1 then
return -1
return -1
endi
endi
sql select sum(tbcol) as b from $tb interval(1d)
sql select sum(tbcol) as b from $tb interval(1d)
print ===> $data00
print ===> $data00
if $data00 != 190 then
if $data00 != 190 then
return -1
return -1
endi
endi
...
@@ -84,17 +84,17 @@ $ms = 1601481600000 + $cc
...
@@ -84,17 +84,17 @@ $ms = 1601481600000 + $cc
sql select sum(tbcol) as b from $tb where ts <= $ms interval(1m)
sql select sum(tbcol) as b from $tb where ts <= $ms interval(1m)
print ===> $data10
print ===> $data10
if $data10 != 1 then
if $data10 != 1 then
return -1
return -1
endi
endi
if $rows != 5 then
if $rows != 5 then
return -1
return -1
endi
endi
print =============== step7
print =============== step7
sql select sum(tbcol) from $mt
sql select sum(tbcol) from $mt
print ===> $data00
print ===> $data00
if $data00 != 1900 then
if $data00 != 1900 then
return -1
return -1
endi
endi
...
@@ -104,13 +104,13 @@ $ms = 1601481600000 + $cc
...
@@ -104,13 +104,13 @@ $ms = 1601481600000 + $cc
sql select sum(tbcol) as c from $mt where ts <= $ms
sql select sum(tbcol) as c from $mt where ts <= $ms
print ===> $data00
print ===> $data00
if $data00 != 100 then
if $data00 != 100 then
return -1
return -1
endi
endi
sql select sum(tbcol) as c from $mt where tgcol < 5
sql select sum(tbcol) as c from $mt where tgcol < 5
print ===> $data00
print ===> $data00
if $data00 != 950 then
if $data00 != 950 then
return -1
return -1
endi
endi
...
@@ -119,31 +119,31 @@ $ms = 1601481600000 + $cc
...
@@ -119,31 +119,31 @@ $ms = 1601481600000 + $cc
sql select sum(tbcol) as c from $mt where tgcol < 5 and ts <= $ms
sql select sum(tbcol) as c from $mt where tgcol < 5 and ts <= $ms
print ===> $data00
print ===> $data00
if $data00 != 50 then
if $data00 != 50 then
return -1
return -1
endi
endi
print =============== step9
print =============== step9
sql select sum(tbcol) as b from $mt interval(1m)
sql select sum(tbcol) as b from $mt interval(1m)
print ===> $data10
print ===> $data10
if $data10 < 5 then
if $data10 < 5 then
return -1
return -1
endi
endi
sql select sum(tbcol) as b from $mt interval(1d)
sql select sum(tbcol) as b from $mt interval(1d)
print ===> $data00
print ===> $data00
if $data00 != 1900 then
if $data00 != 1900 then
return -1
return -1
endi
endi
print =============== step10
print =============== step10
sql select sum(tbcol) as b from $mt group by tgcol
sql select sum(tbcol) as b from $mt group by tgcol
print ===> $data00
print ===> $data00
if $data00 != 190 then
if $data00 != 190 then
return -1
return -1
endi
endi
if $rows != $tbNum then
if $rows != $tbNum then
return -1
return -1
endi
endi
...
@@ -153,19 +153,19 @@ $ms = 1601481600000 + $cc
...
@@ -153,19 +153,19 @@ $ms = 1601481600000 + $cc
sql select sum(tbcol) as b from $mt where ts <= $ms partition by tgcol interval(1d)
sql select sum(tbcol) as b from $mt where ts <= $ms partition by tgcol interval(1d)
print select sum(tbcol) as b from $mt where ts <= $ms partition by tgcol interval(1d)
print select sum(tbcol) as b from $mt where ts <= $ms partition by tgcol interval(1d)
print ===> $data00 $rows
print ===> $data00 $rows
if $data00 != 10 then
if $data00 != 10 then
return -1
return -1
endi
endi
if $rows != 10 then
if $rows != 10 then
return -1
return -1
endi
endi
print =============== clear
print =============== clear
sql drop database $db
sql drop database $db
sql select * from information_schema.ins_databases
sql select * from information_schema.ins_databases
if $rows != 2 then
if $rows != 2 then
return -1
return -1
endi
endi
system sh/exec.sh -n dnode1 -s stop -x SIGINT
system sh/exec.sh -n dnode1 -s stop -x SIGINT
\ No newline at end of file
tests/script/tsim/compute/top.sim
浏览文件 @
851aa0b0
...
@@ -25,18 +25,18 @@ $i = 0
...
@@ -25,18 +25,18 @@ $i = 0
while $i < $tbNum
while $i < $tbNum
$tb = $tbPrefix . $i
$tb = $tbPrefix . $i
sql create table $tb using $mt tags( $i )
sql create table $tb using $mt tags( $i )
$x = 0
$x = 0
while $x < $rowNum
while $x < $rowNum
$cc = $x * 60000
$cc = $x * 60000
$ms = 1601481600000 + $cc
$ms = 1601481600000 + $cc
sql insert into $tb values ($ms , $x )
sql insert into $tb values ($ms , $x )
$x = $x + 1
$x = $x + 1
endw
endw
$i = $i + 1
$i = $i + 1
endw
endw
print =============== step2
print =============== step2
$i = 1
$i = 1
...
@@ -44,7 +44,7 @@ $tb = $tbPrefix . $i
...
@@ -44,7 +44,7 @@ $tb = $tbPrefix . $i
sql select top(tbcol, 1) from $tb
sql select top(tbcol, 1) from $tb
print ===> $data00
print ===> $data00
if $data00 != 19 then
if $data00 != 19 then
return -1
return -1
endi
endi
...
@@ -54,24 +54,24 @@ $ms = 1601481600000 + $cc
...
@@ -54,24 +54,24 @@ $ms = 1601481600000 + $cc
sql select top(tbcol, 1) from $tb where ts <= $ms
sql select top(tbcol, 1) from $tb where ts <= $ms
print ===> $data00
print ===> $data00
if $data00 != 4 then
if $data00 != 4 then
return -1
return -1
endi
endi
print =============== step4
print =============== step4
sql select top(tbcol, 1) as b from $tb
sql select top(tbcol, 1) as b from $tb
print ===> $data00
print ===> $data00
if $data00 != 19 then
if $data00 != 19 then
return -1
return -1
endi
endi
print =============== step5
print =============== step5
sql select top(tbcol, 2) as b from $tb
sql select top(tbcol, 2) as b from $tb
print ===> $data00 $data10
print ===> $data00 $data10
if $data00 != 18 then
if $data00 != 18 then
return -1
return -1
endi
endi
if $data10 != 19 then
if $data10 != 19 then
return -1
return -1
endi
endi
...
@@ -81,10 +81,10 @@ $ms = 1601481600000 + $cc
...
@@ -81,10 +81,10 @@ $ms = 1601481600000 + $cc
sql select top(tbcol, 2) as b from $tb where ts <= $ms
sql select top(tbcol, 2) as b from $tb where ts <= $ms
print ===> $data00 $data10
print ===> $data00 $data10
if $data00 != 3 then
if $data00 != 3 then
return -1
return -1
endi
endi
if $data10 != 4 then
if $data10 != 4 then
return -1
return -1
endi
endi
...
@@ -95,8 +95,8 @@ step6:
...
@@ -95,8 +95,8 @@ step6:
print =============== clear
print =============== clear
sql drop database $db
sql drop database $db
sql select * from information_schema.ins_databases
sql select * from information_schema.ins_databases
if $rows != 2 then
if $rows != 2 then
return -1
return -1
endi
endi
system sh/exec.sh -n dnode1 -s stop -x SIGINT
system sh/exec.sh -n dnode1 -s stop -x SIGINT
\ No newline at end of file
tests/script/tsim/insert/backquote.sim
浏览文件 @
851aa0b0
...
@@ -8,9 +8,9 @@ print =============== create database
...
@@ -8,9 +8,9 @@ print =============== create database
sql create database `database`
sql create database `database`
sql create database `DataBase`
sql create database `DataBase`
sql select * from information_schema.ins_databases
sql select * from information_schema.ins_databases
print rows: $rows
print rows: $rows
print $data00 $data01
print $data00 $data01
print $data10 $data11
print $data10 $data11
print $data20 $data21
print $data20 $data21
if $rows != 4 then
if $rows != 4 then
return -1
return -1
...
@@ -27,12 +27,12 @@ endi
...
@@ -27,12 +27,12 @@ endi
$dbCnt = 0
$dbCnt = 0
while $dbCnt < 2
while $dbCnt < 2
if $dbCnt == 0 then
if $dbCnt == 0 then
sql use `database`
sql use `database`
else
else
sql use `DataBase`
sql use `DataBase`
endi
endi
$dbCnt = $dbCnt + 1
$dbCnt = $dbCnt + 1
print =============== create super table, include all type
print =============== create super table, include all type
...
@@ -41,13 +41,13 @@ while $dbCnt < 2
...
@@ -41,13 +41,13 @@ while $dbCnt < 2
sql create table `Stable` (`timestamp` timestamp, `int` int, `Binary` binary(32), `Nchar` nchar(32)) tags (`float` float, `binary` binary(16), `nchar` nchar(16))
sql create table `Stable` (`timestamp` timestamp, `int` int, `Binary` binary(32), `Nchar` nchar(32)) tags (`float` float, `binary` binary(16), `nchar` nchar(16))
sql show stables
sql show stables
print rows: $rows
print rows: $rows
print $data00 $data01
print $data00 $data01
print $data10 $data11
print $data10 $data11
if $rows != 2 then
if $rows != 2 then
return -1
return -1
endi
endi
if $data00 != Stable then
if $data00 != Stable then
if $data00 != stable then
if $data00 != stable then
return -1
return -1
endi
endi
...
@@ -57,24 +57,24 @@ while $dbCnt < 2
...
@@ -57,24 +57,24 @@ while $dbCnt < 2
return -1
return -1
endi
endi
endi
endi
print =============== create child table
print =============== create child table
sql create table `table` using `stable` tags(100.0, 'stable+table', 'stable+table')
sql create table `table` using `stable` tags(100.0, 'stable+table', 'stable+table')
sql create table `Table` using `stable` tags(100.1, 'stable+Table', 'stable+Table')
sql create table `Table` using `stable` tags(100.1, 'stable+Table', 'stable+Table')
sql create table `TAble` using `Stable` tags(100.0, 'Stable+TAble', 'Stable+TAble')
sql create table `TAble` using `Stable` tags(100.0, 'Stable+TAble', 'Stable+TAble')
sql create table `TABle` using `Stable` tags(100.1, 'Stable+TABle', 'Stable+TABle')
sql create table `TABle` using `Stable` tags(100.1, 'Stable+TABle', 'Stable+TABle')
sql show tables
sql show tables
print rows: $rows
print rows: $rows
print $data00 $data01
print $data00 $data01
print $data10 $data11
print $data10 $data11
print $data20 $data21
print $data20 $data21
print $data30 $data31
print $data30 $data31
if $rows != 4 then
if $rows != 4 then
return -1
return -1
endi
endi
print =============== insert data
print =============== insert data
sql insert into `table` values(now+0s, 10, 'table', 'table')(now+1s, 11, 'table', 'table')
sql insert into `table` values(now+0s, 10, 'table', 'table')(now+1s, 11, 'table', 'table')
sql insert into `Table` values(now+0s, 20, 'Table', 'Table')(now+1s, 21, 'Table', 'Table')
sql insert into `Table` values(now+0s, 20, 'Table', 'Table')(now+1s, 21, 'Table', 'Table')
...
@@ -86,15 +86,15 @@ while $dbCnt < 2
...
@@ -86,15 +86,15 @@ while $dbCnt < 2
print rows: $rows
print rows: $rows
print $data00 $data01 $data02 $data03
print $data00 $data01 $data02 $data03
print $data10 $data11 $data12 $data13
print $data10 $data11 $data12 $data13
if $rows != 2 then
if $rows != 2 then
return -1
return -1
endi
endi
if $data01 != 10 then
if $data01 != 10 then
return -1
return -1
endi
endi
if $data02 != table then
if $data02 != table then
return -1
return -1
endi
endi
if $data03 != table then
if $data03 != table then
print expect table, actual $data03
print expect table, actual $data03
return -1
return -1
...
@@ -103,57 +103,57 @@ while $dbCnt < 2
...
@@ -103,57 +103,57 @@ while $dbCnt < 2
print =================> 1
print =================> 1
sql select * from `Table`
sql select * from `Table`
print rows: $rows
print rows: $rows
print $data00 $data01 $data02 $data03
print $data00 $data01 $data02 $data03
print $data10 $data11 $data12 $data13
print $data10 $data11 $data12 $data13
if $rows != 2 then
if $rows != 2 then
return -1
return -1
endi
endi
if $data01 != 20 then
if $data01 != 20 then
return -1
return -1
endi
endi
if $data02 != Table then
if $data02 != Table then
return -1
return -1
endi
endi
if $data03 != Table then
if $data03 != Table then
return -1
return -1
endi
endi
print ================>2
print ================>2
sql select * from `TAble`
sql select * from `TAble`
print rows: $rows
print rows: $rows
print $data00 $data01 $data02 $data03
print $data00 $data01 $data02 $data03
print $data10 $data11 $data12 $data13
print $data10 $data11 $data12 $data13
if $rows != 2 then
if $rows != 2 then
return -1
return -1
endi
endi
if $data01 != 30 then
if $data01 != 30 then
return -1
return -1
endi
endi
if $data02 != TAble then
if $data02 != TAble then
return -1
return -1
endi
endi
if $data03 != TAble then
if $data03 != TAble then
return -1
return -1
endi
endi
sql select * from `TABle`
sql select * from `TABle`
print rows: $rows
print rows: $rows
print $data00 $data01 $data02 $data03
print $data00 $data01 $data02 $data03
print $data10 $data11 $data12 $data13
print $data10 $data11 $data12 $data13
if $rows != 2 then
if $rows != 2 then
return -1
return -1
endi
endi
if $data01 != 40 then
if $data01 != 40 then
return -1
return -1
endi
endi
if $data02 != TABle then
if $data02 != TABle then
return -1
return -1
endi
endi
if $data03 != TABle then
if $data03 != TABle then
return -1
return -1
endi
endi
#print =============== query data from st, but not support select * from super table, waiting fix
#print =============== query data from st, but not support select * from super table, waiting fix
#sql select count(*) from `stable`
#sql select count(*) from `stable`
#print rows: $rows
#print rows: $rows
...
@@ -174,7 +174,7 @@ while $dbCnt < 2
...
@@ -174,7 +174,7 @@ while $dbCnt < 2
# return -1
# return -1
#endi
#endi
#sql select * from `stable`
#sql select * from `stable`
#if $rows != 4 then
#if $rows != 4 then
# return -1
# return -1
#endi
#endi
...
@@ -185,9 +185,9 @@ system sh/exec.sh -n dnode1 -s stop -x SIGINT
...
@@ -185,9 +185,9 @@ system sh/exec.sh -n dnode1 -s stop -x SIGINT
system sh/exec.sh -n dnode1 -s start
system sh/exec.sh -n dnode1 -s start
sql select * from information_schema.ins_databases
sql select * from information_schema.ins_databases
print rows: $rows
print rows: $rows
print $data00 $data01
print $data00 $data01
print $data10 $data11
print $data10 $data11
print $data20 $data21
print $data20 $data21
if $rows != 4 then
if $rows != 4 then
return -1
return -1
...
@@ -204,22 +204,22 @@ endi
...
@@ -204,22 +204,22 @@ endi
$dbCnt = 0
$dbCnt = 0
while $dbCnt < 2
while $dbCnt < 2
if $dbCnt == 0 then
if $dbCnt == 0 then
sql use `database`
sql use `database`
else
else
sql use `DataBase`
sql use `DataBase`
endi
endi
$dbCnt = $dbCnt + 1
$dbCnt = $dbCnt + 1
sql show stables
sql show stables
print rows: $rows
print rows: $rows
print $data00 $data01
print $data00 $data01
print $data10 $data11
print $data10 $data11
if $rows != 2 then
if $rows != 2 then
return -1
return -1
endi
endi
if $data00 != Stable then
if $data00 != Stable then
if $data00 != stable then
if $data00 != stable then
return -1
return -1
endi
endi
...
@@ -229,86 +229,86 @@ while $dbCnt < 2
...
@@ -229,86 +229,86 @@ while $dbCnt < 2
return -1
return -1
endi
endi
endi
endi
sql show tables
sql show tables
print rows: $rows
print rows: $rows
print $data00 $data01
print $data00 $data01
print $data10 $data11
print $data10 $data11
print $data20 $data21
print $data20 $data21
print $data30 $data31
print $data30 $data31
if $rows != 4 then
if $rows != 4 then
return -1
return -1
endi
endi
print =============== query data
print =============== query data
sql select * from `table`
sql select * from `table`
print rows: $rows
print rows: $rows
print $data00 $data01 $data02 $data03
print $data00 $data01 $data02 $data03
print $data10 $data11 $data12 $data13
print $data10 $data11 $data12 $data13
if $rows != 2 then
if $rows != 2 then
return -1
return -1
endi
endi
if $data01 != 10 then
if $data01 != 10 then
return -1
return -1
endi
endi
if $data02 != table then
if $data02 != table then
return -1
return -1
endi
endi
if $data03 != table then
if $data03 != table then
return -1
return -1
endi
endi
sql select * from `Table`
sql select * from `Table`
print rows: $rows
print rows: $rows
print $data00 $data01 $data02 $data03
print $data00 $data01 $data02 $data03
print $data10 $data11 $data12 $data13
print $data10 $data11 $data12 $data13
if $rows != 2 then
if $rows != 2 then
return -1
return -1
endi
endi
if $data01 != 20 then
if $data01 != 20 then
return -1
return -1
endi
endi
if $data02 != Table then
if $data02 != Table then
return -1
return -1
endi
endi
if $data03 != Table then
if $data03 != Table then
return -1
return -1
endi
endi
sql select * from `TAble`
sql select * from `TAble`
print rows: $rows
print rows: $rows
print $data00 $data01 $data02 $data03
print $data00 $data01 $data02 $data03
print $data10 $data11 $data12 $data13
print $data10 $data11 $data12 $data13
if $rows != 2 then
if $rows != 2 then
return -1
return -1
endi
endi
if $data01 != 30 then
if $data01 != 30 then
return -1
return -1
endi
endi
if $data02 != TAble then
if $data02 != TAble then
return -1
return -1
endi
endi
if $data03 != TAble then
if $data03 != TAble then
return -1
return -1
endi
endi
sql select * from `TABle`
sql select * from `TABle`
print rows: $rows
print rows: $rows
print $data00 $data01 $data02 $data03
print $data00 $data01 $data02 $data03
print $data10 $data11 $data12 $data13
print $data10 $data11 $data12 $data13
if $rows != 2 then
if $rows != 2 then
return -1
return -1
endi
endi
if $data01 != 40 then
if $data01 != 40 then
return -1
return -1
endi
endi
if $data02 != TABle then
if $data02 != TABle then
return -1
return -1
endi
endi
if $data03 != TABle then
if $data03 != TABle then
return -1
return -1
endi
endi
#print =============== query data from st, but not support select * from super table, waiting fix
#print =============== query data from st, but not support select * from super table, waiting fix
#sql select count(*) from `stable`
#sql select count(*) from `stable`
#print rows: $rows
#print rows: $rows
...
@@ -329,7 +329,7 @@ while $dbCnt < 2
...
@@ -329,7 +329,7 @@ while $dbCnt < 2
# return -1
# return -1
#endi
#endi
#sql select * from `stable`
#sql select * from `stable`
#if $rows != 4 then
#if $rows != 4 then
# return -1
# return -1
#endi
#endi
...
...
tests/script/tsim/insert/basic.sim
浏览文件 @
851aa0b0
...
@@ -20,26 +20,26 @@ $x = 0
...
@@ -20,26 +20,26 @@ $x = 0
while $x < 10
while $x < 10
$cc = $x * 60000
$cc = $x * 60000
$ms = 1601481600000 + $cc
$ms = 1601481600000 + $cc
sql insert into $tb values ($ms , $x )
sql insert into $tb values ($ms , $x )
$x = $x + 1
$x = $x + 1
endw
endw
print =============== step 2
print =============== step 2
$x = 0
$x = 0
while $x < 5
while $x < 5
$cc = $x * 60000
$cc = $x * 60000
$ms = 1551481600000 + $cc
$ms = 1551481600000 + $cc
sql insert into $tb values ($ms , $x )
sql insert into $tb values ($ms , $x )
$x = $x + 1
$x = $x + 1
endw
endw
sql select * from $tb
sql select * from $tb
print $rows points data are retrieved
print $rows points data are retrieved
if $rows != 15 then
if $rows != 15 then
return -1
return -1
endi
endi
system sh/exec.sh -n dnode1 -s stop -x SIGINT
system sh/exec.sh -n dnode1 -s stop -x SIGINT
\ No newline at end of file
tests/script/tsim/insert/basic0.sim
浏览文件 @
851aa0b0
...
@@ -18,7 +18,7 @@ print =============== create super table, include column type for count/sum/min/
...
@@ -18,7 +18,7 @@ print =============== create super table, include column type for count/sum/min/
sql create table if not exists stb (ts timestamp, c1 int, c2 float, c3 double) tags (t1 int unsigned)
sql create table if not exists stb (ts timestamp, c1 int, c2 float, c3 double) tags (t1 int unsigned)
sql show stables
sql show stables
if $rows != 1 then
if $rows != 1 then
return -1
return -1
endi
endi
...
@@ -28,7 +28,7 @@ sql create table ct2 using stb tags(2000)
...
@@ -28,7 +28,7 @@ sql create table ct2 using stb tags(2000)
sql create table ct3 using stb tags(3000)
sql create table ct3 using stb tags(3000)
sql show tables
sql show tables
if $rows != 3 then
if $rows != 3 then
return -1
return -1
endi
endi
...
@@ -46,7 +46,7 @@ sql insert into ct3 values('2021-01-01 00:00:00.000', 10, 2.0, 3.0)
...
@@ -46,7 +46,7 @@ sql insert into ct3 values('2021-01-01 00:00:00.000', 10, 2.0, 3.0)
#===================================================================
#===================================================================
print =============== query data from child table
print =============== query data from child table
sql select * from ct1
sql select * from ct1
print rows: $rows
print rows: $rows
print $data00 $data01 $data02 $data03
print $data00 $data01 $data02 $data03
print $data10 $data11 $data12 $data13
print $data10 $data11 $data12 $data13
print $data20 $data21 $data22 $data23
print $data20 $data21 $data22 $data23
...
@@ -58,111 +58,111 @@ if $data01 != 10 then
...
@@ -58,111 +58,111 @@ if $data01 != 10 then
print expect 10, actual: $data01
print expect 10, actual: $data01
return -1
return -1
endi
endi
if $data02 != 2.00000 then
if $data02 != 2.00000 then
return -1
return -1
endi
endi
if $data03 != 3.000000000 then
if $data03 != 3.000000000 then
return -1
return -1
endi
endi
print =============== select count(*) from child table
print =============== select count(*) from child table
sql select count(*) from ct1
sql select count(*) from ct1
print rows: $rows
print rows: $rows
print $data00 $data01 $data02 $data03
print $data00 $data01 $data02 $data03
if $rows != 1 then
if $rows != 1 then
return -1
return -1
endi
endi
if $data00 != 4 then
if $data00 != 4 then
return -1
return -1
endi
endi
print =============== select count(column) from child table
print =============== select count(column) from child table
sql select count(ts), count(c1), count(c2), count(c3) from ct1
sql select count(ts), count(c1), count(c2), count(c3) from ct1
print rows: $rows
print rows: $rows
print $data00 $data01 $data02 $data03
print $data00 $data01 $data02 $data03
if $data00 != 4 then
if $data00 != 4 then
return -1
return -1
endi
endi
if $data01 != 4 then
if $data01 != 4 then
return -1
return -1
endi
endi
if $data02 != 4 then
if $data02 != 4 then
return -1
return -1
endi
endi
if $data03 != 4 then
if $data03 != 4 then
return -1
return -1
endi
endi
#print =============== select first(*)/first(column) from child table
#print =============== select first(*)/first(column) from child table
sql select first(*) from ct1
sql select first(*) from ct1
print ====> select first(*) from ct1
print ====> select first(*) from ct1
print rows: $rows
print rows: $rows
print $data00 $data01 $data02 $data03
print $data00 $data01 $data02 $data03
sql select first(ts), first(c1), first(c2), first(c3) from ct1
sql select first(ts), first(c1), first(c2), first(c3) from ct1
print ====> select first(ts), first(c1), first(c2), first(c3) from ct1
print ====> select first(ts), first(c1), first(c2), first(c3) from ct1
print rows: $rows
print rows: $rows
print $data00 $data01 $data02 $data03
print $data00 $data01 $data02 $data03
if $rows != 1 then
if $rows != 1 then
return -1
return -1
endi
endi
if $data01 != 10 then
if $data01 != 10 then
return -1
return -1
endi
endi
if $data02 != 2.00000 then
if $data02 != 2.00000 then
return -1
return -1
endi
endi
if $data03 != 3.000000000 then
if $data03 != 3.000000000 then
return -1
return -1
endi
endi
print =============== select min(column) from child table
print =============== select min(column) from child table
sql select min(c1), min(c2), min(c3) from ct1
sql select min(c1), min(c2), min(c3) from ct1
print rows: $rows
print rows: $rows
print $data00 $data01 $data02 $data03
print $data00 $data01 $data02 $data03
if $rows != 1 then
if $rows != 1 then
return -1
return -1
endi
endi
if $data00 != -13 then
if $data00 != -13 then
return -1
return -1
endi
endi
if $data01 != -2.30000 then
if $data01 != -2.30000 then
print expect -2.30000, actual: $data01
print expect -2.30000, actual: $data01
return -1
return -1
endi
endi
if $data02 != -3.300000000 then
if $data02 != -3.300000000 then
return -1
return -1
endi
endi
print =============== select max(column) from child table
print =============== select max(column) from child table
sql select max(c1), max(c2), max(c3) from ct1
sql select max(c1), max(c2), max(c3) from ct1
print $data00 $data01 $data02 $data03
print $data00 $data01 $data02 $data03
if $rows != 1 then
if $rows != 1 then
return -1
return -1
endi
endi
if $data00 != 11 then
if $data00 != 11 then
return -1
return -1
endi
endi
if $data01 != 2.10000 then
if $data01 != 2.10000 then
return -1
return -1
endi
endi
if $data02 != 3.100000000 then
if $data02 != 3.100000000 then
return -1
return -1
endi
endi
print =============== select sum(column) from child table
print =============== select sum(column) from child table
sql select sum(c1), sum(c2), sum(c3) from ct1
sql select sum(c1), sum(c2), sum(c3) from ct1
print $data00 $data01 $data02 $data03
print $data00 $data01 $data02 $data03
if $rows != 1 then
if $rows != 1 then
return -1
return -1
endi
endi
if $data00 != -4 then
if $data00 != -4 then
return -1
return -1
endi
endi
if $data01 != -0.400000095 then
if $data01 != -0.400000095 then
return -1
return -1
endi
endi
if $data02 != -0.400000000 then
if $data02 != -0.400000000 then
return -1
return -1
endi
endi
...
@@ -173,34 +173,34 @@ print $data00 $data01 $data02
...
@@ -173,34 +173,34 @@ print $data00 $data01 $data02
print $data10 $data11 $data12
print $data10 $data11 $data12
print $data20 $data21 $data22
print $data20 $data21 $data22
print $data30 $data31 $data32
print $data30 $data31 $data32
if $rows != 4 then
if $rows != 4 then
return -1
return -1
endi
endi
if $data00 != 10 then
if $data00 != 10 then
return -1
return -1
endi
endi
if $data01 != 2.00000 then
if $data01 != 2.00000 then
return -1
return -1
endi
endi
if $data02 != 3.000000000 then
if $data02 != 3.000000000 then
return -1
return -1
endi
endi
if $data10 != 11 then
if $data10 != 11 then
return -1
return -1
endi
endi
if $data11 != 2.10000 then
if $data11 != 2.10000 then
return -1
return -1
endi
endi
if $data12 != 3.100000000 then
if $data12 != 3.100000000 then
return -1
return -1
endi
endi
if $data30 != -13 then
if $data30 != -13 then
return -1
return -1
endi
endi
if $data31 != -2.30000 then
if $data31 != -2.30000 then
return -1
return -1
endi
endi
if $data32 != -3.300000000 then
if $data32 != -3.300000000 then
return -1
return -1
endi
endi
#===================================================================
#===================================================================
...
@@ -208,17 +208,17 @@ endi
...
@@ -208,17 +208,17 @@ endi
#print =============== query data from stb
#print =============== query data from stb
sql select * from stb
sql select * from stb
print $rows
print $rows
if $rows != 9 then
if $rows != 9 then
return -1
return -1
endi
endi
#print =============== select count(*) from supter table
#print =============== select count(*) from supter table
sql select count(*) from stb
sql select count(*) from stb
print $data00 $data01 $data02
print $data00 $data01 $data02
if $rows != 1 then
if $rows != 1 then
return -1
return -1
endi
endi
if $data00 != 9 then
if $data00 != 9 then
return -1
return -1
endi
endi
...
@@ -234,19 +234,19 @@ print $data50 $data51 $data52 $data53
...
@@ -234,19 +234,19 @@ print $data50 $data51 $data52 $data53
print $data60 $data61 $data62 $data63
print $data60 $data61 $data62 $data63
print $data70 $data71 $data72 $data73
print $data70 $data71 $data72 $data73
print $data80 $data81 $data82 $data83
print $data80 $data81 $data82 $data83
if $rows != 9 then
if $rows != 9 then
return -1
return -1
endi
endi
# The order of data from different sub tables in the super table is random,
# The order of data from different sub tables in the super table is random,
# so this detection may fail randomly
# so this detection may fail randomly
if $data01 != 10 then
if $data01 != 10 then
return -1
return -1
endi
endi
if $data02 != 2.00000 then
if $data02 != 2.00000 then
return -1
return -1
endi
endi
if $data03 != 3.000000000 then
if $data03 != 3.000000000 then
return -1
return -1
endi
endi
...
@@ -254,16 +254,16 @@ endi
...
@@ -254,16 +254,16 @@ endi
sql select count(ts), count(c1), count(c2), count(c3) from stb
sql select count(ts), count(c1), count(c2), count(c3) from stb
print rows: $rows
print rows: $rows
print $data00 $data01 $data02 $data03
print $data00 $data01 $data02 $data03
if $data00 != 9 then
if $data00 != 9 then
return -1
return -1
endi
endi
if $data01 != 9 then
if $data01 != 9 then
return -1
return -1
endi
endi
if $data02 != 9 then
if $data02 != 9 then
return -1
return -1
endi
endi
if $data03 != 9 then
if $data03 != 9 then
return -1
return -1
endi
endi
...
@@ -274,7 +274,7 @@ system sh/exec.sh -n dnode1 -s start
...
@@ -274,7 +274,7 @@ system sh/exec.sh -n dnode1 -s start
print =============== query data from child table
print =============== query data from child table
sql select * from ct1
sql select * from ct1
print rows: $rows
print rows: $rows
print $data00 $data01 $data02 $data03
print $data00 $data01 $data02 $data03
print $data10 $data11 $data12 $data13
print $data10 $data11 $data12 $data13
print $data20 $data21 $data22 $data23
print $data20 $data21 $data22 $data23
...
@@ -282,113 +282,113 @@ print $data30 $data31 $data32 $data33
...
@@ -282,113 +282,113 @@ print $data30 $data31 $data32 $data33
if $rows != 4 then
if $rows != 4 then
return -1
return -1
endi
endi
if $data01 != 10 then
if $data01 != 10 then
return -1
return -1
endi
endi
if $data02 != 2.00000 then
if $data02 != 2.00000 then
return -1
return -1
endi
endi
if $data03 != 3.000000000 then
if $data03 != 3.000000000 then
return -1
return -1
endi
endi
print =============== select count(*) from child table
print =============== select count(*) from child table
sql select count(*) from ct1
sql select count(*) from ct1
print rows: $rows
print rows: $rows
print $data00 $data01 $data02 $data03
print $data00 $data01 $data02 $data03
if $rows != 1 then
if $rows != 1 then
return -1
return -1
endi
endi
if $data00 != 4 then
if $data00 != 4 then
return -1
return -1
endi
endi
print =============== select count(column) from child table
print =============== select count(column) from child table
sql select count(ts), count(c1), count(c2), count(c3) from ct1
sql select count(ts), count(c1), count(c2), count(c3) from ct1
print rows: $rows
print rows: $rows
print $data00 $data01 $data02 $data03
print $data00 $data01 $data02 $data03
if $data00 != 4 then
if $data00 != 4 then
return -1
return -1
endi
endi
if $data01 != 4 then
if $data01 != 4 then
return -1
return -1
endi
endi
if $data02 != 4 then
if $data02 != 4 then
return -1
return -1
endi
endi
if $data03 != 4 then
if $data03 != 4 then
return -1
return -1
endi
endi
#print =============== select first(*)/first(column) from child table
#print =============== select first(*)/first(column) from child table
sql select first(*) from ct1
sql select first(*) from ct1
print ====> select first(*) from ct1
print ====> select first(*) from ct1
print rows: $rows
print rows: $rows
print $data00 $data01 $data02 $data03
print $data00 $data01 $data02 $data03
sql select first(ts), first(c1), first(c2), first(c3) from ct1
sql select first(ts), first(c1), first(c2), first(c3) from ct1
print ====> select first(ts), first(c1), first(c2), first(c3) from ct1
print ====> select first(ts), first(c1), first(c2), first(c3) from ct1
print rows: $rows
print rows: $rows
print $data00 $data01 $data02 $data03
print $data00 $data01 $data02 $data03
if $rows != 1 then
if $rows != 1 then
return -1
return -1
endi
endi
if $data01 != 10 then
if $data01 != 10 then
return -1
return -1
endi
endi
if $data02 != 2.00000 then
if $data02 != 2.00000 then
return -1
return -1
endi
endi
if $data03 != 3.000000000 then
if $data03 != 3.000000000 then
return -1
return -1
endi
endi
print =============== select min(column) from child table
print =============== select min(column) from child table
sql select min(c1), min(c2), min(c3) from ct1
sql select min(c1), min(c2), min(c3) from ct1
print rows: $rows
print rows: $rows
print $data00 $data01 $data02 $data03
print $data00 $data01 $data02 $data03
if $rows != 1 then
if $rows != 1 then
return -1
return -1
endi
endi
if $data00 != -13 then
if $data00 != -13 then
return -1
return -1
endi
endi
if $data01 != -2.30000 then
if $data01 != -2.30000 then
return -1
return -1
endi
endi
if $data02 != -3.300000000 then
if $data02 != -3.300000000 then
return -1
return -1
endi
endi
print =============== select max(column) from child table
print =============== select max(column) from child table
sql select max(c1), max(c2), max(c3) from ct1
sql select max(c1), max(c2), max(c3) from ct1
print $data00 $data01 $data02 $data03
print $data00 $data01 $data02 $data03
if $rows != 1 then
if $rows != 1 then
return -1
return -1
endi
endi
if $data00 != 11 then
if $data00 != 11 then
return -1
return -1
endi
endi
if $data01 != 2.10000 then
if $data01 != 2.10000 then
return -1
return -1
endi
endi
if $data02 != 3.100000000 then
if $data02 != 3.100000000 then
return -1
return -1
endi
endi
print =============== select sum(column) from child table
print =============== select sum(column) from child table
sql select sum(c1), sum(c2), sum(c3) from ct1
sql select sum(c1), sum(c2), sum(c3) from ct1
print $data00 $data01 $data02 $data03
print $data00 $data01 $data02 $data03
if $rows != 1 then
if $rows != 1 then
return -1
return -1
endi
endi
if $data00 != -4 then
if $data00 != -4 then
return -1
return -1
endi
endi
if $data01 != -0.400000095 then
if $data01 != -0.400000095 then
return -1
return -1
endi
endi
if $data02 != -0.400000000 then
if $data02 != -0.400000000 then
return -1
return -1
endi
endi
...
@@ -399,51 +399,51 @@ print $data00 $data01 $data02
...
@@ -399,51 +399,51 @@ print $data00 $data01 $data02
print $data10 $data11 $data12
print $data10 $data11 $data12
print $data20 $data21 $data22
print $data20 $data21 $data22
print $data30 $data31 $data32
print $data30 $data31 $data32
if $rows != 4 then
if $rows != 4 then
return -1
return -1
endi
endi
if $data00 != 10 then
if $data00 != 10 then
return -1
return -1
endi
endi
if $data01 != 2.00000 then
if $data01 != 2.00000 then
return -1
return -1
endi
endi
if $data02 != 3.000000000 then
if $data02 != 3.000000000 then
return -1
return -1
endi
endi
if $data10 != 11 then
if $data10 != 11 then
return -1
return -1
endi
endi
if $data11 != 2.10000 then
if $data11 != 2.10000 then
return -1
return -1
endi
endi
if $data12 != 3.100000000 then
if $data12 != 3.100000000 then
return -1
return -1
endi
endi
if $data30 != -13 then
if $data30 != -13 then
return -1
return -1
endi
endi
if $data31 != -2.30000 then
if $data31 != -2.30000 then
return -1
return -1
endi
endi
if $data32 != -3.300000000 then
if $data32 != -3.300000000 then
return -1
return -1
endi
endi
#===================================================================
#===================================================================
print =============== query data from stb
print =============== query data from stb
sql select * from stb
sql select * from stb
if $rows != 9 then
if $rows != 9 then
return -1
return -1
endi
endi
print =============== select count(*) from supter table
print =============== select count(*) from supter table
sql select count(*) from stb
sql select count(*) from stb
print $data00 $data01 $data02
print $data00 $data01 $data02
if $rows != 1 then
if $rows != 1 then
return -1
return -1
endi
endi
if $data00 != 9 then
if $data00 != 9 then
return -1
return -1
endi
endi
...
@@ -459,35 +459,35 @@ print $data50 $data51 $data52 $data53
...
@@ -459,35 +459,35 @@ print $data50 $data51 $data52 $data53
print $data60 $data61 $data62 $data63
print $data60 $data61 $data62 $data63
print $data70 $data71 $data72 $data73
print $data70 $data71 $data72 $data73
print $data80 $data81 $data82 $data83
print $data80 $data81 $data82 $data83
if $rows != 9 then
if $rows != 9 then
return -1
return -1
endi
endi
# The order of data from different sub tables in the super table is random,
# The order of data from different sub tables in the super table is random,
# so this detection may fail randomly
# so this detection may fail randomly
if $data01 != 10 then
if $data01 != 10 then
return -1
return -1
endi
endi
if $data02 != 2.00000 then
if $data02 != 2.00000 then
return -1
return -1
endi
endi
if $data03 != 3.000000000 then
if $data03 != 3.000000000 then
return -1
return -1
endi
endi
#print =============== select count(column) from supter table
#print =============== select count(column) from supter table
sql select count(ts), count(c1), count(c2), count(c3) from stb
sql select count(ts), count(c1), count(c2), count(c3) from stb
print $data00 $data01 $data02 $data03
print $data00 $data01 $data02 $data03
if $data00 != 9 then
if $data00 != 9 then
return -1
return -1
endi
endi
if $data01 != 9 then
if $data01 != 9 then
return -1
return -1
endi
endi
if $data02 != 9 then
if $data02 != 9 then
return -1
return -1
endi
endi
if $data03 != 9 then
if $data03 != 9 then
return -1
return -1
endi
endi
system sh/exec.sh -n dnode1 -s stop -x SIGINT
system sh/exec.sh -n dnode1 -s stop -x SIGINT
\ No newline at end of file
tests/script/tsim/insert/basic1.sim
浏览文件 @
851aa0b0
...
@@ -21,7 +21,7 @@ sql create table stb_2 (ts timestamp, i int) tags (j int)
...
@@ -21,7 +21,7 @@ sql create table stb_2 (ts timestamp, i int) tags (j int)
sql create stable stb_3 (ts timestamp, i int) tags (j int)
sql create stable stb_3 (ts timestamp, i int) tags (j int)
sql show stables
sql show stables
if $rows != 4 then
if $rows != 4 then
return -1
return -1
endi
endi
...
@@ -30,7 +30,7 @@ sql create table c1 using stb tags(true, -1, -2, -3, -4, -6.0, -7.0, 'child tbl
...
@@ -30,7 +30,7 @@ sql create table c1 using stb tags(true, -1, -2, -3, -4, -6.0, -7.0, 'child tbl
sql create table c2 using stb tags(false, -1, -2, -3, -4, -6.0, -7.0, 'child tbl 2', 'child tbl 2', '2022-02-25 18:00:00.000', 10, 20, 30, 40)
sql create table c2 using stb tags(false, -1, -2, -3, -4, -6.0, -7.0, 'child tbl 2', 'child tbl 2', '2022-02-25 18:00:00.000', 10, 20, 30, 40)
sql show tables
sql show tables
if $rows != 2 then
if $rows != 2 then
return -1
return -1
endi
endi
...
@@ -39,12 +39,12 @@ sql insert into c1 values(now+0s, true, -1, -2, -3, -4, -6.0, -7.0, 'child tbl 1
...
@@ -39,12 +39,12 @@ sql insert into c1 values(now+0s, true, -1, -2, -3, -4, -6.0, -7.0, 'child tbl 1
print =============== query data
print =============== query data
sql select * from c1
sql select * from c1
print rows: $rows
print rows: $rows
print $data00 $data01
print $data00 $data01
print $data10 $data11
print $data10 $data11
print $data20 $data21
print $data20 $data21
print $data30 $data31
print $data30 $data31
if $rows != 4 then
if $rows != 4 then
return -1
return -1
endi
endi
...
@@ -53,17 +53,17 @@ if $data01 != 1 then
...
@@ -53,17 +53,17 @@ if $data01 != 1 then
return -1
return -1
endi
endi
if $data02 != -1 then
if $data02 != -1 then
return -1
return -1
endi
endi
if $data03 != -2 then
if $data03 != -2 then
return -1
return -1
endi
endi
print =============== query data from st, but not support select * from super table, waiting fix
print =============== query data from st, but not support select * from super table, waiting fix
sql select * from stb
sql select * from stb
if $rows != 4 then
if $rows != 4 then
return -1
return -1
endi
endi
...
@@ -73,12 +73,12 @@ system sh/exec.sh -n dnode1 -s start
...
@@ -73,12 +73,12 @@ system sh/exec.sh -n dnode1 -s start
print =============== query data
print =============== query data
sql select * from c1
sql select * from c1
print rows: $rows
print rows: $rows
print $data00 $data01
print $data00 $data01
print $data10 $data11
print $data10 $data11
print $data20 $data21
print $data20 $data21
print $data30 $data31
print $data30 $data31
if $rows != 4 then
if $rows != 4 then
return -1
return -1
endi
endi
...
@@ -86,17 +86,17 @@ if $data01 != 1 then
...
@@ -86,17 +86,17 @@ if $data01 != 1 then
return -1
return -1
endi
endi
if $data02 != -1 then
if $data02 != -1 then
return -1
return -1
endi
endi
if $data03 != -2 then
if $data03 != -2 then
return -1
return -1
endi
endi
print =============== query data from st, but not support select * from super table, waiting fix
print =============== query data from st, but not support select * from super table, waiting fix
sql select * from stb
sql select * from stb
if $rows != 4 then
if $rows != 4 then
return -1
return -1
endi
endi
...
...
tests/script/tsim/insert/basic2.sim
浏览文件 @
851aa0b0
...
@@ -11,7 +11,7 @@ print =============== create super table
...
@@ -11,7 +11,7 @@ print =============== create super table
sql create table if not exists stb (ts timestamp, c1 int unsigned, c2 double, c3 binary(10), c4 nchar(10), c5 double) tags (city binary(20),district binary(20));
sql create table if not exists stb (ts timestamp, c1 int unsigned, c2 double, c3 binary(10), c4 nchar(10), c5 double) tags (city binary(20),district binary(20));
sql show stables
sql show stables
if $rows != 1 then
if $rows != 1 then
return -1
return -1
endi
endi
...
@@ -20,7 +20,7 @@ sql create table ct1 using stb tags("BeiJing", "ChaoYang")
...
@@ -20,7 +20,7 @@ sql create table ct1 using stb tags("BeiJing", "ChaoYang")
sql create table ct2 using stb tags("BeiJing", "HaiDian")
sql create table ct2 using stb tags("BeiJing", "HaiDian")
sql show tables
sql show tables
if $rows != 2 then
if $rows != 2 then
return -1
return -1
endi
endi
...
@@ -47,7 +47,7 @@ print $data20 $data21 $data22 $data23 $data24 $data25
...
@@ -47,7 +47,7 @@ print $data20 $data21 $data22 $data23 $data24 $data25
print $data30 $data31 $data32 $data33 $data34 $data35
print $data30 $data31 $data32 $data33 $data34 $data35
print $data40 $data41 $data42 $data43 $data44 $data45
print $data40 $data41 $data42 $data43 $data44 $data45
if $rows != 5 then
if $rows != 5 then
print rows $rows != 5
print rows $rows != 5
return -1
return -1
endi
endi
...
@@ -189,7 +189,7 @@ print $data20 $data21 $data22 $data23 $data24 $data25
...
@@ -189,7 +189,7 @@ print $data20 $data21 $data22 $data23 $data24 $data25
print $data30 $data31 $data32 $data33 $data34 $data35
print $data30 $data31 $data32 $data33 $data34 $data35
print $data40 $data41 $data42 $data43 $data44 $data45
print $data40 $data41 $data42 $data43 $data44 $data45
if $rows != 5 then
if $rows != 5 then
print rows $rows != 5
print rows $rows != 5
return -1
return -1
endi
endi
...
@@ -319,4 +319,4 @@ if $data45 != 30.000000000 then
...
@@ -319,4 +319,4 @@ if $data45 != 30.000000000 then
return -1
return -1
endi
endi
system sh/exec.sh -n dnode1 -s stop -x SIGINT
system sh/exec.sh -n dnode1 -s stop -x SIGINT
\ No newline at end of file
tests/script/tsim/insert/commit-merge0.sim
浏览文件 @
851aa0b0
...
@@ -63,7 +63,7 @@ reboot_and_check:
...
@@ -63,7 +63,7 @@ reboot_and_check:
system sh/exec.sh -n dnode1 -s stop -x SIGINT
system sh/exec.sh -n dnode1 -s stop -x SIGINT
system sh/exec.sh -n dnode1 -s start
system sh/exec.sh -n dnode1 -s start
print =============== insert duplicated records to memory - loop $reboot_max - $reboot_cnt
print =============== insert duplicated records to memory - loop $reboot_max - $reboot_cnt
sql use db
sql use db
sql insert into ct1 values ('2022-05-01 18:30:27.001', 0.0);
sql insert into ct1 values ('2022-05-01 18:30:27.001', 0.0);
sql insert into ct4 values ('2022-04-28 18:30:27.002', 0.0);
sql insert into ct4 values ('2022-04-28 18:30:27.002', 0.0);
...
@@ -91,7 +91,7 @@ sql insert into ct4 values ('2018-05-01 18:30:27.023', NULL) ;
...
@@ -91,7 +91,7 @@ sql insert into ct4 values ('2018-05-01 18:30:27.023', NULL) ;
sql insert into ct4 values ('2021-03-01 18:30:27.024', NULL) ;
sql insert into ct4 values ('2021-03-01 18:30:27.024', NULL) ;
sql insert into ct4 values ('2022-08-01 18:30:27.025', NULL) ;
sql insert into ct4 values ('2022-08-01 18:30:27.025', NULL) ;
print =============== select * from ct1 - merge memory and file - loop $reboot_max - $reboot_cnt
print =============== select * from ct1 - merge memory and file - loop $reboot_max - $reboot_cnt
sql select * from ct1;
sql select * from ct1;
if $rows != 13 then
if $rows != 13 then
print rows = $rows != 13
print rows = $rows != 13
...
@@ -163,8 +163,8 @@ if $data[12][1] != -99.990000000 then
...
@@ -163,8 +163,8 @@ if $data[12][1] != -99.990000000 then
print $data[12][1] != -99.990000000
print $data[12][1] != -99.990000000
return -1
return -1
endi
endi
print =============== select * from ct4 - merge memory and file - loop $reboot_max - $reboot_cnt
print =============== select * from ct4 - merge memory and file - loop $reboot_max - $reboot_cnt
sql select * from ct4;
sql select * from ct4;
if $rows != 12 then
if $rows != 12 then
print rows = $rows != 12
print rows = $rows != 12
...
...
tests/script/tsim/insert/insert_drop.sim
浏览文件 @
851aa0b0
...
@@ -25,16 +25,16 @@ $ts = $ts0
...
@@ -25,16 +25,16 @@ $ts = $ts0
while $i < 10
while $i < 10
$tb = tb . $i
$tb = tb . $i
sql create table $tb using $stb tags( $i )
sql create table $tb using $stb tags( $i )
$x = 0
$x = 0
while $x < $rowNum
while $x < $rowNum
$xs = $x * $delta
$xs = $x * $delta
$ts = $ts0 + $xs
$ts = $ts0 + $xs
sql insert into $tb values ( $ts , $x )
sql insert into $tb values ( $ts , $x )
$x = $x + 1
$x = $x + 1
endw
endw
$i = $i + 1
$i = $i + 1
endw
endw
print ====== tables created
print ====== tables created
print ================== restart server to commit data into disk
print ================== restart server to commit data into disk
...
@@ -46,18 +46,18 @@ sql use $db
...
@@ -46,18 +46,18 @@ sql use $db
sql drop table tb5
sql drop table tb5
$i = 0
$i = 0
while $i < 4
while $i < 4
$tb = tb . $i
$tb = tb . $i
$x = 0
$x = 0
while $x < $rowNum
while $x < $rowNum
$xs = $x * $delta
$xs = $x * $delta
$ts = $ts0 + $xs
$ts = $ts0 + $xs
sql insert into $tb values ( $ts , $x )
sql insert into $tb values ( $ts , $x )
$x = $x + 1
$x = $x + 1
endw
endw
$i = $i + 1
$i = $i + 1
endw
endw
print ================== restart server to commit data into disk
print ================== restart server to commit data into disk
system sh/exec.sh -n dnode1 -s stop -x SIGINT
system sh/exec.sh -n dnode1 -s stop -x SIGINT
...
@@ -73,4 +73,4 @@ if $rows != 0 then
...
@@ -73,4 +73,4 @@ if $rows != 0 then
return -1
return -1
endi
endi
system sh/exec.sh -n dnode1 -s stop -x SIGINT
system sh/exec.sh -n dnode1 -s stop -x SIGINT
\ No newline at end of file
tests/script/tsim/insert/insert_select.sim
浏览文件 @
851aa0b0
...
@@ -3,7 +3,7 @@ system sh/deploy.sh -n dnode1 -i 1
...
@@ -3,7 +3,7 @@ system sh/deploy.sh -n dnode1 -i 1
system sh/exec.sh -n dnode1 -s start
system sh/exec.sh -n dnode1 -s start
sql connect
sql connect
print ======== step1
print ======== step1
sql drop database if exists db1;
sql drop database if exists db1;
sql create database db1 vgroups 3;
sql create database db1 vgroups 3;
sql use db1;
sql use db1;
...
...
tests/script/tsim/insert/null.sim
浏览文件 @
851aa0b0
...
@@ -18,7 +18,7 @@ print =============== create super table, include column type for count/sum/min/
...
@@ -18,7 +18,7 @@ print =============== create super table, include column type for count/sum/min/
sql create table if not exists stb (ts timestamp, c1 int, c2 float, c3 double, c4 bigint) tags (t1 int unsigned)
sql create table if not exists stb (ts timestamp, c1 int, c2 float, c3 double, c4 bigint) tags (t1 int unsigned)
sql show stables
sql show stables
if $rows != 1 then
if $rows != 1 then
return -1
return -1
endi
endi
...
@@ -28,7 +28,7 @@ sql create table ct2 using stb tags(2000)
...
@@ -28,7 +28,7 @@ sql create table ct2 using stb tags(2000)
sql create table ct3 using stb tags(3000)
sql create table ct3 using stb tags(3000)
sql show tables
sql show tables
if $rows != 3 then
if $rows != 3 then
return -1
return -1
endi
endi
...
@@ -55,22 +55,22 @@ print ===> rows4: $data40 $data41 $data42 $data43 $data44
...
@@ -55,22 +55,22 @@ print ===> rows4: $data40 $data41 $data42 $data43 $data44
if $rows != 12 then
if $rows != 12 then
return -1
return -1
endi
endi
if $data01 != 10 then
if $data01 != 10 then
return -1
return -1
endi
endi
if $data02 != 2.00000 then
if $data02 != 2.00000 then
return -1
return -1
endi
endi
if $data03 != 3.000000000 then
if $data03 != 3.000000000 then
return -1
return -1
endi
endi
#if $data41 != -14 then
#if $data41 != -14 then
# return -1
# return -1
#endi
#endi
#if $data42 != -2.40000 then
#if $data42 != -2.40000 then
# return -1
# return -1
#endi
#endi
#if $data43 != -3.400000000 then
#if $data43 != -3.400000000 then
# return -1
# return -1
#endi
#endi
...
@@ -79,10 +79,10 @@ sql select count(*) from ct1
...
@@ -79,10 +79,10 @@ sql select count(*) from ct1
print ===> select count(*) from ct1
print ===> select count(*) from ct1
print ===> rows: $rows
print ===> rows: $rows
print ===> rows0: $data00 $data01 $data02 $data03 $data04
print ===> rows0: $data00 $data01 $data02 $data03 $data04
if $rows != 1 then
if $rows != 1 then
return -1
return -1
endi
endi
if $data00 != 12 then
if $data00 != 12 then
return -1
return -1
endi
endi
...
@@ -91,16 +91,16 @@ sql select count(ts), count(c1), count(c2), count(c3) from ct1
...
@@ -91,16 +91,16 @@ sql select count(ts), count(c1), count(c2), count(c3) from ct1
print ===> select count(ts), count(c1), count(c2), count(c3) from ct1
print ===> select count(ts), count(c1), count(c2), count(c3) from ct1
print ===> rows: $rows
print ===> rows: $rows
print ===> rows0: $data00 $data01 $data02 $data03 $data04
print ===> rows0: $data00 $data01 $data02 $data03 $data04
if $data00 != 12 then
if $data00 != 12 then
return -1
return -1
endi
endi
if $data01 != 8 then
if $data01 != 8 then
return -1
return -1
endi
endi
if $data02 != 8 then
if $data02 != 8 then
return -1
return -1
endi
endi
if $data03 != 8 then
if $data03 != 8 then
return -1
return -1
endi
endi
...
@@ -113,16 +113,16 @@ sql select min(c1), min(c2), min(c3) from ct1
...
@@ -113,16 +113,16 @@ sql select min(c1), min(c2), min(c3) from ct1
print ===> select min(c1), min(c2), min(c3) from ct1
print ===> select min(c1), min(c2), min(c3) from ct1
print ===> rows: $rows
print ===> rows: $rows
print ===> rows0: $data00 $data01 $data02 $data03 $data04
print ===> rows0: $data00 $data01 $data02 $data03 $data04
if $rows != 1 then
if $rows != 1 then
return -1
return -1
endi
endi
if $data00 != -2147483647 then
if $data00 != -2147483647 then
return -1
return -1
endi
endi
if $data01 != 2.00000 then
if $data01 != 2.00000 then
return -1
return -1
endi
endi
if $data02 != 3.000000000 then
if $data02 != 3.000000000 then
return -1
return -1
endi
endi
...
@@ -131,16 +131,16 @@ sql select max(c1), max(c2), max(c3) from ct1
...
@@ -131,16 +131,16 @@ sql select max(c1), max(c2), max(c3) from ct1
print ===> select max(c1), max(c2), max(c3) from ct1
print ===> select max(c1), max(c2), max(c3) from ct1
print ===> rows: $rows
print ===> rows: $rows
print ===> rows0: $data00 $data01 $data02 $data03 $data04
print ===> rows0: $data00 $data01 $data02 $data03 $data04
if $rows != 1 then
if $rows != 1 then
return -1
return -1
endi
endi
if $data00 != 16 then
if $data00 != 16 then
return -1
return -1
endi
endi
if $data01 != 2.70000 then
if $data01 != 2.70000 then
return -1
return -1
endi
endi
if $data02 != 3.700000000 then
if $data02 != 3.700000000 then
return -1
return -1
endi
endi
...
@@ -149,16 +149,16 @@ sql select sum(c1), sum(c2), sum(c3) from ct1
...
@@ -149,16 +149,16 @@ sql select sum(c1), sum(c2), sum(c3) from ct1
print ===> select sum(c1), sum(c2), sum(c3) from ct1
print ===> select sum(c1), sum(c2), sum(c3) from ct1
print ===> rows: $rows
print ===> rows: $rows
print ===> rows0: $data00 $data01 $data02 $data03 $data04
print ===> rows0: $data00 $data01 $data02 $data03 $data04
if $rows != 1 then
if $rows != 1 then
return -1
return -1
endi
endi
if $data00 != -2147483556 then
if $data00 != -2147483556 then
return -1
return -1
endi
endi
if $data01 != 18.799999952 then
if $data01 != 18.799999952 then
return -1
return -1
endi
endi
if $data02 != 26.800000000 then
if $data02 != 26.800000000 then
return -1
return -1
endi
endi
...
@@ -167,43 +167,43 @@ sql select c1, c2, c3 from ct1
...
@@ -167,43 +167,43 @@ sql select c1, c2, c3 from ct1
print ===> select c1, c2, c3 from ct1
print ===> select c1, c2, c3 from ct1
print ===> rows: $rows
print ===> rows: $rows
print ===> rows0: $data00 $data01 $data02 $data03 $data04
print ===> rows0: $data00 $data01 $data02 $data03 $data04
if $rows != 12 then
if $rows != 12 then
return -1
return -1
endi
endi
if $data00 != 10 then
if $data00 != 10 then
return -1
return -1
endi
endi
if $data01 != 2.00000 then
if $data01 != 2.00000 then
return -1
return -1
endi
endi
if $data02 != 3.000000000 then
if $data02 != 3.000000000 then
return -1
return -1
endi
endi
if $data10 != NULL then
if $data10 != NULL then
return -1
return -1
endi
endi
if $data11 != NULL then
if $data11 != NULL then
return -1
return -1
endi
endi
if $data12 != NULL then
if $data12 != NULL then
return -1
return -1
endi
endi
if $data30 != 11 then
if $data30 != 11 then
return -1
return -1
endi
endi
if $data31 != NULL then
if $data31 != NULL then
return -1
return -1
endi
endi
if $data32 != 3.200000000 then
if $data32 != 3.200000000 then
return -1
return -1
endi
endi
if $data90 != 16 then
if $data90 != 16 then
return -1
return -1
endi
endi
if $data91 != 2.60000 then
if $data91 != 2.60000 then
return -1
return -1
endi
endi
if $data92 != 3.600000000 then
if $data92 != 3.600000000 then
return -1
return -1
endi
endi
#===================================================================
#===================================================================
...
@@ -211,36 +211,36 @@ endi
...
@@ -211,36 +211,36 @@ endi
#print =============== query data from stb
#print =============== query data from stb
sql select * from stb
sql select * from stb
print ===>
print ===>
print ===> rows: $rows
print ===> rows: $rows
print ===> rows0: $data00 $data01 $data02 $data03 $data04
print ===> rows0: $data00 $data01 $data02 $data03 $data04
if $rows != 12 then
if $rows != 12 then
return -1
return -1
endi
endi
#print =============== select count(*) from supter table
#print =============== select count(*) from supter table
sql select count(*) from stb
sql select count(*) from stb
print $data00 $data01 $data02
print $data00 $data01 $data02
if $rows != 1 then
if $rows != 1 then
return -1
return -1
endi
endi
if $data00 != 12 then
if $data00 != 12 then
return -1
return -1
endi
endi
#print =============== select count(column) from supter table
#print =============== select count(column) from supter table
sql select count(ts), count(c1), count(c2), count(c3) from stb
sql select count(ts), count(c1), count(c2), count(c3) from stb
print $data00 $data01 $data02 $data03
print $data00 $data01 $data02 $data03
if $data00 != 12 then
if $data00 != 12 then
return -1
return -1
endi
endi
if $data01 != 8 then
if $data01 != 8 then
return -1
return -1
endi
endi
if $data02 != 8 then
if $data02 != 8 then
return -1
return -1
endi
endi
if $data03 != 8 then
if $data03 != 8 then
return -1
return -1
endi
endi
...
@@ -264,22 +264,22 @@ print ===> rows4: $data40 $data41 $data42 $data43 $data44
...
@@ -264,22 +264,22 @@ print ===> rows4: $data40 $data41 $data42 $data43 $data44
if $rows != 12 then
if $rows != 12 then
return -1
return -1
endi
endi
if $data01 != 10 then
if $data01 != 10 then
return -1
return -1
endi
endi
if $data02 != 2.00000 then
if $data02 != 2.00000 then
return -1
return -1
endi
endi
if $data03 != 3.000000000 then
if $data03 != 3.000000000 then
return -1
return -1
endi
endi
if $data41 != 12 then
if $data41 != 12 then
return -1
return -1
endi
endi
if $data42 != 2.20000 then
if $data42 != 2.20000 then
return -1
return -1
endi
endi
if $data43 != NULL then
if $data43 != NULL then
return -1
return -1
endi
endi
...
@@ -288,10 +288,10 @@ sql select count(*) from ct1
...
@@ -288,10 +288,10 @@ sql select count(*) from ct1
print ===> select count(*) from ct1
print ===> select count(*) from ct1
print ===> rows: $rows
print ===> rows: $rows
print ===> rows0: $data00 $data01 $data02 $data03 $data04
print ===> rows0: $data00 $data01 $data02 $data03 $data04
if $rows != 1 then
if $rows != 1 then
return -1
return -1
endi
endi
if $data00 != 12 then
if $data00 != 12 then
return -1
return -1
endi
endi
...
@@ -300,16 +300,16 @@ sql select count(ts), count(c1), count(c2), count(c3) from ct1
...
@@ -300,16 +300,16 @@ sql select count(ts), count(c1), count(c2), count(c3) from ct1
print ===> select count(ts), count(c1), count(c2), count(c3) from ct1
print ===> select count(ts), count(c1), count(c2), count(c3) from ct1
print ===> rows: $rows
print ===> rows: $rows
print ===> rows0: $data00 $data01 $data02 $data03 $data04
print ===> rows0: $data00 $data01 $data02 $data03 $data04
if $data00 != 12 then
if $data00 != 12 then
return -1
return -1
endi
endi
if $data01 != 8 then
if $data01 != 8 then
return -1
return -1
endi
endi
if $data02 != 8 then
if $data02 != 8 then
return -1
return -1
endi
endi
if $data03 != 8 then
if $data03 != 8 then
return -1
return -1
endi
endi
...
@@ -322,16 +322,16 @@ sql select min(c1), min(c2), min(c3) from ct1
...
@@ -322,16 +322,16 @@ sql select min(c1), min(c2), min(c3) from ct1
print ===> select min(c1), min(c2), min(c3) from ct1
print ===> select min(c1), min(c2), min(c3) from ct1
print ===> rows: $rows
print ===> rows: $rows
print ===> rows0: $data00 $data01 $data02 $data03 $data04
print ===> rows0: $data00 $data01 $data02 $data03 $data04
if $rows != 1 then
if $rows != 1 then
return -1
return -1
endi
endi
if $data00 != -2147483647 then
if $data00 != -2147483647 then
return -1
return -1
endi
endi
if $data01 != 2.00000 then
if $data01 != 2.00000 then
return -1
return -1
endi
endi
if $data02 != 3.000000000 then
if $data02 != 3.000000000 then
return -1
return -1
endi
endi
...
@@ -340,16 +340,16 @@ sql select max(c1), max(c2), max(c3) from ct1
...
@@ -340,16 +340,16 @@ sql select max(c1), max(c2), max(c3) from ct1
print ===> select max(c1), max(c2), max(c3) from ct1
print ===> select max(c1), max(c2), max(c3) from ct1
print ===> rows: $rows
print ===> rows: $rows
print ===> rows0: $data00 $data01 $data02 $data03 $data04
print ===> rows0: $data00 $data01 $data02 $data03 $data04
if $rows != 1 then
if $rows != 1 then
return -1
return -1
endi
endi
if $data00 != 16 then
if $data00 != 16 then
return -1
return -1
endi
endi
if $data01 != 2.70000 then
if $data01 != 2.70000 then
return -1
return -1
endi
endi
if $data02 != 3.700000000 then
if $data02 != 3.700000000 then
return -1
return -1
endi
endi
...
@@ -358,16 +358,16 @@ sql select sum(c1), sum(c2), sum(c3) from ct1
...
@@ -358,16 +358,16 @@ sql select sum(c1), sum(c2), sum(c3) from ct1
print ===> select sum(c1), sum(c2), sum(c3) from ct1
print ===> select sum(c1), sum(c2), sum(c3) from ct1
print ===> rows: $rows
print ===> rows: $rows
print ===> rows0: $data00 $data01 $data02 $data03 $data04
print ===> rows0: $data00 $data01 $data02 $data03 $data04
if $rows != 1 then
if $rows != 1 then
return -1
return -1
endi
endi
if $data00 != -2147483556 then
if $data00 != -2147483556 then
return -1
return -1
endi
endi
if $data01 != 18.799999952 then
if $data01 != 18.799999952 then
return -1
return -1
endi
endi
if $data02 != 26.800000000 then
if $data02 != 26.800000000 then
return -1
return -1
endi
endi
...
@@ -376,78 +376,78 @@ sql select c1, c2, c3 from ct1
...
@@ -376,78 +376,78 @@ sql select c1, c2, c3 from ct1
print ===> select c1, c2, c3 from ct1
print ===> select c1, c2, c3 from ct1
print ===> rows: $rows
print ===> rows: $rows
print ===> rows0: $data00 $data01 $data02 $data03 $data04
print ===> rows0: $data00 $data01 $data02 $data03 $data04
if $rows != 12 then
if $rows != 12 then
return -1
return -1
endi
endi
if $data00 != 10 then
if $data00 != 10 then
return -1
return -1
endi
endi
if $data01 != 2.00000 then
if $data01 != 2.00000 then
return -1
return -1
endi
endi
if $data02 != 3.000000000 then
if $data02 != 3.000000000 then
return -1
return -1
endi
endi
if $data10 != NULL then
if $data10 != NULL then
return -1
return -1
endi
endi
if $data11 != NULL then
if $data11 != NULL then
return -1
return -1
endi
endi
if $data12 != NULL then
if $data12 != NULL then
return -1
return -1
endi
endi
if $data30 != 11 then
if $data30 != 11 then
return -1
return -1
endi
endi
if $data31 != NULL then
if $data31 != NULL then
return -1
return -1
endi
endi
if $data32 != 3.200000000 then
if $data32 != 3.200000000 then
return -1
return -1
endi
endi
if $data90 != 16 then
if $data90 != 16 then
return -1
return -1
endi
endi
if $data91 != 2.60000 then
if $data91 != 2.60000 then
return -1
return -1
endi
endi
if $data92 != 3.600000000 then
if $data92 != 3.600000000 then
return -1
return -1
endi
endi
#===================================================================
#===================================================================
print =============== query data from stb
print =============== query data from stb
sql select * from stb
sql select * from stb
print ===>
print ===>
print ===> rows: $rows
print ===> rows: $rows
print ===> rows0: $data00 $data01 $data02 $data03 $data04
print ===> rows0: $data00 $data01 $data02 $data03 $data04
if $rows != 12 then
if $rows != 12 then
return -1
return -1
endi
endi
print =============== select count(*) from supter table
print =============== select count(*) from supter table
sql select count(*) from stb
sql select count(*) from stb
print $data00 $data01 $data02
print $data00 $data01 $data02
if $rows != 1 then
if $rows != 1 then
return -1
return -1
endi
endi
if $data00 != 12 then
if $data00 != 12 then
return -1
return -1
endi
endi
print =============== select count(column) from supter table
print =============== select count(column) from supter table
sql select count(ts), count(c1), count(c2), count(c3) from stb
sql select count(ts), count(c1), count(c2), count(c3) from stb
print $data00 $data01 $data02 $data03
print $data00 $data01 $data02 $data03
if $data00 != 12 then
if $data00 != 12 then
return -1
return -1
endi
endi
if $data01 != 8 then
if $data01 != 8 then
return -1
return -1
endi
endi
if $data02 != 8 then
if $data02 != 8 then
return -1
return -1
endi
endi
if $data03 != 8 then
if $data03 != 8 then
return -1
return -1
endi
endi
...
...
tests/script/tsim/insert/query_block1_file.sim
浏览文件 @
851aa0b0
...
@@ -16,36 +16,36 @@ sql create database $db
...
@@ -16,36 +16,36 @@ sql create database $db
sql use $db
sql use $db
sql create table $tb (ts timestamp, speed int)
sql create table $tb (ts timestamp, speed int)
#commit to file will trigger if insert 82 rows
#commit to file will trigger if insert 82 rows
$N = 82
$N = 82
print =============== step 1
print =============== step 1
$x = $N
$x = $N
$y = $N / 2
$y = $N / 2
while $x > $y
while $x > $y
$ms = $x . m
$ms = $x . m
$xt = - . $x
$xt = - . $x
sql insert into $tb values (now - $ms , -$x )
sql insert into $tb values (now - $ms , -$x )
$x = $x - 1
$x = $x - 1
endw
endw
sql select * from $tb
sql select * from $tb
print sql select * from $tb -> $rows points
print sql select * from $tb -> $rows points
if $rows != $y then
if $rows != $y then
return -1
return -1
endi
endi
$x = $N / 2
$x = $N / 2
$y = $N
$y = $N
while $x < $y
while $x < $y
$ms = $x . m
$ms = $x . m
sql insert into $tb values (now + $ms , $x )
sql insert into $tb values (now + $ms , $x )
$x = $x + 1
$x = $x + 1
endw
endw
sql select * from $tb
sql select * from $tb
print sql select * from $tb -> $rows points
print sql select * from $tb -> $rows points
if $rows != $N then
if $rows != $N then
return -1
return -1
endi
endi
...
@@ -53,18 +53,18 @@ print =============== step 2
...
@@ -53,18 +53,18 @@ print =============== step 2
$R = 4
$R = 4
$x = $N * 2
$x = $N * 2
$y = $N * $R
$y = $N * $R
$expect = $y + $N
$expect = $y + $N
$y = $y + $x
$y = $y + $x
while $x < $y
while $x < $y
$ms = $x . m
$ms = $x . m
sql insert into $tb values (now + $ms , $x )
sql insert into $tb values (now + $ms , $x )
$x = $x + 1
$x = $x + 1
endw
endw
sql select * from $tb
sql select * from $tb
print sql select * from $tb -> $rows points
print sql select * from $tb -> $rows points
if $rows != $expect then
if $rows != $expect then
return -1
return -1
endi
endi
...
@@ -100,7 +100,7 @@ endi
...
@@ -100,7 +100,7 @@ endi
sql select * from $tb where ts < $start2 and ts > $end1
sql select * from $tb where ts < $start2 and ts > $end1
print select * from $tb where ts < $start2 and ts > $end1 -> $rows points
print select * from $tb where ts < $start2 and ts > $end1 -> $rows points
if $rows != $result1 then
if $rows != $result1 then
return -1
return -1
endi
endi
...
@@ -115,23 +115,23 @@ if $rows != 0 then
...
@@ -115,23 +115,23 @@ if $rows != 0 then
endi
endi
sql select * from $tb where ts < $start3 and ts > $end1
sql select * from $tb where ts < $start3 and ts > $end1
print sql select * from $tb where ts < $start3 and ts > $end1 -> $rows points
print sql select * from $tb where ts < $start3 and ts > $end1 -> $rows points
if $rows != $result2 then
if $rows != $result2 then
return -1
return -1
endi
endi
sql select * from $tb where ts < $start3 and ts > $end2
sql select * from $tb where ts < $start3 and ts > $end2
print sql select * from $tb where ts < $start3 and ts > $end2 -> $rows points
print sql select * from $tb where ts < $start3 and ts > $end2 -> $rows points
if $rows != $result1 then
if $rows != $result1 then
return -1
return -1
endi
endi
sql select * from $tb where ts < $start3 and ts > $end3
sql select * from $tb where ts < $start3 and ts > $end3
if $rows != 0 then
if $rows != 0 then
return -1
return -1
endi
endi
print ================= order by ts desc
print ================= order by ts desc
sql select * from $tb where ts < $start1 and ts > $end1 order by ts desc
sql select * from $tb where ts < $start1 and ts > $end1 order by ts desc
if $rows != 0 then
if $rows != 0 then
...
@@ -148,9 +148,9 @@ if $rows != 0 then
...
@@ -148,9 +148,9 @@ if $rows != 0 then
return -1
return -1
endi
endi
sql select * from $tb where ts < $start2 and ts > $end1 order by ts desc
sql select * from $tb where ts < $start2 and ts > $end1 order by ts desc
print select * from $tb where ts < $start2 and ts > $end1 order by ts desc -> $rows points
print select * from $tb where ts < $start2 and ts > $end1 order by ts desc -> $rows points
if $rows != $result1 then
if $rows != $result1 then
return -1
return -1
endi
endi
...
@@ -164,15 +164,15 @@ if $rows != 0 then
...
@@ -164,15 +164,15 @@ if $rows != 0 then
return -1
return -1
endi
endi
sql select * from $tb where ts < $start3 and ts > $end1 order by ts desc
sql select * from $tb where ts < $start3 and ts > $end1 order by ts desc
print sql select * from $tb where ts < $start3 and ts > $end1 order by ts desc -> $rows points
print sql select * from $tb where ts < $start3 and ts > $end1 order by ts desc -> $rows points
if $rows != $result2 then
if $rows != $result2 then
return -1
return -1
endi
endi
sql select * from $tb where ts < $start3 and ts > $end2 order by ts desc
sql select * from $tb where ts < $start3 and ts > $end2 order by ts desc
print sql select * from $tb where ts < $start3 and ts > $end2 order by ts desc -> $rows points
print sql select * from $tb where ts < $start3 and ts > $end2 order by ts desc -> $rows points
if $rows != $result1 then
if $rows != $result1 then
return -1
return -1
endi
endi
...
@@ -185,8 +185,8 @@ clear:
...
@@ -185,8 +185,8 @@ clear:
sql drop database $db
sql drop database $db
sql select * from information_schema.ins_databases
sql select * from information_schema.ins_databases
if $rows != 2 then
if $rows != 2 then
return -1
return -1
endi
endi
system sh/exec.sh -n dnode1 -s stop -x SIGINT
system sh/exec.sh -n dnode1 -s stop -x SIGINT
\ No newline at end of file
tests/script/tsim/insert/query_block1_memory.sim
浏览文件 @
851aa0b0
...
@@ -17,9 +17,9 @@ sql use $db
...
@@ -17,9 +17,9 @@ sql use $db
sql create table $tb (ts timestamp, speed int)
sql create table $tb (ts timestamp, speed int)
#commit to file will trigger if insert 82 rows
#commit to file will trigger if insert 82 rows
$N = 82
$N = 82
print =============== step 1
print =============== step 1
$x = $N
$x = $N
...
@@ -28,14 +28,14 @@ while $x > $y
...
@@ -28,14 +28,14 @@ while $x > $y
$z = $x * 60000
$z = $x * 60000
$ms = 1601481600000 - $z
$ms = 1601481600000 - $z
$xt = - . $x
$xt = - . $x
sql insert into $tb values ($ms , -$x )
sql insert into $tb values ($ms , -$x )
$x = $x - 1
$x = $x - 1
endw
endw
sql select * from $tb
sql select * from $tb
print sql select * from $tb -> $rows points
print sql select * from $tb -> $rows points
if $rows != $y then
if $rows != $y then
return -1
return -1
endi
endi
...
@@ -45,12 +45,12 @@ while $x < $y
...
@@ -45,12 +45,12 @@ while $x < $y
$z = $x * 60000
$z = $x * 60000
$ms = 1601481600000 + $z
$ms = 1601481600000 + $z
sql insert into $tb values ($ms , $x )
sql insert into $tb values ($ms , $x )
$x = $x + 1
$x = $x + 1
endw
endw
sql select * from $tb
sql select * from $tb
print sql select * from $tb -> $rows points
print sql select * from $tb -> $rows points
if $rows != $N then
if $rows != $N then
return -1
return -1
endi
endi
...
@@ -69,100 +69,100 @@ $end2 = 1601481600000
...
@@ -69,100 +69,100 @@ $end2 = 1601481600000
$end3 = 1601481600000 + $step
$end3 = 1601481600000 + $step
sql select * from $tb where ts < $start1 and ts > $end1
sql select * from $tb where ts < $start1 and ts > $end1
if $rows != 0 then
if $rows != 0 then
return -1
return -1
endi
endi
sql select * from $tb where ts < $start1 and ts > $end2
sql select * from $tb where ts < $start1 and ts > $end2
if $rows != 0 then
if $rows != 0 then
return -1
return -1
endi
endi
sql select * from $tb where ts < $start1 and ts > $end3
sql select * from $tb where ts < $start1 and ts > $end3
if $rows != 0 then
if $rows != 0 then
return -1
return -1
endi
endi
sql select * from $tb where ts < $start2 and ts > $end1
sql select * from $tb where ts < $start2 and ts > $end1
print select * from $tb where ts < $start2 and ts > $end1 -> $rows points
print select * from $tb where ts < $start2 and ts > $end1 -> $rows points
if $rows != $result1 then
if $rows != $result1 then
return -1
return -1
endi
endi
sql select * from $tb where ts < $start2 and ts > $end2
sql select * from $tb where ts < $start2 and ts > $end2
if $rows != 0 then
if $rows != 0 then
return -1
return -1
endi
endi
sql select * from $tb where ts < $start2 and ts > $end3
sql select * from $tb where ts < $start2 and ts > $end3
if $rows != 0 then
if $rows != 0 then
return -1
return -1
endi
endi
sql select * from $tb where ts < $start3 and ts > $end1
sql select * from $tb where ts < $start3 and ts > $end1
print sql select * from $tb where ts < $start3 and ts > $end1 -> $rows points
print sql select * from $tb where ts < $start3 and ts > $end1 -> $rows points
if $rows != $result2 then
if $rows != $result2 then
return -1
return -1
endi
endi
sql select * from $tb where ts < $start3 and ts > $end2
sql select * from $tb where ts < $start3 and ts > $end2
print sql select * from $tb where ts < $start3 and ts > $end2 -> $rows points
print sql select * from $tb where ts < $start3 and ts > $end2 -> $rows points
if $rows != $result1 then
if $rows != $result1 then
return -1
return -1
endi
endi
sql select * from $tb where ts < $start3 and ts > $end3
sql select * from $tb where ts < $start3 and ts > $end3
if $rows != 0 then
if $rows != 0 then
return -1
return -1
endi
endi
print ================= order by ts desc
print ================= order by ts desc
sql select * from $tb where ts < $start1 and ts > $end1 order by ts desc
sql select * from $tb where ts < $start1 and ts > $end1 order by ts desc
if $rows != 0 then
if $rows != 0 then
return -1
return -1
endi
endi
sql select * from $tb where ts < $start1 and ts > $end2 order by ts desc
sql select * from $tb where ts < $start1 and ts > $end2 order by ts desc
if $rows != 0 then
if $rows != 0 then
return -1
return -1
endi
endi
sql select * from $tb where ts < $start1 and ts > $end3 order by ts desc
sql select * from $tb where ts < $start1 and ts > $end3 order by ts desc
if $rows != 0 then
if $rows != 0 then
return -1
return -1
endi
endi
sql select * from $tb where ts < $start2 and ts > $end1 order by ts desc
sql select * from $tb where ts < $start2 and ts > $end1 order by ts desc
print select * from $tb where ts < $start2 and ts > $end1 order by ts desc -> $rows points
print select * from $tb where ts < $start2 and ts > $end1 order by ts desc -> $rows points
if $rows != $result1 then
if $rows != $result1 then
return -1
return -1
endi
endi
sql select * from $tb where ts < $start2 and ts > $end2 order by ts desc
sql select * from $tb where ts < $start2 and ts > $end2 order by ts desc
if $rows != 0 then
if $rows != 0 then
return -1
return -1
endi
endi
sql select * from $tb where ts < $start2 and ts > $end3 order by ts desc
sql select * from $tb where ts < $start2 and ts > $end3 order by ts desc
if $rows != 0 then
if $rows != 0 then
return -1
return -1
endi
endi
sql select * from $tb where ts < $start3 and ts > $end1 order by ts desc
sql select * from $tb where ts < $start3 and ts > $end1 order by ts desc
print sql select * from $tb where ts < $start3 and ts > $end1 order by ts desc -> $rows points
print sql select * from $tb where ts < $start3 and ts > $end1 order by ts desc -> $rows points
if $rows != $result2 then
if $rows != $result2 then
return -1
return -1
endi
endi
sql select * from $tb where ts < $start3 and ts > $end2 order by ts desc
sql select * from $tb where ts < $start3 and ts > $end2 order by ts desc
print sql select * from $tb where ts < $start3 and ts > $end2 order by ts desc -> $rows points
print sql select * from $tb where ts < $start3 and ts > $end2 order by ts desc -> $rows points
if $rows != $result1 then
if $rows != $result1 then
return -1
return -1
endi
endi
sql select * from $tb where ts < $start3 and ts > $end3 order by ts desc
sql select * from $tb where ts < $start3 and ts > $end3 order by ts desc
if $rows != 0 then
if $rows != 0 then
return -1
return -1
endi
endi
...
@@ -170,8 +170,8 @@ clear:
...
@@ -170,8 +170,8 @@ clear:
sql drop database $db
sql drop database $db
sql select * from information_schema.ins_databases
sql select * from information_schema.ins_databases
if $rows != 2 then
if $rows != 2 then
return -1
return -1
endi
endi
system sh/exec.sh -n dnode1 -s stop -x SIGINT
system sh/exec.sh -n dnode1 -s stop -x SIGINT
\ No newline at end of file
tests/script/tsim/insert/query_block2_file.sim
浏览文件 @
851aa0b0
此差异已折叠。
点击以展开。
tests/script/tsim/insert/query_block2_memory.sim
浏览文件 @
851aa0b0
此差异已折叠。
点击以展开。
tests/script/tsim/insert/query_file_memory.sim
浏览文件 @
851aa0b0
此差异已折叠。
点击以展开。
tests/script/tsim/insert/query_multi_file.sim
浏览文件 @
851aa0b0
...
@@ -15,18 +15,18 @@ step1:
...
@@ -15,18 +15,18 @@ step1:
sql create database $db
sql create database $db
sql use $db
sql use $db
sql create table $tb (ts timestamp, speed int)
sql create table $tb (ts timestamp, speed int)
$N = 20000
$N = 20000
$x = 0
$x = 0
while $x < $N
while $x < $N
$ms = $x . s
$ms = $x . s
#print insert into $tb values (now + $ms , $x )
#print insert into $tb values (now + $ms , $x )
sql insert into $tb values (now + $ms , $x ) -x error_insert
sql insert into $tb values (now + $ms , $x ) -x error_insert
$x = $x + 1
$x = $x + 1
endw
endw
error_insert:
error_insert:
sql select * from $tb
sql select * from $tb
...
@@ -37,8 +37,8 @@ endi
...
@@ -37,8 +37,8 @@ endi
sql drop database $db
sql drop database $db
sql select * from information_schema.ins_databases
sql select * from information_schema.ins_databases
if $rows != 2 then
if $rows != 2 then
return -1
return -1
endi
endi
system sh/exec.sh -n dnode1 -s stop -x SIGINT
system sh/exec.sh -n dnode1 -s stop -x SIGINT
\ No newline at end of file
tests/script/tsim/insert/tcp.sim
浏览文件 @
851aa0b0
...
@@ -21,8 +21,8 @@ while $x < 10000
...
@@ -21,8 +21,8 @@ while $x < 10000
$ms = $x . s
$ms = $x . s
sql insert into tb values (now + $ms , '1' )
sql insert into tb values (now + $ms , '1' )
$x = $x + 1
$x = $x + 1
endw
endw
sql select * from tb
sql select * from tb
system sh/exec.sh -n dnode1 -s stop -x SIGINT
system sh/exec.sh -n dnode1 -s stop -x SIGINT
\ No newline at end of file
tests/script/tsim/insert/update0.sim
浏览文件 @
851aa0b0
...
@@ -11,7 +11,7 @@ print =============== create super table
...
@@ -11,7 +11,7 @@ print =============== create super table
sql create table if not exists stb (ts timestamp, c1 int) tags (city binary(20),district binary(20));
sql create table if not exists stb (ts timestamp, c1 int) tags (city binary(20),district binary(20));
sql show stables
sql show stables
if $rows != 1 then
if $rows != 1 then
return -1
return -1
endi
endi
...
@@ -20,7 +20,7 @@ sql create table ct1 using stb tags("BeiJing", "ChaoYang")
...
@@ -20,7 +20,7 @@ sql create table ct1 using stb tags("BeiJing", "ChaoYang")
sql create table ct2 using stb tags("BeiJing", "HaiDian")
sql create table ct2 using stb tags("BeiJing", "HaiDian")
sql show tables
sql show tables
if $rows != 2 then
if $rows != 2 then
return -1
return -1
endi
endi
...
@@ -43,7 +43,7 @@ print $data30 $data31
...
@@ -43,7 +43,7 @@ print $data30 $data31
print $data40 $data41
print $data40 $data41
print $data50 $data51
print $data50 $data51
if $rows != 6 then
if $rows != 6 then
print rows $rows != 6
print rows $rows != 6
return -1
return -1
endi
endi
...
@@ -74,7 +74,7 @@ print $data00 $data01
...
@@ -74,7 +74,7 @@ print $data00 $data01
print $data10 $data11
print $data10 $data11
print $data20 $data21
print $data20 $data21
if $rows != 3 then
if $rows != 3 then
print rows $rows != 3
print rows $rows != 3
return -1
return -1
endi
endi
...
@@ -107,7 +107,7 @@ print $data30 $data31
...
@@ -107,7 +107,7 @@ print $data30 $data31
print $data40 $data41
print $data40 $data41
print $data50 $data51
print $data50 $data51
if $rows != 6 then
if $rows != 6 then
print rows $rows != 6
print rows $rows != 6
return -1
return -1
endi
endi
...
@@ -133,7 +133,7 @@ print $data00 $data01
...
@@ -133,7 +133,7 @@ print $data00 $data01
print $data10 $data11
print $data10 $data11
print $data20 $data21
print $data20 $data21
if $rows != 3 then
if $rows != 3 then
print rows $rows != 3
print rows $rows != 3
return -1
return -1
endi
endi
...
@@ -166,7 +166,7 @@ print $data30 $data31
...
@@ -166,7 +166,7 @@ print $data30 $data31
print $data40 $data41
print $data40 $data41
print $data50 $data51
print $data50 $data51
if $rows != 6 then
if $rows != 6 then
print rows $rows != 6
print rows $rows != 6
return -1
return -1
endi
endi
...
@@ -198,7 +198,7 @@ print $data20 $data21
...
@@ -198,7 +198,7 @@ print $data20 $data21
print $data30 $data31
print $data30 $data31
print $data40 $data41
print $data40 $data41
if $rows != 5 then
if $rows != 5 then
print rows $rows != 5
print rows $rows != 5
return -1
return -1
endi
endi
...
@@ -228,4 +228,4 @@ if $data41 != NULL then
...
@@ -228,4 +228,4 @@ if $data41 != NULL then
return -1
return -1
endi
endi
system sh/exec.sh -n dnode1 -s stop -x SIGINT
system sh/exec.sh -n dnode1 -s stop -x SIGINT
\ No newline at end of file
tests/script/tsim/insert/update1_sort_merge.sim
浏览文件 @
851aa0b0
此差异已折叠。
点击以展开。
tests/script/tsim/scalar/in.sim
浏览文件 @
851aa0b0
此差异已折叠。
点击以展开。
tests/script/tsim/scalar/scalar.sim
浏览文件 @
851aa0b0
此差异已折叠。
点击以展开。
tests/script/tsim/tag/3.sim
浏览文件 @
851aa0b0
此差异已折叠。
点击以展开。
tests/script/tsim/tag/4.sim
浏览文件 @
851aa0b0
此差异已折叠。
点击以展开。
tests/script/tsim/tag/5.sim
浏览文件 @
851aa0b0
此差异已折叠。
点击以展开。
tests/script/tsim/tag/6.sim
浏览文件 @
851aa0b0
此差异已折叠。
点击以展开。
tests/script/tsim/tag/add.sim
浏览文件 @
851aa0b0
此差异已折叠。
点击以展开。
tests/script/tsim/tag/bigint.sim
浏览文件 @
851aa0b0
此差异已折叠。
点击以展开。
tests/script/tsim/tag/binary.sim
浏览文件 @
851aa0b0
此差异已折叠。
点击以展开。
tests/script/tsim/tag/binary_binary.sim
浏览文件 @
851aa0b0
此差异已折叠。
点击以展开。
tests/script/tsim/tag/bool.sim
浏览文件 @
851aa0b0
此差异已折叠。
点击以展开。
tests/script/tsim/tag/bool_binary.sim
浏览文件 @
851aa0b0
此差异已折叠。
点击以展开。
tests/script/tsim/tag/bool_int.sim
浏览文件 @
851aa0b0
此差异已折叠。
点击以展开。
tests/script/tsim/tag/change.sim
浏览文件 @
851aa0b0
此差异已折叠。
点击以展开。
tests/script/tsim/tag/column.sim
浏览文件 @
851aa0b0
此差异已折叠。
点击以展开。
tests/script/tsim/tag/commit.sim
浏览文件 @
851aa0b0
此差异已折叠。
点击以展开。
tests/script/tsim/tag/create.sim
浏览文件 @
851aa0b0
此差异已折叠。
点击以展开。
tests/script/tsim/tag/delete.sim
浏览文件 @
851aa0b0
此差异已折叠。
点击以展开。
tests/script/tsim/tag/double.sim
浏览文件 @
851aa0b0
此差异已折叠。
点击以展开。
tests/script/tsim/tag/filter.sim
浏览文件 @
851aa0b0
此差异已折叠。
点击以展开。
tests/script/tsim/tag/float.sim
浏览文件 @
851aa0b0
此差异已折叠。
点击以展开。
tests/script/tsim/tag/int.sim
浏览文件 @
851aa0b0
此差异已折叠。
点击以展开。
tests/script/tsim/tag/int_binary.sim
浏览文件 @
851aa0b0
此差异已折叠。
点击以展开。
tests/script/tsim/tag/int_float.sim
浏览文件 @
851aa0b0
此差异已折叠。
点击以展开。
tests/script/tsim/tag/set.sim
浏览文件 @
851aa0b0
此差异已折叠。
点击以展开。
tests/script/tsim/tag/smallint.sim
浏览文件 @
851aa0b0
此差异已折叠。
点击以展开。
tests/script/tsim/tag/tinyint.sim
浏览文件 @
851aa0b0
此差异已折叠。
点击以展开。
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录