diff --git a/tests/script/basicSuite.sim b/tests/script/basicSuite.sim index 7ab8803ae82f26999db13670900acca7b4ac161c..93cd0de4d2b25ecdd1513c61b50aeb491d43b4c1 100644 --- a/tests/script/basicSuite.sim +++ b/tests/script/basicSuite.sim @@ -42,6 +42,8 @@ run general/compute/diff.sim run general/compute/null.sim # run general/compute/diff2.sim +run general/parse/testSuite.sim run general/field/testSuite.sim + ################################## diff --git a/tests/script/general/parser/auto_create_tb_drop_tb.sim b/tests/script/general/parser/auto_create_tb_drop_tb.sim index 23cad7137e61a123a7bd51bdaed2bc04bc36349d..aa14d2fdfb813ac0ef884595003a9ba1bf47f029 100644 --- a/tests/script/general/parser/auto_create_tb_drop_tb.sim +++ b/tests/script/general/parser/auto_create_tb_drop_tb.sim @@ -22,7 +22,7 @@ $stb = $stbPrefix . $i sql drop database $db -x step1 step1: -sql create database $db rows 200 cache 2048 maxTables 4 +sql create database $db maxrows 200 cache 2048 maxTables 4 print ====== create tables sql use $db diff --git a/tests/script/general/parser/create_db.sim b/tests/script/general/parser/create_db.sim index 6e11f9d25b26a91fb37c6562afb67394c6230529..80487701983dbb21e4540838d722bb365dbe9dff 100644 --- a/tests/script/general/parser/create_db.sim +++ b/tests/script/general/parser/create_db.sim @@ -108,10 +108,10 @@ $cache = 4096 # 4 kb $ablocks = 100 $tblocks = 32 # max=512, automatically trimmed when exceeding $ctime = 36000 # 10 hours -$clog = 0 # max=32, automatically trimmed when exceeding +$wal = 0 # valid value is 0, 1, 2 $comp = 1 # max=32, automatically trimmed when exceeding -sql create database $db replica $replica days $days keep $keep rows $rows_db cache $cache ablocks $ablocks tblocks $tblocks ctime $ctime clog $clog comp $comp +sql create database $db replica $replica days $days keep $keep maxrows $rows_db cache $cache ablocks $ablocks tblocks $tblocks ctime $ctime wal $wal comp $comp sql show databases if $rows != 1 then return -1 @@ -156,8 +156,8 @@ sql_error create database $db keep 0 #sql_error create database $db keep 3651 # rows [200, 10000] -sql_error create database $db rows 199 -#sql_error create database $db rows 10001 +sql_error create database $db maxrows 199 +#sql_error create database $db maxrows 10001 # cache [100, 10485760] sql_error create database $db cache 99 @@ -175,9 +175,9 @@ sql_error create database $db ablocks -1 sql_error create database $db ctime 29 sql_error create database $db ctime 40961 -# clog {0, 1} -sql_error create database $db clog -1 -#sql_error create database $db clog 2 +# wal {0, 1} +sql_error create database $db wal -1 +#sql_error create database $db wal 2 # comp {0, 1, 2} sql_error create database $db comp -1 diff --git a/tests/script/general/parser/first_last.sim b/tests/script/general/parser/first_last.sim index ca709af2fdd8c56cde290166eed87b6ec08aed42..d2586ce04a9ecc195b3ea5d271f399ccfb67fa07 100644 --- a/tests/script/general/parser/first_last.sim +++ b/tests/script/general/parser/first_last.sim @@ -21,7 +21,9 @@ $stb = $stbPrefix . $i sql drop database $db -x step1 step1: + sql create database $db maxrows 400 cache 1 maxTables 4 + sql use $db sql create table $stb (ts timestamp, c1 int, c2 bigint, c3 float, c4 double, c5 smallint, c6 tinyint, c7 bool, c8 binary(10), c9 nchar(10)) tags(t1 int) diff --git a/tests/script/general/parser/mixed_blocks.sim b/tests/script/general/parser/mixed_blocks.sim index 37ba1a8900cbba5460b2a51816a27c7a904bf8de..77838774dffb1d70233c35badabbfa44af734412 100644 --- a/tests/script/general/parser/mixed_blocks.sim +++ b/tests/script/general/parser/mixed_blocks.sim @@ -22,7 +22,7 @@ sql drop database if exists $db $paramRows = 200 $rowNum = $paramRows * 4 $rowNum = $rowNum / 5 -sql create database $db rows $paramRows maxTables 4 +sql create database $db maxrows $paramRows maxTables 4 print ====== create tables sql use $db sql create table $stb (ts timestamp, c1 int, c2 bigint, c3 float, c4 double, c5 bool, c6 binary(10), c7 nchar(10)) tags(t1 int) diff --git a/tests/script/general/parser/slimit.sim b/tests/script/general/parser/slimit.sim index 234e31d2618530171c5f58742474c98c6a358dda..017e8d4d2ed8a075828542224c940b1495b634e4 100644 --- a/tests/script/general/parser/slimit.sim +++ b/tests/script/general/parser/slimit.sim @@ -22,7 +22,7 @@ $db = $dbPrefix . $i $stb = $stbPrefix . $i sql drop database if exists $db -sql create database $db rows 200 cache 1024 tblocks 200 maxTables 4 +sql create database $db maxrows 200 cache 1024 tblocks 200 maxTables 4 print ====== create tables sql use $db sql create table $stb (ts timestamp, c1 int, c2 bigint, c3 float, c4 double, c5 smallint, c6 tinyint, c7 bool, c8 binary(10), c9 nchar(10)) tags(t1 binary(15), t2 int, t3 bigint, t4 nchar(10), t5 double, t6 bool) @@ -64,7 +64,7 @@ print ====== $db tables created $db = $dbPrefix . 1 sql drop database if exists $db -sql create database $db rows 200 cache 1024 +sql create database $db maxrows 200 cache 1024 sql use $db sql create table $stb (ts timestamp, c1 int, c2 bigint, c3 float, c4 double, c5 smallint, c6 tinyint, c7 bool, c8 binary(10), c9 nchar(10)) tags(t1 binary(15), t2 int, t3 bigint, t4 nchar(10), t5 double, t6 bool) diff --git a/tests/script/general/parser/slimit1.sim b/tests/script/general/parser/slimit1.sim index 7020cc8bb75b93cfee15a7c1fdd081a031c161c1..3dbe9f0a06e02440330d952cfe24e1ac54f160bc 100644 --- a/tests/script/general/parser/slimit1.sim +++ b/tests/script/general/parser/slimit1.sim @@ -18,7 +18,7 @@ $delta = 600000 $db = $dbPrefix sql drop database if exists $db -sql create database $db rows 200 +sql create database $db maxrows 200 sql use $db sql create table stb (ts timestamp, c1 int, c2 bigint, c3 double) tags(t1 int, t2 int) diff --git a/tests/script/general/parser/slimit_alter_tags.sim b/tests/script/general/parser/slimit_alter_tags.sim index 630855260c87f96b933be1ae2390e5516092f5a3..5c62482802277c52fb43b1932666ad302d4c7a7f 100644 --- a/tests/script/general/parser/slimit_alter_tags.sim +++ b/tests/script/general/parser/slimit_alter_tags.sim @@ -18,7 +18,7 @@ $delta = 600000 $db = $dbPrefix sql drop database if exists $db -sql create database $db rows 200 +sql create database $db maxrows 200 sql use $db sql create table stb (ts timestamp, c1 int, c2 bigint, c3 double) tags(t1 int, t2 int) diff --git a/tests/script/general/parser/testSuite.sim b/tests/script/general/parser/testSuite.sim index d1228f582044e2c451c9f1a1e8671986fdb1278e..aaf8979337f8914d0fc2aa50aceda2cff6c8bd71 100644 --- a/tests/script/general/parser/testSuite.sim +++ b/tests/script/general/parser/testSuite.sim @@ -1,93 +1,113 @@ -#run general/parser/alter.sim -#sleep 2000 -#run general/parser/alter1.sim -#sleep 2000 -#run general/parser/alter_stable.sim -#sleep 2000 -#run general/parser/auto_create_tb.sim -#sleep 2000 -#run general/parser/auto_create_tb_drop_tb.sim +# run general/parser/alter.sim +# sleep 2000 +# run general/parser/alter1.sim +# sleep 2000 +# run general/parser/alter_stable.sim +# sleep 2000 +# run general/parser/auto_create_tb.sim +# sleep 2000 +# run general/parser/auto_create_tb_drop_tb.sim +# sleep 2000 +run general/parser/binary_escapeCharacter.sim sleep 2000 -run general/parser/col_arithmetic_operation.sim -sleep 2000 -run general/parser/columnValue.sim -sleep 2000 -run general/parser/commit.sim -run general/parser/create_db.sim -sleep 2000 -run general/parser/create_mt.sim -sleep 2000 -run general/parser/create_tb.sim -sleep 2000 -run general/parser/dbtbnameValidate.sim -sleep 2000 -run general/parser/fill.sim -sleep 2000 -run general/parser/fill_stb.sim -sleep 2000 -run general/parser/first_last.sim -sleep 2000 -run general/parser/import_commit1.sim -sleep 2000 -run general/parser/import_commit2.sim -sleep 2000 -run general/parser/import_commit3.sim -sleep 2000 -run general/parser/import_file.sim -sleep 2000 -run general/parser/insert_tb.sim -sleep 2000 -run general/parser/tags_dynamically_specifiy.sim -sleep 2000 -run general/parser/interp.sim -run general/parser/lastrow.sim +run general/parser/bug.sim sleep 2000 -run general/parser/limit.sim -sleep 2000 -run general/parser/limit1.sim -sleep 2000 -run general/parser/limit1_tblocks100.sim -sleep 2000 -run general/parser/limit2.sim +run general/parser/col_arithmetic_operation.sim sleep 2000 -run general/parser/mixed_blocks.sim +run general/parser/columnValue_bigint.sim sleep 2000 -run general/parser/nchar.sim +run general/parser/columnValue_bool.sim sleep 2000 -run general/parser/null_char.sim +run general/parser/columnValue_double.sim sleep 2000 -run general/parser/selectResNum.sim +run general/parser/columnValue_float.sim sleep 2000 -run general/parser/select_across_vnodes.sim +run general/parser/columnValue_int.sim sleep 2000 + +# sleep 2000 +# run general/parser/col_arithmetic_operation.sim +# sleep 2000 +# run general/parser/columnValue.sim +# sleep 2000 +# run general/parser/commit.sim +# run general/parser/create_db.sim +# sleep 2000 +# run general/parser/create_mt.sim +# sleep 2000 +# run general/parser/create_tb.sim +# sleep 2000 +# run general/parser/dbtbnameValidate.sim +# sleep 2000 +# run general/parser/fill.sim +# sleep 2000 +# run general/parser/fill_stb.sim +# sleep 2000 +# run general/parser/first_last.sim +# sleep 2000 +# run general/parser/import_commit1.sim +# sleep 2000 +# run general/parser/import_commit2.sim +# sleep 2000 +# run general/parser/import_commit3.sim +# sleep 2000 +# run general/parser/import_file.sim +# sleep 2000 +# run general/parser/insert_tb.sim +# sleep 2000 +# run general/parser/tags_dynamically_specifiy.sim +# sleep 2000 +# run general/parser/interp.sim +# run general/parser/lastrow.sim +# sleep 2000 +# run general/parser/limit.sim +# sleep 2000 +# run general/parser/limit1.sim +# sleep 2000 +# run general/parser/limit1_tblocks100.sim +# sleep 2000 +# run general/parser/limit2.sim +# sleep 2000 +# run general/parser/mixed_blocks.sim +# sleep 2000 +# run general/parser/nchar.sim +# sleep 2000 +# run general/parser/null_char.sim +# sleep 2000 +# run general/parser/selectResNum.sim +# sleep 2000 +# run general/parser/select_across_vnodes.sim +# sleep 2000 run general/parser/select_from_cache_disk.sim sleep 2000 -run general/parser/set_tag_vals.sim -sleep 2000 -run general/parser/single_row_in_tb.sim -sleep 2000 -run general/parser/slimit.sim -sleep 2000 +# run general/parser/set_tag_vals.sim +# sleep 2000 +# run general/parser/single_row_in_tb.sim +# sleep 2000 +# run general/parser/slimit.sim +# sleep 2000 run general/parser/slimit1.sim sleep 2000 -run general/parser/slimit_alter_tags.sim -sleep 2000 -run general/parser/stream_on_sys.sim -sleep 2000 -run general/parser/stream.sim -sleep 2000 -run general/parser/tbnameIn.sim -sleep 2000 -run general/parser/where.sim -sleep 2000 -#run general/parser/repeatAlter.sim -sleep 2000 -#run general/parser/repeatStream.sim -sleep 2000 -run general/parser/join.sim -run general/parser/join_multivnode.sim -run general/parser/projection_limit_offset.sim -sleep 2000 -run general/parser/select_with_tags.sim -run general/parser/groupby.sim +run general/parser/slimit1_query.sim +sleep 2000 +# run general/parser/slimit_alter_tags.sim +# sleep 2000 +# run general/parser/stream_on_sys.sim +# sleep 2000 +# run general/parser/stream.sim +# sleep 2000 +# run general/parser/tbnameIn.sim +# sleep 2000 +# run general/parser/where.sim +# sleep 2000 +# #run general/parser/repeatAlter.sim +# sleep 2000 +# #run general/parser/repeatStream.sim +# sleep 2000 +# run general/parser/join.sim +# run general/parser/join_multivnode.sim +# run general/parser/projection_limit_offset.sim +# sleep 2000 +# run general/parser/select_with_tags.sim +# run general/parser/groupby.sim diff --git a/tests/script/general/parser/timestamp.sim b/tests/script/general/parser/timestamp.sim index 9a1c793909e4b1dd19a9004f6a8bece0c1972ac5..fbe0f24a47776da0cfc4da0ade95aa18cec9b02e 100644 --- a/tests/script/general/parser/timestamp.sim +++ b/tests/script/general/parser/timestamp.sim @@ -21,7 +21,7 @@ $db = $dbPrefix . $i $stb = $stbPrefix . $i sql drop database if exists $db -sql create database $db rows 200 cache 1024 tblocks 200 maxTables 4 +sql create database $db maxrows 200 cache 1024 tblocks 200 maxTables 4 print ====== create tables sql use $db sql create table $stb (ts timestamp, c1 timestamp, c2 int) tags(t1 binary(20))