TDengine/tests/pytest
Pan Wei bcc25e56bc
feat: new stream (#31678)
* fix: windows compile issue

* test: add vtable cases (#31829)

* fix: windows compile issues

* test:add test cases

* fix: windows compile issue

* case: em-4 stream case submit

* test: stream4_sub1 found bug2

* test: submit test_scene_meters_bug2.py

* add stream parameters example

* feat: [TS-6100] Do not translate const value as column.

* Feat/ts 6100 3.0 zlv (#31747)

* modify asan exampel

* modify asan exampel

* add example

* add example

* modify case example

---------

Co-authored-by: zelv01 <1101510017@qq.com>

* feat(stream): fix memory leak

* modify sliding example

* test: update test case.

* feat(stream): fix conflicts

* fix: add offset case 10a 10s 10m 10h 10d

* feat(stream): fix conflicts

* chore(stream): rename case name #TS-6100

* add case

* modify example

* fix: windows compile issues

* fix: data null check

* feat: [TS-6100] Forbid where when using %%trows (#31827)

* feat: [TS-6100] Forbid where when using %%trows

* test: update cases

* feat: [TS-6100] Fix leaks.

---------

Co-authored-by: Simon Guan <guanshengliang@qq.com>

* test: reproduce bugs

* test: update test case.

* test: update test case.

* feat: [TS-6100] Fix leaks.

* test: add cases

* Feat/ts 6100 3.0.pw10 (#31841)

* enh: add operator reset func

* fix: merge join reset issue

* fix: memory issues

* fix: add debug assert

* fix: memory issues

* fix: memory leak

* fix: memory issues

* fix taos log miss

* fix: case issue

* fix: case issue

* fix: case issues

* fix: drop dnode issue

* fix: memory issues

* fix: memory issues

* fix: memory leak issues

* fix: recalculate time range issue

* fix: add debug log

* fix: memory issues

* fix: enable case asan

* Update streamlist_for_ci.task

* fix: case asan issue

* fix: stream name issue

* fix: external window compile issues

* fix: deploy memory issue

* fix: ahandle issue

* fix: ahandle issue

* fix: ahandle issue

* fix: virtual table reader list issue

* fix: log info

* fix: msg error

* fix: virtual table addr list issue

* fix: memory issues

* fix: memory leak issue

* fix: memory issues

* fix: memory free issues

* fix: memory issues

* fix: snode deploy issue

* fix: mnode reader issue

* fix: memory issues

* fix: add debug test

* enh: add ignore nodata trigger

* fix: memory leaks

* fix: configuration issue

* fix: memory issue

* fix: external window issue

* fix: external window issues

* fix: external window placeholder issue

* fix: placeholder function init issues

* fix: memory leak issue

* fix: add debug log

* fix: compile issues

* fix: double free issue

* fix: runner addr update issue

* fix: msg rsp issue

* fix: external window reset issue

* fix: configuration issue

* fix: deploy msg issue

* fix: compile issue

---------

Co-authored-by: huohong <sallyhuo@taosdata.com>

* test: reproduce bugs

* fix: add sliding interval combine case

* test: add cases

* test: add recalc test.

* test: reproduce bugs

* case : add vt ts is null check

* modify case

* bug: submit test_idmp_meters_bug3.py

* test: add test for recalc.

* test: add cases

* fix: error code check

* test: add cases

* fix(stream): scan wal with schema in that version

* add case

* test: add cases

* test: update test case.

* fix: windows compile issues

* add case

* test: add cases (#31845)

* modify case

* fix: reset interpPrev

* test: add test_idmp_meters bug4 and bug3

* add case

* fix(stream): opti wal interface

* fix: remove test_idmp_meters_bug5.py

* test: add cases

* fix(stream): fix ts data fetch for virtual tables

* cancel asan case

* test: update test case.

* test: update test case.

* add case

* test: add cases

* test: add cases

* test: add case test_idmp_meters_bug5.py

* test: update test case.

* fix(stream): tmq error

* test: add cases

* feat: [TS-6100] Restore deleted code in mndSma.c since they are still in use.

* fix(stream): optimize val scan logic

* test: add test_recalc_expired_time.py  to ci.

* test: update test case.

* test: update test case.

* feat: [TS-6100] Fix fill range check

* fix(stream): optimize val scan logic

* add case

* test: modify for partition by %%1

* test: add fun case stream4_sub7

* fix(stream): optimize val scan logic

* add case

* feat: [TS-6100] Rename OPTIONS to STREAM_OPTIONS.

* test: add test for recalc.

* test: use stream_options.

* fix: some cases error.

* test: remove recalc from ci.

* fix: ci case issues (#31880)

* enh: add operator reset func

* fix: merge join reset issue

* fix: memory issues

* fix: add debug assert

* fix: memory issues

* fix: memory leak

* fix: memory issues

* fix taos log miss

* fix: case issue

* fix: case issue

* fix: case issues

* fix: drop dnode issue

* fix: memory issues

* fix: memory issues

* fix: memory leak issues

* fix: recalculate time range issue

* fix: add debug log

* fix: memory issues

* fix: enable case asan

* Update streamlist_for_ci.task

* fix: case asan issue

* fix: stream name issue

* fix: external window compile issues

* fix: deploy memory issue

* fix: ahandle issue

* fix: ahandle issue

* fix: ahandle issue

* fix: virtual table reader list issue

* fix: log info

* fix: msg error

* fix: virtual table addr list issue

* fix: memory issues

* fix: memory leak issue

* fix: memory issues

* fix: memory free issues

* fix: memory issues

* fix: snode deploy issue

* fix: mnode reader issue

* fix: memory issues

* fix: add debug test

* enh: add ignore nodata trigger

* fix: memory leaks

* fix: configuration issue

* fix: memory issue

* fix: external window issue

* fix: external window issues

* fix: external window placeholder issue

* fix: placeholder function init issues

* fix: memory leak issue

* fix: add debug log

* fix: compile issues

* fix: double free issue

* fix: runner addr update issue

* fix: msg rsp issue

* fix: external window reset issue

* fix: configuration issue

* fix: deploy msg issue

* fix: compile issue

* fix: external window idx issue

* fix: ci issues

---------

Co-authored-by: huohong <sallyhuo@taosdata.com>

* fix(stream): fix compilation error

* fix(stream): optimize val scan logic

* test:add test cases

* test: modify case

* fix: external agg error

* test(stream): tobacco scene testing #TD-36514

* test: add stream cases (#31885)

* fix: windows compile issue

* fix: calc timerange

* fix: windows compile issue

* modify case

* fix(stream): compile error

* test: remove one debug test case file

* test: modify

* test: add test cases

* test: reproduce bugs

* test: reproduce bugs

* feat: [TS-6100] Placeholder function should only appera in SELECT and… (#31868)

* feat: [TS-6100] Placeholder function should only appera in SELECT and WHERE and FROM.

* test: update case

---------

Co-authored-by: Simon Guan <guanshengliang@qq.com>

* add example

* add example

* modify case example

* modify case

* test:alter sql

* test: add stream5 case

* fix(stream): get schema error with version

* test: add delete recalc test py.

* test: remove bug cases

* test: stream5 case test passed

* test: add state cases (#31893)

* fix(stream): compile error

* test: modify case

* test: add cases

* test: add test.

* test: update test case.

* chore(test): fix case err

* test: update test case.

* fix: align data get

* fix(stream): fix row index of datablock written into data cache

* fix: put align data

* test: update test case.

* test: add test cases for virtual table

* chore(test): fix case err #TD-36514

* add case

* test: add test for water mark.

* test: add meters bug6 for stream5

* test: add cases (#31903)

* test: add test for recalc.

* feat: [TS-6100] %%trows can only be used when event type is window close.

* test: add precision of database for ms/us/ns

* modify case

* add case

* add case

* test: add test to ci.

* modify case

* fix: ci case issues (#31904)

* enh: add operator reset func

* fix: merge join reset issue

* fix: memory issues

* fix: add debug assert

* fix: memory issues

* fix: memory leak

* fix: memory issues

* fix taos log miss

* fix: case issue

* fix: case issue

* fix: case issues

* fix: drop dnode issue

* fix: memory issues

* fix: memory issues

* fix: memory leak issues

* fix: recalculate time range issue

* fix: add debug log

* fix: memory issues

* fix: enable case asan

* Update streamlist_for_ci.task

* fix: case asan issue

* fix: stream name issue

* fix: external window compile issues

* fix: deploy memory issue

* fix: ahandle issue

* fix: ahandle issue

* fix: ahandle issue

* fix: virtual table reader list issue

* fix: log info

* fix: msg error

* fix: virtual table addr list issue

* fix: memory issues

* fix: memory leak issue

* fix: memory issues

* fix: memory free issues

* fix: memory issues

* fix: snode deploy issue

* fix: mnode reader issue

* fix: memory issues

* fix: add debug test

* enh: add ignore nodata trigger

* fix: memory leaks

* fix: configuration issue

* fix: memory issue

* fix: external window issue

* fix: external window issues

* fix: external window placeholder issue

* fix: placeholder function init issues

* fix: memory leak issue

* fix: add debug log

* fix: compile issues

* fix: double free issue

* fix: runner addr update issue

* fix: msg rsp issue

* fix: external window reset issue

* fix: configuration issue

* fix: deploy msg issue

* fix: compile issue

* fix: external window idx issue

* fix: ci issues

* fix: ci case issues

* fix: drop dnode issue

---------

Co-authored-by: huohong <sallyhuo@taosdata.com>

* fix(stream): ci error

* test: update test case.

* feat: [TS-6100] Disable some failed UT.

* feat: [TS-6100] Fix virtual table

* test: add bug 5.

* test: add test delete recalc to ci.

* test: add bug 6.

* test(stream): tobacco scene #TD-36514

* fix: reqCids,reqCols memory leak in SSTriggerRealtimeContext

Co-authored-by: Tony Zhang <tonyzhang@taosdata.com>

* test: add case stream6

* fix(stream): implement some pending features in trigger task

* modify case

* modify case

* fix: case issues

* modify case

* test: add recalc for warter mark.

* fix(stream): fix count window trigger of virtual tables

* fix(stream): memory leak

* test: fix run err.

* test: add stream6 bug7

* fix: adjust format

* test(stream): tobacco scene testing #TD-36514

* test: change bug7 with update window1 and 2

* test: add test bug 7.

* case: restore write 3 window

* fix: windows compile issue

* fix: notify

* test: add cases

* modify case

* test: update test case.

* test(stream): toobacco scene testing #TD-36514

---------

Co-authored-by: Simon Guan <slguan@taosdata.com>
Co-authored-by: plum-lihui <huili@taosdata.com>
Co-authored-by: Alex Duan <417921451@qq.com>
Co-authored-by: zelv01 <1101510017@qq.com>
Co-authored-by: Jing Sima <simondominic9997@outlook.com>
Co-authored-by: xiangyang guo <66111494+happyguoxy@users.noreply.github.com>
Co-authored-by: wangmm0220 <wangmm0220@gmail.com>
Co-authored-by: Haojun Liao <hjliao@taosdata.com>
Co-authored-by: zyyang90 <zyyang@taosdata.com>
Co-authored-by: Alex Duan <51781608+DuanKuanJun@users.noreply.github.com>
Co-authored-by: facetosea <285808407@qq.com>
Co-authored-by: Simon Guan <guanshengliang@qq.com>
Co-authored-by: huohong <sallyhuo@taosdata.com>
Co-authored-by: Li Hui <52318143+plum-lihui@users.noreply.github.com>
Co-authored-by: Jinqing Kuang <kuangjinqingcn@gmail.com>
Co-authored-by: xiao-77 <berylbao@taosdata.com>
Co-authored-by: Zhixiao Bao <62235797+xiao-77@users.noreply.github.com>
Co-authored-by: happyguoxy <happy_guoxy@163.com>
Co-authored-by: Tony Zhang <34825804+Tony2h@users.noreply.github.com>
Co-authored-by: Tony Zhang <tonyzhang@taosdata.com>
2025-07-16 14:42:16 +08:00
..
account enh: show command optimize 2022-08-11 20:56:31 +08:00
alter enh: show command optimize 2022-08-11 21:55:20 +08:00
client test: support for windows in ci cases 2023-12-20 16:19:21 +08:00
cluster enh: show command optimize 2022-08-11 21:55:20 +08:00
connector [TD-13408]<test>: move tests in for3.0 (#10598) 2022-03-07 19:25:29 +08:00
crash_gen feat: new stream (#31678) 2025-07-16 14:42:16 +08:00
dbmgmt enh: show command optimize 2022-08-11 21:55:20 +08:00
dockerCluster new-libtaos-with-ws (#29971) 2025-03-20 22:54:29 +08:00
functions enh: show command optimize 2022-08-11 21:55:20 +08:00
import_merge [TD-13408]<test>: move tests in for3.0 (#10598) 2022-03-07 19:25:29 +08:00
insert test: fix old pytest to make them pass with 3.0 2023-05-17 21:33:33 -04:00
manualTest enh: show command optimize 2022-08-11 21:55:20 +08:00
multilevel fix: use 'duration' instead of 'days' for create database 2022-06-15 14:23:05 +08:00
perfbenchmark enh: show command optimize 2022-08-11 21:55:20 +08:00
query test: fix old pytest to make them pass with 3.0 2023-05-17 21:33:33 -04:00
random-test [TD-13408]<test>: move tests in for3.0 (#10598) 2022-03-07 19:25:29 +08:00
restful enh: show command optimize 2022-08-11 21:55:20 +08:00
stable [TD-13408]<test>: move tests in for3.0 (#10598) 2022-03-07 19:25:29 +08:00
stream enh: show command optimize 2022-08-11 21:55:20 +08:00
subscribe [TD-13408]<test>: move tests in for3.0 (#10598) 2022-03-07 19:25:29 +08:00
table enh: show command optimize 2022-08-11 21:55:20 +08:00
tag_lite enh: show command optimize 2022-08-11 21:55:20 +08:00
test_data [TD-13408]<test>: move tests in for3.0 (#10598) 2022-03-07 19:25:29 +08:00
TimeZone [TD-13408]<test>: move tests in for3.0 (#10598) 2022-03-07 19:25:29 +08:00
tools fix: remove -y from taosdump test (#21661) 2023-06-09 09:20:43 +08:00
tsdb enh: show command optimize 2022-08-11 21:55:20 +08:00
update fix: use 'duration' instead of 'days' for create database 2022-06-15 14:23:05 +08:00
user fix: ci errors 2024-12-10 11:57:05 +00:00
util feat: support mount data path (#31677) 2025-07-12 15:39:29 +08:00
wal enh: show command optimize 2022-08-11 21:55:20 +08:00
a.sh fix:disable ttl temporary 2022-06-29 10:36:48 +08:00
auto_crash_gen.py doc: add Chaos Test to README and update some functions 2025-01-16 16:22:17 +08:00
auto_crash_gen_valgrind.py doc: add Chaos Test to README and update some functions 2025-01-16 16:22:17 +08:00
auto_crash_gen_valgrind_cluster.py doc: add Chaos Test to README and update some functions 2025-01-16 16:22:17 +08:00
auto_run_regular.sh new-libtaos-with-ws (#29971) 2025-03-20 22:54:29 +08:00
auto_run_valgrind.sh new-libtaos-with-ws (#29971) 2025-03-20 22:54:29 +08:00
auto_run_valgrind_cluster.sh new-libtaos-with-ws (#29971) 2025-03-20 22:54:29 +08:00
bug2265.py [TD-13408]<test>: move tests in for3.0 (#10598) 2022-03-07 19:25:29 +08:00
concurrent_inquiry.py update query script 2022-11-04 15:39:11 +08:00
concurrent_inquiry.sh fix(build): exec output build bin. 2022-04-16 15:12:11 +08:00
crash_gen.sh enh crash_gen for 3.0 about [stream processing] , [data subscription] ,[delete data] 2022-11-09 18:42:01 +08:00
crash_gen_bootstrap.py [TD-13408]<test>: move tests in for3.0 (#10598) 2022-03-07 19:25:29 +08:00
docker_exec_service.sh add docker run exec script 2022-11-22 16:08:14 +08:00
fulltest.bat fix(os): windows timezone error 2022-05-27 19:00:48 +08:00
fulltest.sh not nest 2024-10-16 16:15:45 +08:00
handle_crash_gen_val_log.sh [TD-13408]<test>: move tests in for3.0 (#10598) 2022-03-07 19:25:29 +08:00
handle_taosd_val_log.sh fix(build): exec output build bin. 2022-04-16 15:12:11 +08:00
handle_val_log.sh [TD-13408]<test>: move tests in for3.0 (#10598) 2022-03-07 19:25:29 +08:00
hivemq-extension-test.py [TD-13408]<test>: move tests in for3.0 (#10598) 2022-03-07 19:25:29 +08:00
perf_gen.py [TD-13408]<test>: move tests in for3.0 (#10598) 2022-03-07 19:25:29 +08:00
perf_gen.sh fix(build): exec output build bin. 2022-04-16 15:12:11 +08:00
queryCount.py [TD-13408]<test>: move tests in for3.0 (#10598) 2022-03-07 19:25:29 +08:00
regressiontest.sh not nest 2024-10-16 16:15:45 +08:00
simpletest_no_sudo.sh [TD-13408]<test>: move tests in for3.0 (#10598) 2022-03-07 19:25:29 +08:00
smoketest.sh feat(tools): demoapi implemented normal insert/query (#11553) 2022-04-16 12:18:07 +08:00
test-all.bat fix(os): windows timezone error 2022-05-27 19:00:48 +08:00
test.py refactor: replace inspect-based class retrieval with AST parsing for improved class order handling 2025-02-26 17:53:39 +08:00
test.sh fix(build): exec output build bin. 2022-04-16 15:12:11 +08:00
testCompress.py [TD-13408]<test>: move tests in for3.0 (#10598) 2022-03-07 19:25:29 +08:00
testMinTablesPerVnode.py [TD-13408]<test>: move tests in for3.0 (#10598) 2022-03-07 19:25:29 +08:00
testNoCompress.py [TD-13408]<test>: move tests in for3.0 (#10598) 2022-03-07 19:25:29 +08:00
valgrind-test.sh [TD-13408]<test>: move tests in for3.0 (#10598) 2022-03-07 19:25:29 +08:00
ZoneTimeTest.py [TD-13408]<test>: move tests in for3.0 (#10598) 2022-03-07 19:25:29 +08:00