Commit Graph

2142 Commits

Author SHA1 Message Date
Steven Li 519a002511 Merge remote-tracking branch 'origin/develop' into feature/crash_gen 2020-07-24 03:15:17 +00:00
Steven Li 91c1fe45b6 Added service restart to crash_gen tool, discovered meter id mismatch problem 2020-07-24 03:15:09 +00:00
Shuduo Sang 42288d325f add case to test minTablesPerVnode.py case.
[TD-988]
2020-07-23 18:25:18 +08:00
Steven Li 9315b99ca4 Merge remote-tracking branch 'origin/develop' into feature/crash_gen 2020-07-22 06:31:31 +00:00
Steven Li 943bbe22b8 Enhanced crash_gen tool to report useful info when stuck 2020-07-22 06:31:19 +00:00
Shuduo Sang b21cea89ec Merge branch 'develop' into hotfix/sangshuduo/fix-sh-exec-sig-for-coverage 2020-07-22 10:26:33 +08:00
Shuduo Sang 2104d46586 change kill to term signal for coverage flush. 2020-07-22 10:26:25 +08:00
Ping Xiao a1b79d8115 Merge branch 'develop' into queryPercentile 2020-07-21 16:44:08 +08:00
Ping Xiao 43b2f41fbb TD-819: increase test coverage 2020-07-21 16:24:59 +08:00
Steven Li 9e5ecf885a Minor additional tweaks for crash_gen tool 2020-07-21 07:29:20 +00:00
Steven Li 6b45bc66a5 Temp check in for crash_gen, crashing at tsclient.h:435 2020-07-21 07:23:26 +00:00
Shengliang Guan 6309c8efdb scripts 2020-07-17 15:16:32 +00:00
Shuduo Sang ce40320531 add code to query tag before set.
[TD-951]
2020-07-17 14:26:34 +08:00
Ping Xiao 7a7e5fbe3b Merge branch 'develop' into null_value_query_test 2020-07-16 14:47:57 +08:00
Ping Xiao c3e3875bcb Merge branch 'develop' into null_value_query_test 2020-07-16 13:33:20 +08:00
Ping Xiao 66bb66170e TD-908: query null value test 2020-07-16 12:58:39 +08:00
Shengliang Guan a716faab56
Merge pull request #2679 from taosdata/develop
Merge from develop
2020-07-15 17:30:20 +08:00
Shuduo Sang 964ae6073f add fsync default cfg to no-random-fail.py too. 2020-07-15 17:17:45 +08:00
Shuduo Sang 7652edf906 Merge branch 'develop' into hotfix/sangshuduo/add-fsync-to-default-cfg 2020-07-15 17:06:28 +08:00
Shuduo Sang 395ad45bc3 add fsync 1000 as default cfg value. 2020-07-15 15:32:19 +08:00
Steven Li 44bbeea8a2 Display server and config info at connect time for crash_gen tool 2020-07-15 07:09:15 +00:00
Shuduo Sang 853f411c0d add -no-random-fail script for coverage test using. 2020-07-15 14:42:06 +08:00
Steven Li 9dadb8f4ea Added mixed connector type for NATIVE/REST for the crash_gen tool 2020-07-15 04:11:13 +00:00
Steven Li 2f8714e5cf Merge remote-tracking branch 'origin/develop' into feature/crash_gen 2020-07-14 21:46:10 +00:00
Steven Li d8206d228f refactoring thread synchronization for crash_gen tool 2020-07-14 21:46:01 +00:00
Shengliang Guan 1c40d471ae [TD-913] change some config paras 2020-07-13 15:39:45 +08:00
Steven Li a75721ff00 Resolve small conflicts with crash_gen tool 2020-07-11 07:55:06 +00:00
Steven Li 0964bc38de Added warning message upon REST API failure for crash_gen tool 2020-07-11 07:50:30 +00:00
Shengliang Guan 164aed70b9 Merge remote-tracking branch 'origin/develop' into feature/vnode 2020-07-11 07:45:02 +00:00
Shuduo Sang fc2c479d08 fix table/del_stable.py for dnodes change.
[TD-899]
2020-07-11 11:15:22 +08:00
Shengliang Guan 285e2c5618 Merge remote-tracking branch 'origin/develop' into feature/vnode 2020-07-10 12:46:35 +00:00
Shuduo Sang 424baa43f3 add compress test cases to regression and full test list. 2020-07-10 19:13:53 +08:00
Shengliang Guan d75e835aa5 Merge from develop into feature/vnode 2020-07-10 10:40:47 +00:00
Shengliang Guan 0d7579b9a6
Merge pull request #2627 from taosdata/feature/sangshuduo/random-file-fail
add --random-file-fail-factor argument to cover more scenarios.
2020-07-10 18:03:53 +08:00
Shuduo Sang 8fe456023e merge develop branch and fix conflict in crash_gen.py. 2020-07-10 14:28:18 +08:00
Shuduo Sang e98dbee81d add --random-file-fail-factor argument to cover more scenarios. 2020-07-10 13:47:03 +08:00
Shengliang Guan f8dd5d1af7
Merge pull request #2623 from taosdata/hotfix/to_regression
Hotfix/to regression
2020-07-10 11:03:59 +08:00
Steven Li c4ca6c022f Added -x --continue-on-exception option to the crash_gen tool 2020-07-10 02:30:44 +00:00
Steven Li 54c7e041f7 Merge remote-tracking branch 'origin/develop' into feature/crash_gen 2020-07-10 01:52:05 +00:00
Steven Li 08bec5fa9b Removed crash_gen dependency on other test code, now it only depends on official Python Taos library 2020-07-10 01:51:56 +00:00
yihaoDeng 9fa5a00306 add csv to regressiontest 2020-07-09 19:57:05 +00:00
Shengliang Guan a3261e5275
Merge pull request #2616 from taosdata/hotfix/add_csv_test
add csv test
2020-07-09 20:02:47 +08:00
Shengliang Guan 71b13e2359
Merge pull request #2615 from taosdata/feature/sangshuduo/test-compressMsgSize
add test case for compressMsgSize
2020-07-09 20:02:22 +08:00
yihaoDeng 22dbff7c7f add csv test 2020-07-09 11:01:19 +00:00
yihaoDeng 4add1bd6bb add csv test 2020-07-09 10:45:32 +00:00
Shuduo Sang 11923eb970 add test case for compressMsgSize
[TD-764]
2020-07-09 18:43:02 +08:00
Shuduo Sang 83363f6e78 re-raise exception in sql.py instead of exit. 2020-07-09 17:45:48 +08:00
Shengliang Guan 057fdc9366 Merge develop into feature/vnode 2020-07-09 09:10:27 +00:00
Steven Li 3abcbc306c Added additional protection for crash_gen tool, to capture sys.exit() in lower level libraries 2020-07-09 08:02:05 +00:00
Steven Li cf2bdb4e83 Merge branch 'develop' into feature/crash_gen 2020-07-09 07:28:24 +00:00
Steven Li f35c6cf3d8 Made crash_gen more tolerable of TAOS exceptions 2020-07-09 07:23:36 +00:00
Steven Li b77728bc0d Refactored service side process management for the crash_gen tool 2020-07-09 03:12:08 +00:00
Bomin Zhang 27925040f3 migrate several stream testcases to python 2020-07-09 10:45:46 +08:00
Bomin Zhang c096da449e fix several bug in stream 2020-07-09 10:45:46 +08:00
Bomin Zhang 9ab3b63a10 refactor pytest framework to include lineno in log 2020-07-09 10:45:46 +08:00
Bomin Zhang 2817dfb482 [stream]: rename test case 2020-07-09 10:45:46 +08:00
Bomin Zhang 0d097101a5 TD-593: enlarge stream query time range
for streams, query time range is changed from interval window
to full stream time range.
2020-07-09 10:45:46 +08:00
Shengliang Guan 92a569ca12 merge from develop into feature/vnode 2020-07-08 15:06:25 +00:00
Shuduo Sang 5aade323bd reduce thread num and step num. 2020-07-08 19:04:53 +08:00
Shuduo Sang 4efd476268 fix autopep8 format. 2020-07-08 18:28:17 +08:00
Shuduo Sang 2d02ee85a8 merge with develop branch. 2020-07-08 18:26:59 +08:00
Shengliang Guan 3b8e49926a
Merge pull request #2595 from taosdata/hotfix/test
[fix bug]
2020-07-08 17:40:41 +08:00
Shengliang Guan eeb60558f3
Merge pull request #2599 from taosdata/hotfix/sangshuduo/ci-refactor-dnodes-pathfinding
Hotfix/sangshuduo/ci refactor dnodes pathfinding
2020-07-08 17:19:52 +08:00
Shuduo Sang 57671ddf31 fix client/client.py 2020-07-08 17:02:25 +08:00
Steven Li f0bbd1d32e Allow crash_gen tool to tolerate 0x5 and 0x510 error codes 2020-07-08 08:49:51 +00:00
Steven Li 11f5653be8 Merge remote-tracking branch 'origin/develop' into feature/crash_gen 2020-07-08 08:32:55 +00:00
Shuduo Sang c63f85505d refactor pathfinding in crash_gen.py 2020-07-08 16:31:47 +08:00
Steven Li 095d5a68bf Added the -a option to crash_gen tool to automatically start/stop TDengine service 2020-07-08 08:27:59 +00:00
Shuduo Sang d2b805f3a5 fix pathfinding for CI 2020-07-08 16:19:01 +08:00
Shuduo Sang 85ddff090a refactor pathfinding in util/dnodes.py 2020-07-08 15:23:37 +08:00
Steven Li 4360096654 Now crash_gen is able to manage the start/stop/restart of taosd 2020-07-08 06:42:37 +00:00
Shuduo Sang f9c9684b38 add crash_gen to CI
[TD-862]
2020-07-08 10:42:48 +08:00
Shengliang Guan 8e38918874
Merge pull request #2570 from taosdata/feature/crash_gen
Feature/crash gen
2020-07-07 18:48:38 +08:00
Shengliang Guan e76ef8e880
Merge pull request #2583 from taosdata/remove_unsupported_python_cases
Remove unsupported python test cases
2020-07-07 15:38:17 +08:00
Ping Xiao 3dc3a58c59 TD-867: Remove unsupported python test cases 2020-07-07 14:52:32 +08:00
Shuduo Sang 7c66719128 add python test to cover "alter dnode"
[TD-868]
2020-07-07 14:42:27 +08:00
Steven Li 5686d65bac Added return code to crash_gen tool 2020-07-06 05:10:32 +00:00
Steven Li 5c2b0097a7 Minor tweak of crash_gen tool 2020-07-06 03:33:11 +00:00
Steven Li 8eb30f62b1 Merge remote-tracking branch 'origin/develop' into feature/crash_gen 2020-07-05 18:58:39 +00:00
Shengliang Guan f50306de89 scripts 2020-07-04 07:17:48 +00:00
Steven Li a519389d38 Now supporting CTRL-C abort in Crash_Gen, plus tracking top numbers 2020-07-03 00:28:26 -07:00
Shengliang Guan 559dbcd042
Merge pull request #2551 from taosdata/test/metadata_perform
add metadata performance test
2020-07-03 14:49:17 +08:00
Shuduo Sang 8166f0711b add query/queryJoin.py to regression. 2020-07-03 14:09:12 +08:00
Ping Xiao de3b9486b6 Merge branch 'develop' into fix-multiple-threads-issue 2020-07-03 10:02:01 +08:00
Ping Xiao a8c12bab37 TD-780 metadata query test 2020-07-03 09:59:25 +08:00
Shuduo Sang d5b1978e9f fix importDataLastSub.py failed with valgrind.
[TD-827]
2020-07-03 00:21:02 +08:00
Steven Li 88ac7bb6df Added -c option to Crash_Gen, enabling REST, but encountered error 2020-07-01 22:33:52 -07:00
dengyihao c6f10e2d2f add metadata performance test 2020-07-02 08:50:08 +08:00
Steven Li 92a89f751a Merge remote-tracking branch 'origin/develop' into feature/crash_gen 2020-07-01 14:38:34 -07:00
Shengliang Guan 5d7a91030c
Merge pull request #2520 from taosdata/metadataQuery
fix a runtime error
2020-07-01 13:09:33 +08:00
Steven Li d796aaaa01 Corrected TAOS client error detection 2020-06-30 21:39:53 -07:00
Ping Xiao c43321fcea fix a runtime error 2020-07-01 11:53:48 +08:00
Shengliang Guan 1258896962
Merge pull request #2518 from taosdata/remotes/origin/hotfix/sangshuduo/fix_join_test
fix test case
2020-07-01 11:51:01 +08:00
Ping Xiao 505cbcb7ed TD-780: performance testing for metadata query 2020-07-01 10:16:03 +08:00
Steven Li d58434c366 Merge remote-tracking branch 'origin/develop' into feature/crash_gen 2020-06-30 16:01:44 -07:00
dengyihao 505b9a9091 fix test case 2020-07-01 02:38:17 +08:00
Ping Xiao 805ed72e9c Merge branch 'develop' into metadataQuery 2020-07-01 00:50:30 +08:00
Steven Li 4b4c090557 Tweaked abort message in Crash_Gen tool 2020-06-29 23:02:05 -07:00
Steven Li 30f5a202f9 Corrected connection-shared-by-thread flag in Crash_Gen 2020-06-29 20:05:31 -07:00
Shengliang Guan f8cdaa7b22 Merge pull request #2498 from taosdata/hotfix/invalidWrite
check the application message length before passing it to server
2020-06-30 09:13:12 +08:00
Shengliang Guan 18adfc166a
Merge pull request #2485 from taosdata/feature/sangshuduo/move-more-cases-from-full-to-regresssion
move more cases to regression.
2020-06-29 15:50:39 +08:00
Shuduo Sang dc5ce545f2 move more cases to regression. 2020-06-29 15:40:47 +08:00
Shuduo Sang bee633127c remove some pytest cases from smoke test.
[TD-786]
2020-06-29 14:35:43 +08:00
Ping Xiao dde667116c TD-775: Remove numpy dependency from sql.py 2020-06-29 13:18:22 +08:00
Steven Li 6cb97b3730 Discovered Python client problem, ready to file JIRA 2020-06-28 21:22:21 -07:00
Steven Li fcbe6c154d Adjusted crash_gen to examine returned error codes 2020-06-27 21:10:15 -07:00
Shengliang Guan abb55ed074 revert crash_gen.py 2020-06-28 02:55:11 +00:00
Steven Li 1be46ac76f Now able to run without parameter, also refactored to run service binary 2020-06-26 21:18:34 -07:00
Steven Li 23ed5e24b0 Refactored crash_gen, extracted logic to create StateMachine class 2020-06-25 22:17:18 -07:00
Steven Li 89016a8a7e Merge remote-tracking branch 'origin/develop' into feature/crash_gen 2020-06-24 21:59:23 -07:00
Steven Li 5f979568e1 Refactored and cleaned up crash_gen tool, ready to add sub-state transitions 2020-06-24 21:59:13 -07:00
Shuduo Sang 9c2880843f add alter_table to multi-thread version. 2020-06-24 11:31:31 +08:00
Shuduo Sang e4f20713c0 support alter table in random-test. 2020-06-24 10:09:17 +08:00
Shuduo Sang 2591b98809 support queue in multi-thread version. 2020-06-24 10:09:17 +08:00
Ping Xiao 9f45a66aab Merge branch 'develop' into regressionupdate 2020-06-23 14:31:57 +08:00
Ping Xiao cbe722d917 add one case into regression 2020-06-23 14:22:42 +08:00
Shengliang Guan 996c175a4c
Merge pull request #2411 from taosdata/feature/sangshuduo/add-pytest-to-test-client
add client/client.py to test client functions.
2020-06-22 21:45:50 +08:00
Shengliang Guan deede1b139
Merge pull request #2410 from taosdata/insertDBNonStop
Consistently inserting data into database.
2020-06-22 21:45:38 +08:00
Ping Xiao 3588f39307 TD-728: add test case to reproduce select last crash 2020-06-22 19:32:32 +08:00
Shuduo Sang 6e4545f0b7 test more client functions. 2020-06-22 19:15:08 +08:00
Shuduo Sang 4d8fb3b91b add client/client.py to test client functions.
[TD-725]
2020-06-22 18:41:50 +08:00
Ping Xiao 0c7439b225 Merge branch 'develop' into test 2020-06-22 17:26:49 +08:00
Shuduo Sang 99899103dc fix stream/stream pytest. 2020-06-22 16:29:35 +08:00
Ping Xiao c4812f91a9 [TD-632]: keep inserting data into database 2020-06-22 15:17:21 +08:00
Bomin Zhang 806f8f5b8c fix bug: return buffer in stack
update boundary testcase.
2020-06-22 14:17:21 +08:00
Ping Xiao be9c504e31 Merge branch 'develop' into test 2020-06-22 09:09:45 +08:00
Ping Xiao 1b6ca91d04 Merge branch 'develop' into test 2020-06-20 20:57:00 +08:00
Shengliang Guan c44bb0c647 Merge branch 'develop' into feature/crash_gen 2020-06-20 09:06:06 +00:00
Shuduo Sang b7648cc6fe add multi-threading version. 2020-06-20 13:03:48 +08:00
Shengliang Guan c3fd69c559
Merge pull request #2376 from taosdata/altertablecrash
add cases to reproduce alter table crash
2020-06-20 11:28:09 +08:00
Ping Xiao 1b58403403 [TD-708]: add cases to reproduce alter table crash 2020-06-20 11:18:17 +08:00
Shuduo Sang 724bd9bd22 add stable/query_after_reset.py
[TD-709]
2020-06-20 11:12:02 +08:00
Ping Xiao 47bb5247bc [TD-350]: add test cases for join queries 2020-06-19 19:18:31 +08:00
liu0x54 b9b0a42861 Merge branch 'develop' of https://github.com/taosdata/TDengine into develop 2020-06-17 10:58:14 +00:00
Shuduo Sang d59295763b fix insert/nchar-unicode.py case. 2020-06-17 18:05:30 +08:00
Ping Xiao 10774f580c [TD-350]: add filter test cases for range 2020-06-17 15:01:59 +08:00
liu0x54 9e24388528 merge 2020-06-16 10:10:49 +00:00
liu0x54 654f5aad26 for pass pytest 2020-06-16 10:08:49 +00:00
Shengliang Guan 23738d25c0
Merge pull request #2305 from taosdata/hotfix/sangshuduo/fix-del-stable-testcase
fix del_stable.py issue.
2020-06-16 17:49:29 +08:00
Shuduo Sang 30aa06ecca fix del_stable.py issue. 2020-06-16 17:23:53 +08:00
Shuduo Sang b8c5d4f445 add tag_lite/set.py to regression test. 2020-06-16 17:11:56 +08:00
Shuduo Sang 5761e2aa77 modify format by autopep8. 2020-06-16 16:36:14 +08:00
Shuduo Sang d4c4b389f4 add tag_lite/datatype.py back to regression list. 2020-06-16 14:38:11 +08:00
Shuduo Sang 9e6fc7dcc1 fix tag_lite/commit.py
[TD-478]
2020-06-16 14:33:11 +08:00
Shuduo Sang 5684cc1aa5 add change.py to regression test. 2020-06-15 20:15:21 +08:00
Shuduo Sang f4bc8a2b91 fix tag_lite/change.py
[TD-596]
2020-06-15 20:13:10 +08:00
Ping Xiao c59edd65ab Merge branch 'develop' into test 2020-06-15 19:05:02 +08:00
Ping Xiao 98a8751cb7 continuously write tsdb 2020-06-15 19:04:19 +08:00
liu0x54 fcaf198c30 [TD-401] fix the test case script due to the query interface change and fixed some script bugs 2020-06-15 08:47:57 +00:00
Steven Li 815cb83904 Added -r option for crash_gen.sh, recording data opersions, for power-off tests 2020-06-12 23:56:53 -07:00
Shengliang Guan f03478c61b
Merge pull request #2267 from taosdata/feature/sangshuduo/move-more-cases-from-full-to-regresssion
move more cases from full test to regression test.
2020-06-13 14:27:40 +08:00
Shuduo Sang 1d79ec8640 move more pytest cases to regression test.
[TD-629]
2020-06-13 14:00:00 +08:00
Ping Xiao b693d104d9 Merge branch 'develop' into sorttestcases 2020-06-13 13:54:16 +08:00
Ping Xiao 1d6edcfed8 [TD-350]: sort test case for both columns and tags all - supporting types 2020-06-13 13:48:53 +08:00
Steven Li 53892448df Merge remote-tracking branch 'origin/develop' into feature/crash_gen 2020-06-12 17:16:28 -07:00
Ping Xiao 45522202a3 Merge branch 'develop' into morefiltertests 2020-06-12 16:38:01 +08:00
Ping Xiao 598444d591 https://jira.taosdata.com:18080/browse/TD-350: filter for all data types 2020-06-12 16:36:36 +08:00
Steven Li 7dd6e6a442 removed a check condition from crash_gen 2020-06-11 18:50:49 -07:00
Steven Li 0d90cc8932 Merge remote-tracking branch 'origin/develop' into feature/crash_gen 2020-06-11 14:21:31 -07:00
Shengliang Guan cae80f403e
Merge pull request #2249 from taosdata/feature/sangshuduo/multi-thread-random-test
fix drop_stable bug.
2020-06-11 18:28:33 +08:00
Shuduo Sang 26966cd82c fix drop_stable bug. 2020-06-11 18:25:58 +08:00
Bomin Zhang 943cdd5527 TD-459: TSDB_KEY_LEN
other changes:
max row length from 65536 to 65535
fix byte order issue in get super table meta
2020-06-11 12:46:35 +08:00
Shuduo Sang 5825ffed32 remove tag_lit/change.py from regression as it's buggy. 2020-06-10 16:38:30 +08:00
Steven Li c6b71abc46 Minor tweak of crash_gen script 2020-06-10 00:11:50 -07:00
Steven Li 511953665d Removed crash_gen check conditions not suited for larger (10-thread) parallel processing tests 2020-06-09 23:40:10 -07:00
Steven Li dd5e9774e4 Merge branch 'develop' into feature/crash_gen 2020-06-09 23:22:09 -07:00
Steven Li ac1fb970d5 Added overlaping data insertion, plus occasional db connection drops 2020-06-09 21:30:23 -07:00
Shengliang Guan 2f44b5cbb9
Merge pull request #2205 from taosdata/feature/sangshuduo/multi-thread-random-test
fix random-test delete datafiles bug.
2020-06-09 16:21:50 +08:00
Shengliang Guan 7e5284e7e2
Merge pull request #2204 from taosdata/streamtest
move stream test into regular test
2020-06-09 16:21:08 +08:00
Shuduo Sang 53683446d6 fix random-test delete datafiles bug. 2020-06-09 16:16:53 +08:00
Ping Xiao c7813ea59b TD-556: Stream测试合并到常规测试 2020-06-09 15:54:07 +08:00
Steven Li 2e2a3f10e1 Added the -l option to crash_gen tool, writing larger amount of data 2020-06-08 23:58:09 -07:00
Bomin Zhang 5e8969d661 td-459: TSDB_TABLE_NAME_LEN 2020-06-09 11:45:15 +08:00
Steven Li 5580212d04 Added errno to Python client, plus minor tweaks 2020-06-08 17:37:31 -07:00
Shengliang Guan f01aa04078
Merge pull request #2193 from taosdata/feature/sangshuduo/multi-thread-random-test
fix delete_datafiles issue.
2020-06-08 20:51:32 +08:00
Shuduo Sang aaba26a52e fix issue that dnodes reploy delete psim log file
[TD-561]
2020-06-08 11:27:28 +00:00
Shuduo Sang 49eeb2abdb fix delete_datafiles issue. 2020-06-08 18:32:21 +08:00
Shengliang Guan 0f86c3bd13
Merge pull request #2186 from taosdata/feature/sangshuduo/add-regression-test-suite
add regression test suite
2020-06-08 17:05:16 +08:00
Shuduo Sang 2a209718d7 add regression test suite
[TD-551]
2020-06-08 08:59:53 +00:00
Shuduo Sang 9ccf152f42 make pytest support both TDinternal and community
[TD-555]
2020-06-08 16:50:42 +08:00
Shengliang Guan 5e78629440
Merge pull request #2160 from taosdata/patch/stream
Patch/stream
2020-06-08 14:38:30 +08:00
Shuduo Sang 8ab2c31cb0 Merge branch 'feature/sangshuduo/multi-thread-random-test' of https://github.com/taosdata/TDengine into feature/sangshuduo/multi-thread-random-test 2020-06-06 18:57:31 +08:00
Shuduo Sang 2c4482d7bc refactor multi-threading random test cases. 2020-06-06 18:57:02 +08:00
Shuduo Sang 805ed16570 fix multi-thread cases. 2020-06-06 18:54:12 +08:00
Bomin Zhang 51de20d2e0 td-449: more cases passedcurrently, only below four cases fail:* agg_stream.sim ('us' ?)* column_stream.sim ('us' ?)* table_replica1_vnoden.sim (crash)* new_stream.sim (failed at line 101) 2020-06-06 14:56:58 +08:00
Bomin Zhang 81ea4a8a86 first test case passed 2020-06-06 14:45:22 +08:00
Shengliang Guan b02410cb14
Merge pull request #2150 from taosdata/feature/sangshuduo/make-python-valgrind-friendly
make python mallo memory valgrind friendly.
2020-06-05 16:21:00 +08:00
Shuduo Sang 34a14a87fe fix multi-thread cases. 2020-06-05 13:53:30 +08:00
Shuduo Sang ab47133213 few variables need reset after prepare called. 2020-06-05 11:35:43 +08:00
Shuduo Sang 74e7f33f1c make test case print message one by one. 2020-06-04 17:47:35 +08:00
Tao Liu 8fa42af9ea merge from develop 2020-06-04 08:35:57 +00:00
Shuduo Sang 51965cdf34 add 3 threads case. 2020-06-04 11:55:48 +08:00
Shuduo Sang bc7e518708 fix variable issie. 2020-06-04 11:15:27 +08:00
Shuduo Sang 240d7381bc add multi-threading random test
[TD-517]
2020-06-03 18:59:57 +08:00
Steven Li 3f64b14ad5 Merge remote-tracking branch 'origin/develop' into feature/crash_gen 2020-05-31 23:59:21 -07:00
Steven Li a6e2ef7b46 Changed TICKS generation, added debugging code to improve coverage 2020-05-31 23:59:08 -07:00
Steven Li 2e2053f306 Added a temp hack to increase test coverage 2020-05-31 21:50:41 -07:00
Shengliang Guan 382805e455
Merge pull request #2085 from taosdata/hotfix/sangshuduo/fix-test-script-as-jeff-suggestions
Hotfix/sangshuduo/fix test script as jeff suggestions
2020-06-01 09:43:34 +08:00
Steven Li 13285886f4 Removed crash_gen_0519 version, future test should use latest crash_gen, only remaining TD-203 updated 2020-05-31 00:03:14 -07:00
Steven Li 580560313c Adjusted verification for larger number of parallel tasks 2020-05-30 23:41:29 -07:00
Shuduo Sang 9ea0e2f770 fix test scripts according to jeff's suggestion. 2020-05-31 13:54:46 +08:00
Ping Xiao 34e345e4d8 Remove failed test from smoketest 2020-05-31 11:34:07 +08:00
Ping Xiao af5f5e8ecd Merge branch 'develop' into morequerycases 2020-05-31 00:50:41 +08:00
Ping Xiao f1f00b1c7c TD-350: query 组合测试 2020-05-31 00:29:43 +08:00
Steven Li 467ca437bb Found invalid pointer access with -t 2 -s 5 2020-05-29 15:48:11 -07:00
Steven Li 68b4ea0103 Merge remote-tracking branch 'origin/develop' into feature/crash_gen 2020-05-29 12:48:32 -07:00
Shengliang Guan f17bc158a2
Merge pull request #2078 from taosdata/enhance/clean
clean up some configurations parameters
2020-05-30 01:29:24 +08:00
Shengliang Guan b825a904c7 scripts after change numOfMpeers to numOfMnodes 2020-05-29 15:31:36 +00:00
Shuduo Sang 3c79417359 add multi-threading test case
[TD-450]
2020-05-29 18:36:55 +08:00
Steven Li e785727d63 Merge remote-tracking branch 'origin/develop' into feature/crash_gen 2020-05-28 15:09:50 -07:00
Steven Li 404797b5b4 Re-created TD-437 2020-05-28 15:09:45 -07:00
Shuduo Sang fb315f5db3 make python mallo memory valgrind friendly.
[TD-409]
2020-05-28 18:10:21 +08:00
Shengliang Guan 3528ed61d0 [TD-335] rename mgmt to mnode 2020-05-28 07:09:53 +00:00
Steven Li e3fb8775d3 Merge remote-tracking branch 'origin/develop' into feature/crash_gen 2020-05-27 16:08:46 -07:00
Steven Li c0a5f61f78 Found server crash bug TD-437 2020-05-27 16:08:21 -07:00
Steven Li 806a9ae55c Commit to replicate TD-430 2020-05-26 19:39:41 -07:00
Steven Li 5bf9e79871 Switched to actual detection of states, discovered major metadata handling flaw, and is now blocked 2020-05-26 01:47:15 -07:00
Shuduo Sang 53e5f84d64 Merge branch 'develop' of https://github.com/taosdata/TDengine into develop 2020-05-26 09:57:45 +08:00
Steven Li 27c5c2acbd Merge remote-tracking branch 'origin/develop' into feature/crash_gen 2020-05-25 14:18:32 -07:00
Ping Xiao daed646d4c Merge branch 'develop' into filterComboTest 2020-05-25 20:39:16 +08:00
Ping Xiao 47c63e89e6 1.Merge branch 'develop' into filterComboTest
2.Add query error cases
3.Add normal query cases
3.Add query cases with multiple filters
2020-05-25 20:37:43 +08:00
Shengliang Guan fdad406eef Merge pull request #2024 from taosdata/feature/query
Feature/query
2020-05-25 16:15:08 +08:00
Shuduo Sang 9560f319b2 add insert/sparseData.py to test compressing sparse file content.
[TD-412]
2020-05-25 16:12:49 +08:00
Steven Li 636249571b Merge remote-tracking branch 'origin/develop' into feature/crash_gen 2020-05-24 15:15:20 -07:00
Steven Li 5b4e7a6d54 refactoring, added exec stats, re-orged task/state relationships 2020-05-24 15:15:05 -07:00
Steven Li 2416465519 fixed a few bugs in state transition checks 2020-05-24 00:47:58 -07:00
Ping Xiao 3070277c56 Merge branch 'develop' into filterComboTest 2020-05-23 16:59:04 +08:00
Bomin Zhang 8bf4ef21fa fix td-317: max table name length now is 392 2020-05-23 15:00:22 +08:00
Ping Xiao 9daf6a9d54 query with and/or/illegal filter 2020-05-23 14:23:00 +08:00
Shuduo Sang 65448271bb add randome insert many records with NULL then commit. 2020-05-22 19:14:25 +08:00
Shuduo Sang 231df632bd change forcestop() to stop() to emulate ctrl-c 2020-05-22 15:42:10 +08:00
Shuduo Sang 8f464b418a add test case to test insert then import scenario. 2020-05-22 14:45:47 +08:00
Shengliang Guan 2d872feb87
Merge pull request #1982 from taosdata/feature/pytest-output-sql-command-to-file
Feature/pytest output sql command to file
2020-05-22 12:02:27 +08:00
Ping Xiao 1b200aff7c Add filter.py into fulltest 2020-05-22 10:59:01 +08:00
Ping Xiao 9a6e854748 add test cases for filters 2020-05-21 19:32:13 +08:00
Shuduo Sang f7181a5e04 add function to delete data files. 2020-05-21 18:05:29 +08:00
Shuduo Sang c736e05cea fix import_merge/importToCommit.py path issue. 2020-05-21 18:03:37 +08:00
Shuduo Sang cf4c4e98fd support log Sql command to file.
[TD-383]
2020-05-21 16:12:15 +08:00
Shuduo Sang ad89a82545 change max cache value from 512 to 128. 2020-05-20 17:58:19 +08:00
Shuduo Sang de8cebf390 fixup: fix fuser call. 2020-05-20 15:34:15 +08:00
Shuduo Sang 721c1cc4f3 add fuser -k -n tcp 6030 to release network port. 2020-05-20 15:04:42 +08:00
Shuduo Sang 0280f36664 add few more cases and support check data type in connector. 2020-05-20 14:17:40 +08:00
Shuduo Sang 8fb55429e4 add more tag cases. 2020-05-19 19:30:59 +08:00
Steven Li a72218378f Dicovered unpected database operation result, with ./crash_gen.sh -p -s 100 -t 3 -d 2020-05-19 00:44:14 -07:00
Steven Li e1ee02e326 Ready to merge crash_gen into develop branch 2020-05-18 17:43:37 -07:00
Steven Li 80d2552808 merged from develop 2020-05-18 16:50:31 -07:00
Shuduo Sang 5b439a5122 add tag_lite/filter.py
[TD-351]
2020-05-18 18:47:07 +08:00
Shuduo Sang 904609e6a2 Merge branch 'develop' into feature/add-tag-and-alter-table-cases 2020-05-18 18:06:18 +08:00
Shengliang Guan 1df78caee8
Merge pull request #1941 from taosdata/hotfix/sleep-more-to-wait-dnode-for-valgrind
Hotfix/sleep more to wait dnode for valgrind
2020-05-17 22:52:22 +08:00
Shuduo Sang 094d21c9ab make valgrind.sh take -g as default. 2020-05-17 19:17:45 +08:00
Shuduo Sang 7f4742ba97 refine killing exist daemon. 2020-05-17 19:11:14 +08:00
Shuduo Sang 71931eb183 add tablename-boundary.py 2020-05-17 16:06:14 +08:00
Shuduo Sang 8de5e86d76 sleep more to wait dnode start for valgrind env. 2020-05-17 12:35:42 +08:00
Bomin Zhang d939f382a3 Merge remote-tracking branch 'origin/develop' into feature/boundary-check 2020-05-16 17:40:52 +08:00
Shuduo Sang 94f4e9bb38 add column name length case. 2020-05-16 15:24:43 +08:00
Shuduo Sang 05a289d866 make failed msg friendly. 2020-05-16 11:35:31 +08:00
Bomin Zhang 9570328908 TD-333: boundary check 2020-05-16 11:03:27 +08:00
Shuduo Sang b4b092b488 add random test. 2020-05-15 19:06:41 +08:00
Shuduo Sang 5b3c019f74 Merge branch 'develop' into feature/add-testcase-to-test-boundary 2020-05-15 18:40:16 +08:00
Shuduo Sang 84cc10bf28 add max column number check case. 2020-05-15 18:33:06 +08:00
Shuduo Sang 221ae2dc5d remove importCacheFileT.py as not consistant result for now. 2020-05-15 16:45:07 +08:00
Shuduo Sang 5868f3459c reduce python test case output. 2020-05-15 16:00:26 +08:00
Shuduo Sang 56bf37bea8 add new cases to fulltest.sh 2020-05-15 14:05:03 +08:00
Shuduo Sang 2f7644b465 fix autopep8 format. 2020-05-15 13:27:31 +08:00
Shuduo Sang 35f5a2045d read boundary value from taosdef.h 2020-05-15 13:17:12 +08:00
Shuduo Sang 9e031188bd Merge branch 'develop' into feature/add-testcase-to-test-boundary 2020-05-15 11:48:07 +08:00
Shengliang Guan 0b61594405
Merge pull request #1917 from taosdata/feature/pytest-support-TDinternal
make python test framework detect TDinternal and TDengine automatically.
2020-05-14 21:54:16 +08:00
Shuduo Sang b814a46320 make python test framework detect TDinternal and TDengine automatically.
[TD-328]
2020-05-14 19:43:14 +08:00
Shuaiqiang Chang f45bf7705f test: add stable/insert.py;query/query.py 2020-05-14 18:47:57 +08:00
Shuduo Sang 995f90d4c1 add tag test cases. 2020-05-14 17:50:42 +08:00
Shuduo Sang bc5abd0f2f add some test cases to test boundary which defined in inc/taosdef.h
[TD-221]
2020-05-14 14:42:35 +08:00
Steven Li 0effa3760a Merge remote-tracking branch 'origin/develop' into feature/crash_gen 2020-05-13 18:17:25 -07:00
changshuaiqiang 536a1ed4fa test: docs 2020-05-13 18:55:34 +08:00
changshuaiqiang f95f9ac8c0 test: add create table as select case 2020-05-13 18:52:46 +08:00
changshuaiqiang b320961643 test: add cases 2020-05-13 17:03:38 +08:00
Steven Li bec47687f5 Merge branch 'develop' into feature/crash_gen 2020-05-12 18:37:50 -07:00
Shengliang Guan b3a1070be6
Merge pull request #1889 from taosdata/hotfix/increase-valgrind-threshold-to12
Hotfix/increase valgrind threshold to12
2020-05-12 18:47:59 +08:00
Shuduo Sang 825dc09433 fixup: typo. 2020-05-12 17:23:13 +08:00
Shuduo Sang 08c18e5773 reduce test case to accelerate valgrind time. 2020-05-12 16:18:48 +08:00
changshuaiqiang 294b42661f test: add del stable case 2020-05-12 15:30:47 +08:00
Shuduo Sang c815a1b20d add tag and alter-table cases.
[TD-280]
2020-05-11 21:25:48 +08:00
Shengliang Guan fe39658b4e
Merge pull request #1875 from taosdata/hotfix/change-tables-to-maxtables-according-to-liao
change tables to maxtables according to Dr. Liao
2020-05-11 20:00:28 +08:00
Shuduo Sang 7b2be379f8 integer division yields float in python3.
[TD-277]
2020-05-11 18:13:30 +08:00
Shuduo Sang 0f7690b95a change tables to maxtables according to Dr. Liao
[TD-274]
2020-05-11 17:32:53 +08:00
Shuduo Sang 5883ed6e73 sleep 4 sec to wait dnodes start. 2020-05-11 13:52:08 +08:00
Shuduo Sang d6640af67c reduce testcase less to reduce smoketest time. 2020-05-11 12:02:48 +08:00
Steven Li b52b452972 Merge branch 'develop' into feature/crash_gen 2020-05-09 16:07:45 -07:00
Shuduo Sang 224496954f fix issue pytest stop dnode by pkill. 2020-05-09 19:14:33 +08:00
chang 08a816fc2d feat: add user test case 2020-05-09 18:10:11 +08:00
Shuduo Sang 269d15c485 fixup: change default charset to UTF-8 2020-05-09 11:25:27 +08:00
Steven Li dcb1155481 Discovered TD-256 with params: -p -d -t 10 -s 20 2020-05-08 17:40:43 -07:00
Steven Li 6623cb6395 Discovered TD-255 crash with params: -p -s 50 -t 10 2020-05-08 16:46:34 -07:00
Shuduo Sang 118144968a add insert/nchar.py 2020-05-09 01:13:56 +08:00
Shuduo Sang 6383fc6fdf add more cases to smoketest.sh 2020-05-09 01:09:04 +08:00
Steven Li a3671929fb successfully discovered TD-250 crash bug, with params: -p -d -s 3 -t 3 2020-05-08 00:36:00 -07:00
Steven Li 58153639c5 Merge remote-tracking branch 'origin/develop' into feature/crash_gen 2020-05-07 17:39:33 -07:00
Shuduo Sang e37bd64792 change all files. 2020-05-07 18:21:18 +08:00
Shuduo Sang 5fa4d34533 change rows to maxrows in testcase script to match 2.0's change.
[TD-248]
2020-05-07 17:19:15 +08:00
Steven Li e602795982 Merge branch 'develop' into feature/crash_gen 2020-05-07 00:33:55 -07:00
hjxilinx 6e8f30554f [td-183] merge with develop branch 2020-05-07 14:34:55 +08:00
hjxilinx 31029ee27f [td-183] 2020-05-07 14:28:39 +08:00
Shuduo Sang 638f7b4afb fixup. 2020-05-05 18:45:05 +08:00
Shuduo Sang e2a9b1c28d fix binary.py and util/sql.py to support binary test
[TD-167]
2020-05-05 18:40:13 +08:00
Steven Li f08e9b082d now able to fan out conflicting tasks, and detect incorrect results 2020-05-05 00:20:29 -07:00
Steven Li 5d14a74528 Refactored to use ThreadCoordinator and TaskExecutor, added command line parameters 2020-05-04 22:23:27 -07:00
Steven Li cc93971b67 Fixed a barrier problem, now main/worker thread sync correctly 2020-05-03 19:08:03 -07:00
Steven Li 2d76c46756 Added per-thread-db-connection option, after getting Python argparse 2020-05-03 17:28:18 -07:00
Steven Li e98867baef Merge remote-tracking branch 'origin/develop' into feature/crash_gen 2020-05-02 19:46:50 -07:00
Shuduo Sang 4191754f24 fix test.py to support steven's case 2020-05-01 18:15:38 +08:00
Steven Li 897cfafcf4 added a missing file 2020-05-01 00:12:36 -07:00
Steven Li 8c64960e4c Minor adjustments before sharing with Jeff 2020-05-01 00:01:34 -07:00
Steven Li 1d1a027d04 Merge branch 'develop' into feature/python-test-no-sudo 2020-04-30 15:12:13 -07:00
Shuduo Sang 491d3d2de6 add table/* test cases. 2020-04-30 11:15:47 +08:00
Shuduo Sang ce6e0741c3 reduce CI output to make the log clear.
[TD-214]
2020-04-30 10:57:07 +08:00
Steven Li 742005e860 Merge remote-tracking branch 'origin/develop' into feature/python-test-no-sudo 2020-04-28 00:13:05 -07:00
Steven Li 6768ae81a6 Now each WorkerThread provides its own SQL execution, but still using a shared db connection 2020-04-28 00:12:53 -07:00
Shuduo Sang 24cd95250e add date.py and binary.py to 2.0 2020-04-27 17:21:04 +08:00
Steven Li 884e7fe635 Recreated the tscServer.c:312 crash 2020-04-27 02:03:11 -07:00
Steven Li dc2b3437bd Recreated the tscServer.c:312 crash 2020-04-27 01:58:05 -07:00
Steven Li 73bdaae15c Now using Python barriers and events to sync threads 2020-04-27 01:52:23 -07:00
Shuduo Sang 2777a2f0c9 fix python source code for pep8 standard. 2020-04-27 15:23:15 +08:00
Shuduo Sang fd76b5f71d port import_merge python testcase for 2.0
[TD-205]
2020-04-27 14:49:18 +08:00
Steven Li 73b41cb437 Merge remote-tracking branch 'origin/develop' into feature/python-test-no-sudo 2020-04-26 19:13:33 -07:00
Shuduo Sang 238879bc80 add None type support in sql.py. 2020-04-26 16:09:12 +08:00
Shuduo Sang 1971c6301a Merge branch 'develop' into add-insert-testcase-to-2.0 2020-04-26 15:31:43 +08:00
Shuduo Sang 48c0684ed5 add bigint bool double smallint tinyint cases. 2020-04-26 15:31:39 +08:00
Shuduo Sang ad519de25f refine python testcases. 2020-04-25 23:14:05 +08:00
localvar 32d5fc5451 Merge remote-tracking branch 'origin/develop' into feature/tbname2 2020-04-25 14:32:11 +08:00
localvar c597c8ad58 TD-97: fix bug and update testcases 2020-04-25 10:02:16 +08:00
Shuduo Sang c4eed9ec69 expose more info if case failed. 2020-04-25 00:43:05 +08:00
Shuduo Sang 46a7c3c912 add insert/int.py and insert/float.py to test insert function.
[TD-167]
2020-04-24 23:54:39 +08:00
localvar a9e6abc09f TD-97: add test case 2020-04-24 18:08:18 +08:00
Steven Li 741ba77cb2 Now using deterministic dice 2020-04-23 01:15:14 -07:00
Steven Li 52ceb2a9e7 Merge branch 'develop' into feature/python-test-no-sudo 2020-04-22 16:33:55 -07:00
Steven Li dad9f027e3 minor tweak 2020-04-22 15:46:54 -07:00
Shuduo Sang fefccc3adb make python test framework dynamically load module
with filename script pass

[TD-179]
2020-04-22 18:24:53 +08:00
Shuduo Sang ba6cf0dd9b add valgrind test support. current threshold is 23.
[TD-138]
2020-04-21 11:29:36 +08:00
Steven Li 772c47a121 Now able to run Python test against local server, without sudo/root privileges 2020-04-18 20:35:01 -07:00
slguan 8cf8f8f8fe Merge pull request #1618 from taosdata/feature/mpeer
Feature/mpeer
2020-04-16 11:34:38 +08:00
Shuduo Sang 8863766f73 make print output be python2 and python3 compatible. 2020-04-14 11:02:01 +08:00
Shuduo Sang 9d13fd243b Upgrade Python to 3 instead of 2 for testcase development.
[TD-139]
2020-04-11 04:15:36 +08:00
Shuduo Sang e7f46e4a1c add simplest python testcase for 2.0
[TD-128]
2020-04-11 16:12:47 +08:00