Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
taosdata
TDengine
提交
6ad8d7ab
T
TDengine
项目概览
taosdata
/
TDengine
1 年多 前同步成功
通知
1185
Star
22016
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看板
未验证
提交
6ad8d7ab
编写于
12月 23, 2022
作者:
H
Hui Li
提交者:
GitHub
12月 23, 2022
浏览文件
操作
浏览文件
下载
差异文件
Merge pull request #19095 from taosdata/lihui3.0/test
test: modify test case for checking db ready
上级
2c639017
80a7a157
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
74 addition
and
42 deletion
+74
-42
tests/system-test/7-tmq/basic5.py
tests/system-test/7-tmq/basic5.py
+74
-42
未找到文件。
tests/system-test/7-tmq/basic5.py
浏览文件 @
6ad8d7ab
...
...
@@ -251,28 +251,44 @@ class TDTestCase:
# wait db ready
while
1
:
tdSql
.
query
(
"select * from information_schema.ins_databases"
)
if
tdSql
.
getRows
()
==
4
:
print
(
'=================================================='
)
print
(
tdSql
.
getData
(
0
,
0
),
tdSql
.
getData
(
1
,
0
),
tdSql
.
getData
(
2
,
0
))
index
=
0
if
tdSql
.
getData
(
0
,
0
)
==
parameterDict
[
'dbName'
]:
index
=
0
elif
tdSql
.
getData
(
1
,
0
)
==
parameterDict
[
'dbName'
]:
index
=
1
elif
tdSql
.
getData
(
2
,
0
)
==
parameterDict
[
'dbName'
]:
index
=
2
elif
tdSql
.
getData
(
3
,
0
)
==
parameterDict
[
'dbName'
]:
index
=
3
else
:
continue
if
tdSql
.
getData
(
index
,
15
)
==
'ready'
:
print
(
"******************** index: %d"
%
index
)
nrows
=
tdSql
.
getRows
()
index
=
-
1
for
i
in
range
(
nrows
):
if
tdSql
.
getData
(
i
,
0
)
==
parameterDict
[
'dbName'
]:
index
=
i
break
if
index
==
-
1
:
continue
else
:
time
.
sleep
(
1
)
if
tdSql
.
getData
(
index
,
15
)
==
'ready'
:
print
(
"******************** index: %d"
%
index
)
break
time
.
sleep
(
1
)
# if tdSql.getRows() == 4:
# print ('==================================================')
# print (tdSql.getData(0,0), tdSql.getData(1,0),tdSql.getData(2,0))
# index = 0
# if tdSql.getData(0,0) == parameterDict['dbName']:
# index = 0
# elif tdSql.getData(1,0) == parameterDict['dbName']:
# index = 1
# elif tdSql.getData(2,0) == parameterDict['dbName']:
# index = 2
# elif tdSql.getData(3,0) == parameterDict['dbName']:
# index = 3
# else:
# continue
# if tdSql.getData(index,15) == 'ready':
# print("******************** index: %d"%index)
# break
# continue
# else:
# time.sleep(1)
tdSql
.
query
(
"use %s"
%
parameterDict
[
'dbName'
])
# wait stb ready
...
...
@@ -395,30 +411,46 @@ class TDTestCase:
# wait db ready
while
1
:
tdSql
.
query
(
"select * from information_schema.ins_databases"
)
if
tdSql
.
getRows
()
==
5
:
print
(
'==================================================dbname: %s'
%
parameterDict
[
'dbName'
])
print
(
tdSql
.
getData
(
0
,
0
),
tdSql
.
getData
(
1
,
0
),
tdSql
.
getData
(
2
,
0
),
tdSql
.
getData
(
3
,
0
),
tdSql
.
getData
(
4
,
0
))
index
=
0
if
tdSql
.
getData
(
0
,
0
)
==
parameterDict
[
'dbName'
]:
index
=
0
elif
tdSql
.
getData
(
1
,
0
)
==
parameterDict
[
'dbName'
]:
index
=
1
elif
tdSql
.
getData
(
2
,
0
)
==
parameterDict
[
'dbName'
]:
index
=
2
elif
tdSql
.
getData
(
3
,
0
)
==
parameterDict
[
'dbName'
]:
index
=
3
elif
tdSql
.
getData
(
4
,
0
)
==
parameterDict
[
'dbName'
]:
index
=
4
else
:
continue
if
tdSql
.
getData
(
index
,
15
)
==
'ready'
:
print
(
"******************** index: %d"
%
index
)
nrows
=
tdSql
.
getRows
()
index
=
-
1
for
i
in
range
(
nrows
):
if
tdSql
.
getData
(
i
,
0
)
==
parameterDict
[
'dbName'
]:
index
=
i
break
if
index
==
-
1
:
continue
else
:
time
.
sleep
(
1
)
if
tdSql
.
getData
(
index
,
15
)
==
'ready'
:
print
(
"******************** index: %d"
%
index
)
break
time
.
sleep
(
1
)
# if tdSql.getRows() == 5:
# print ('==================================================dbname: %s'%parameterDict['dbName'])
# print (tdSql.getData(0,0), tdSql.getData(1,0),tdSql.getData(2,0),tdSql.getData(3,0),tdSql.getData(4,0))
# index = 0
# if tdSql.getData(0,0) == parameterDict['dbName']:
# index = 0
# elif tdSql.getData(1,0) == parameterDict['dbName']:
# index = 1
# elif tdSql.getData(2,0) == parameterDict['dbName']:
# index = 2
# elif tdSql.getData(3,0) == parameterDict['dbName']:
# index = 3
# elif tdSql.getData(4,0) == parameterDict['dbName']:
# index = 4
# else:
# continue
# if tdSql.getData(index,15) == 'ready':
# print("******************** index: %d"%index)
# break
# continue
# else:
# time.sleep(1)
tdSql
.
query
(
"use %s"
%
parameterDict
[
'dbName'
])
# wait stb ready
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录