提交 35dd05e4 编写于 作者: Z zhenwu

update java-tests and classified python-tests by opensource and internal case #50


Former-commit-id: d159db8073d7f992828524faea77a472d896c8b6
上级 89686db1
...@@ -109,7 +109,7 @@ class TestDeleteVectorsBase: ...@@ -109,7 +109,7 @@ class TestDeleteVectorsBase:
params=gen_index_params() params=gen_index_params()
) )
def get_index_params(self, request, args): def get_index_params(self, request, args):
if "internal" in args: if "internal" not in args:
if request.param["index_type"] == IndexType.IVF_SQ8H: if request.param["index_type"] == IndexType.IVF_SQ8H:
pytest.skip("sq8h not support in open source") pytest.skip("sq8h not support in open source")
return request.param return request.param
...@@ -295,7 +295,7 @@ class TestDeleteVectorsIP: ...@@ -295,7 +295,7 @@ class TestDeleteVectorsIP:
params=gen_index_params() params=gen_index_params()
) )
def get_index_params(self, request, args): def get_index_params(self, request, args):
if "internal" in args: if "internal" not in args:
if request.param["index_type"] == IndexType.IVF_SQ8H: if request.param["index_type"] == IndexType.IVF_SQ8H:
pytest.skip("sq8h not support in open source") pytest.skip("sq8h not support in open source")
return request.param return request.param
......
...@@ -27,7 +27,7 @@ class TestIndexBase: ...@@ -27,7 +27,7 @@ class TestIndexBase:
params=gen_index_params() params=gen_index_params()
) )
def get_index_params(self, request, args): def get_index_params(self, request, args):
if "internal" in args: if "internal" not in args:
if request.param["index_type"] == IndexType.IVF_SQ8H: if request.param["index_type"] == IndexType.IVF_SQ8H:
pytest.skip("sq8h not support in open source") pytest.skip("sq8h not support in open source")
return request.param return request.param
...@@ -505,7 +505,7 @@ class TestIndexIP: ...@@ -505,7 +505,7 @@ class TestIndexIP:
params=gen_index_params() params=gen_index_params()
) )
def get_index_params(self, request, args): def get_index_params(self, request, args):
if "internal" in args: if "internal" not in args:
if request.param["index_type"] == IndexType.IVF_SQ8H: if request.param["index_type"] == IndexType.IVF_SQ8H:
pytest.skip("sq8h not support in open source") pytest.skip("sq8h not support in open source")
return request.param return request.param
......
...@@ -44,7 +44,7 @@ class TestSearchBase: ...@@ -44,7 +44,7 @@ class TestSearchBase:
params=gen_index_params() params=gen_index_params()
) )
def get_index_params(self, request, args): def get_index_params(self, request, args):
if "internal" in args: if "internal" not in args:
if request.param["index_type"] == IndexType.IVF_SQ8H: if request.param["index_type"] == IndexType.IVF_SQ8H:
pytest.skip("sq8h not support in open source") pytest.skip("sq8h not support in open source")
return request.param return request.param
......
...@@ -590,8 +590,11 @@ class TestTable: ...@@ -590,8 +590,11 @@ class TestTable:
scope="function", scope="function",
params=gen_index_params() params=gen_index_params()
) )
def get_index_params(self, request): def get_index_params(self, request, args):
yield request.param if "internal" not in args:
if request.param["index_type"] == IndexType.IVF_SQ8H:
pytest.skip("sq8h not support in open source")
return request.param
@pytest.mark.level(1) @pytest.mark.level(1)
def test_preload_table(self, connect, table, get_index_params): def test_preload_table(self, connect, table, get_index_params):
......
...@@ -39,7 +39,7 @@ class TestTableCount: ...@@ -39,7 +39,7 @@ class TestTableCount:
params=gen_index_params() params=gen_index_params()
) )
def get_index_params(self, request, args): def get_index_params(self, request, args):
if "internal" in args: if "internal" not in args:
if request.param["index_type"] == IndexType.IVF_SQ8H: if request.param["index_type"] == IndexType.IVF_SQ8H:
pytest.skip("sq8h not support in open source") pytest.skip("sq8h not support in open source")
return request.param return request.param
...@@ -183,7 +183,7 @@ class TestTableCountIP: ...@@ -183,7 +183,7 @@ class TestTableCountIP:
params=gen_index_params() params=gen_index_params()
) )
def get_index_params(self, request, args): def get_index_params(self, request, args):
if "internal" in args: if "internal" not in args:
if request.param["index_type"] == IndexType.IVF_SQ8H: if request.param["index_type"] == IndexType.IVF_SQ8H:
pytest.skip("sq8h not support in open source") pytest.skip("sq8h not support in open source")
return request.param return request.param
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册