Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
taosdata
TDengine
提交
59a7a2bb
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看板
未验证
提交
59a7a2bb
编写于
6月 29, 2022
作者:
wafwerar
提交者:
GitHub
6月 29, 2022
浏览文件
操作
浏览文件
下载
差异文件
Merge pull request #14346 from taosdata/fix/ZhiqiangWang/TD-16357-sim-test-ctrl-c-exit
test: sim test ctrl-c exit
上级
7beac65a
bbcf4df2
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
21 addition
and
10 deletion
+21
-10
tests/script/sh/exec.bat
tests/script/sh/exec.bat
+20
-7
tests/script/test-all.bat
tests/script/test-all.bat
+1
-3
未找到文件。
tests/script/sh/exec.bat
浏览文件 @
59a7a2bb
...
@@ -6,6 +6,7 @@ if %1 == -n set NODE_NAME=%2
...
@@ -6,6 +6,7 @@ if %1 == -n set NODE_NAME=%2
if
%
1
==
-s
set
EXEC_OPTON
=
%
2
if
%
1
==
-s
set
EXEC_OPTON
=
%
2
if
%
3
==
-n
set
NODE_NAME
=
%
4
if
%
3
==
-n
set
NODE_NAME
=
%
4
if
%
3
==
-s
set
EXEC_OPTON
=
%
4
if
%
3
==
-s
set
EXEC_OPTON
=
%
4
if
"
%
5"
==
"-x"
set
EXEC_SIGNAL
=
%
6
rem echo NODE_NAME: %NODE_NAME%
rem echo NODE_NAME: %NODE_NAME%
rem echo NODE: %EXEC_OPTON%
rem echo NODE: %EXEC_OPTON%
...
@@ -39,7 +40,7 @@ rem echo TAOS_LOG: %TAOS_LOG%
...
@@ -39,7 +40,7 @@ rem echo TAOS_LOG: %TAOS_LOG%
if
%EXEC_OPTON%
==
start
(
if
%EXEC_OPTON%
==
start
(
rm
-rf
%TAOS_LOG%
rm
-rf
%TAOS_LOG%
echo
start
%TAOSD%
-c
%CFG_DIR%
echo
start
%TAOSD%
-c
%CFG_DIR%
start
%TAOSD%
-c
%CFG_DIR%
mintty
-h
never
%TAOSD%
-c
%CFG_DIR%
set
/a
check_num
=
0
set
/a
check_num
=
0
:check
_online
:check
_online
sleep
1
sleep
1
...
@@ -58,13 +59,25 @@ if %EXEC_OPTON% == stop (
...
@@ -58,13 +59,25 @@ if %EXEC_OPTON% == stop (
rem echo wmic process where "name='taosd.exe' and CommandLine like '%%%NODE_NAME%%%'" list INSTANCE
rem echo wmic process where "name='taosd.exe' and CommandLine like '%%%NODE_NAME%%%'" list INSTANCE
rem wmic process where "name='taosd.exe' and CommandLine like '%%%NODE_NAME%%%'" call terminate > NUL 2>&1
rem wmic process where "name='taosd.exe' and CommandLine like '%%%NODE_NAME%%%'" call terminate > NUL 2>&1
for
/f
"tokens=1 skip=1"
%%A
in
(
for
/f
"tokens=2"
%%A
in
(
'wmic process where "name='
taosd
.exe
' and CommandLine like '
%%%NODE_NAME%%%
'" get processId
^|
xargs echo'
)
do
(
'wmic process where "name='
taosd
.exe
' and CommandLine like '
%%%NODE_NAME%%%
'" get processId '
for
/f
"tokens=1"
%%B
in
(
'ps
^|
grep
%%A
'
)
do
(
)
do
(
if
"
%EXEC_SIGNAL%
"
==
"SIGKILL"
(
rem echo taskkill /IM %%A
kill
-
9
%%B
taskkill
/IM
%%A
>
NUL
2
>&
1
)
else
(
kill
-INT
%%B
call
:check
_offline
)
)
goto
:finish
goto
:finish
)
)
)
)
:finish
goto
:eof
:finish
:check
_offline
\ No newline at end of file
sleep
1
for
/f
"tokens=2"
%%C
in
(
'wmic process where "name='
taosd
.exe
' and CommandLine like '
%%%NODE_NAME%%%
'" get processId
^|
xargs echo'
)
do
(
echo
check
taosd
offline
goto
:check
_offline
)
goto
:eof
\ No newline at end of file
tests/script/test-all.bat
浏览文件 @
59a7a2bb
...
@@ -62,7 +62,5 @@ goto :eof
...
@@ -62,7 +62,5 @@ goto :eof
:CheckSkipCase
:CheckSkipCase
set
skipCase
=
false
set
skipCase
=
false
if
"
%
*"
==
"./test.sh -f tsim/query/scalarFunction.sim"
(
set
skipCase
=
true
)
@REM if "%*" == "./test.sh -f tsim/query/scalarFunction.sim" ( set skipCase=true )
if
"
%
*"
==
"./test.sh -f tsim/stream/distributeInterval0.sim"
(
set
skipCase
=
true
)
if
"
%
*"
==
"./test.sh -f tsim/sma/rsmaCreateInsertQuery.sim"
(
set
skipCase
=
true
)
:goto
eof
:goto
eof
\ No newline at end of file
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录