@@ 1639-1655 (lines=17) @@ | ||
1636 | assert result._collection_name == ham_collection |
|
1637 | assert result._index_type == index_type |
|
1638 | ||
1639 | def test_get_index_info_partition_superstructrue(self, connect, superstructure_collection, get_superstructure_index): |
|
1640 | ''' |
|
1641 | target: test describe index interface |
|
1642 | method: create collection, create partition and add vectors in it, create index, call describe index |
|
1643 | expected: return code 0, and index instructure |
|
1644 | ''' |
|
1645 | index_param = get_superstructure_index["index_param"] |
|
1646 | index_type = get_superstructure_index["index_type"] |
|
1647 | logging.getLogger().info(get_superstructure_index) |
|
1648 | status = connect.create_partition(superstructure_collection, tag) |
|
1649 | status, ids = connect.insert(superstructure_collection, vectors, partition_tag=tag) |
|
1650 | status = connect.create_index(superstructure_collection, index_type, index_param) |
|
1651 | status, result = connect.get_index_info(superstructure_collection) |
|
1652 | logging.getLogger().info(result) |
|
1653 | assert result._params == index_param |
|
1654 | assert result._collection_name == superstructure_collection |
|
1655 | assert result._index_type == index_type |
|
1656 | ||
1657 | """ |
|
1658 | ****************************************************************** |
|
@@ 1621-1637 (lines=17) @@ | ||
1618 | assert result._index_type == index_type |
|
1619 | assert result._params == index_param |
|
1620 | ||
1621 | def test_get_index_info_partition(self, connect, ham_collection, get_hamming_index): |
|
1622 | ''' |
|
1623 | target: test describe index interface |
|
1624 | method: create collection, create partition and add vectors in it, create index, call describe index |
|
1625 | expected: return code 0, and index instructure |
|
1626 | ''' |
|
1627 | index_param = get_hamming_index["index_param"] |
|
1628 | index_type = get_hamming_index["index_type"] |
|
1629 | logging.getLogger().info(get_hamming_index) |
|
1630 | status = connect.create_partition(ham_collection, tag) |
|
1631 | status, ids = connect.insert(ham_collection, vectors, partition_tag=tag) |
|
1632 | status = connect.create_index(ham_collection, index_type, index_param) |
|
1633 | status, result = connect.get_index_info(ham_collection) |
|
1634 | logging.getLogger().info(result) |
|
1635 | assert result._params == index_param |
|
1636 | assert result._collection_name == ham_collection |
|
1637 | assert result._index_type == index_type |
|
1638 | ||
1639 | def test_get_index_info_partition_superstructrue(self, connect, superstructure_collection, get_superstructure_index): |
|
1640 | ''' |
|
@@ 1360-1376 (lines=17) @@ | ||
1357 | assert result._index_type == index_type |
|
1358 | assert result._params == index_param |
|
1359 | ||
1360 | def test_get_index_info_partition(self, connect, jac_collection, get_jaccard_index): |
|
1361 | ''' |
|
1362 | target: test describe index interface |
|
1363 | method: create collection, create partition and add vectors in it, create index, call describe index |
|
1364 | expected: return code 0, and index instructure |
|
1365 | ''' |
|
1366 | index_param = get_jaccard_index["index_param"] |
|
1367 | index_type = get_jaccard_index["index_type"] |
|
1368 | logging.getLogger().info(get_jaccard_index) |
|
1369 | status = connect.create_partition(jac_collection, tag) |
|
1370 | status, ids = connect.insert(jac_collection, vectors, partition_tag=tag) |
|
1371 | status = connect.create_index(jac_collection, index_type, index_param) |
|
1372 | status, result = connect.get_index_info(jac_collection) |
|
1373 | logging.getLogger().info(result) |
|
1374 | assert result._params == index_param |
|
1375 | assert result._collection_name == jac_collection |
|
1376 | assert result._index_type == index_type |
|
1377 | ||
1378 | """ |
|
1379 | ****************************************************************** |
|
@@ 949-965 (lines=17) @@ | ||
946 | assert result._index_type == index_type |
|
947 | assert result._params == index_param |
|
948 | ||
949 | def test_get_index_info_partition(self, connect, ip_collection, get_simple_index): |
|
950 | ''' |
|
951 | target: test describe index interface |
|
952 | method: create collection, create partition and add vectors in it, create index, call describe index |
|
953 | expected: return code 0, and index instructure |
|
954 | ''' |
|
955 | index_param = get_simple_index["index_param"] |
|
956 | index_type = get_simple_index["index_type"] |
|
957 | logging.getLogger().info(get_simple_index) |
|
958 | status = connect.create_partition(ip_collection, tag) |
|
959 | status, ids = connect.insert(ip_collection, vectors, partition_tag=tag) |
|
960 | status = connect.create_index(ip_collection, index_type, index_param) |
|
961 | status, result = connect.get_index_info(ip_collection) |
|
962 | logging.getLogger().info(result) |
|
963 | assert result._params == index_param |
|
964 | assert result._collection_name == ip_collection |
|
965 | assert result._index_type == index_type |
|
966 | ||
967 | def test_get_index_info_partition_A(self, connect, ip_collection, get_simple_index): |
|
968 | ''' |