Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor knowhere UT #809

Open
7 of 13 tasks
cydrain opened this issue Sep 3, 2024 · 1 comment
Open
7 of 13 tasks

Refactor knowhere UT #809

cydrain opened this issue Sep 3, 2024 · 1 comment
Assignees

Comments

@cydrain
Copy link
Collaborator

cydrain commented Sep 3, 2024

Target:

  1. code coverage > 80%
  2. runtime for each case < 5s

https://zilliverse.feishu.cn/wiki/S8JtwBcIyiPWYkkdhqdcJalmnM6
Task items:

  • update test_config
  • update test_knowhere_init
  • update test_index_check
  • update test_utils for thread_pool
  • update test_feder for diskann
  • add ut for index.h / index_node.h / index_node_xxx.h
  • add ut for src/common
  • re-write test_simd
  • add test for cluster ( @chasingegg )
  • add test for bruteforce sparse ( @zhengbuqian )
  • add test for index range search ( @zhengbuqian )
  • add test for index iterator ( @zhengbuqian )
  • use trompeloeil to mock index ( @cydrain )
@cydrain cydrain self-assigned this Sep 3, 2024
@liliu-z
Copy link
Collaborator

liliu-z commented Sep 3, 2024

Let's first introduce some timeout mechanism

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants