Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
BaiXuePrincess
milvus
提交
31d4af49
milvus
项目概览
BaiXuePrincess
/
milvus
与 Fork 源项目一致
从无法访问的项目Fork
通知
7
Star
4
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
milvus
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
31d4af49
编写于
9月 11, 2019
作者:
Y
Yu Kun
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
MS-532 Add grpc server unittest
Former-commit-id: 25a89ac31b0a1ea9946a5f759ab2f51dcc2df34a
上级
86c72ee1
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
22 addition
and
1 deletion
+22
-1
cpp/unittest/server/rpc_test.cpp
cpp/unittest/server/rpc_test.cpp
+22
-1
未找到文件。
cpp/unittest/server/rpc_test.cpp
浏览文件 @
31d4af49
...
...
@@ -227,9 +227,25 @@ TEST_F(RpcHandlerTest, SearchTest) {
//test search with range
::
milvus
::
grpc
::
Range
*
range
=
request
.
mutable_query_range_array
()
->
Add
();
range
->
set_start_value
(
CurrentTmDate
(
-
2
));
range
->
set_end_value
(
CurrentTmDate
(
-
3
));
std
::
vector
<
std
::
vector
<
float
>>
record_array
;
BuildVectors
(
0
,
VECTOR_COUNT
,
record_array
);
::
milvus
::
grpc
::
InsertParam
insert_param
;
for
(
auto
&
record
:
record_array
)
{
::
milvus
::
grpc
::
RowRecord
*
grpc_record
=
insert_param
.
add_row_record_array
();
for
(
size_t
i
=
0
;
i
<
record
.
size
();
i
++
)
{
grpc_record
->
add_vector_data
(
record
[
i
]);
}
}
//insert vectors
insert_param
.
set_table_name
(
TABLE_NAME
);
::
milvus
::
grpc
::
VectorIds
vector_ids
;
handler
->
Insert
(
&
context
,
&
insert_param
,
&
vector_ids
);
record_array
.
clear
();
BuildVectors
(
0
,
10
,
record_array
);
for
(
auto
&
record
:
record_array
)
{
::
milvus
::
grpc
::
RowRecord
*
row_record
=
request
.
add_query_record_array
();
for
(
auto
&
rec
:
record
)
{
...
...
@@ -241,10 +257,15 @@ TEST_F(RpcHandlerTest, SearchTest) {
request
.
set_table_name
(
TABLE_NAME
);
handler
->
Search
(
&
context
,
&
request
,
&
response
);
request
.
mutable_query_range_array
()
->
Clear
();
handler
->
Search
(
&
context
,
&
request
,
&
response
);
::
milvus
::
grpc
::
SearchInFilesParam
search_in_files_param
;
std
::
string
*
file_id
=
search_in_files_param
.
add_file_id_array
();
*
file_id
=
"test_tbl"
;
handler
->
SearchInFiles
(
&
context
,
&
search_in_files_param
,
&
response
);
delete
file_id
;
delete
range
;
}
TEST_F
(
RpcHandlerTest
,
TablesTest
)
{
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录