diff --git a/src/main/java/org/opensearch/knn/index/engine/faiss/FaissHNSWMethod.java b/src/main/java/org/opensearch/knn/index/engine/faiss/FaissHNSWMethod.java index b801da89e..33f484efd 100644 --- a/src/main/java/org/opensearch/knn/index/engine/faiss/FaissHNSWMethod.java +++ b/src/main/java/org/opensearch/knn/index/engine/faiss/FaissHNSWMethod.java @@ -153,7 +153,6 @@ protected Function getMFromIndexDescription("Invalid description")); + public void testGetRemoteIndexingParameters_Success() { + BuildIndexParams params = createTestBuildIndexParams(); + RemoteIndexParameters result = getRemoteIndexingParameters(params.getParameters()); + + assertNotNull(result); + assertTrue(result instanceof RemoteFaissHNSWIndexParameters); + + RemoteFaissHNSWIndexParameters hnswParams = (RemoteFaissHNSWIndexParameters) result; + assertEquals(METHOD_HNSW, hnswParams.algorithm); + assertEquals("l2", hnswParams.spaceType); + assertEquals(94, hnswParams.efConstruction); + assertEquals(89, hnswParams.efSearch); + assertEquals(14, hnswParams.m); } /**