Skip to content

Commit 5386fb8

Browse files
committed
Add unknown value test to IndexSettingsTests for GPU
1 parent 8f22e28 commit 5386fb8

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

server/src/test/java/org/elasticsearch/index/IndexSettingsTests.java

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -942,5 +942,16 @@ public void testVectorsUseGpuSetting() {
942942

943943
settings.updateIndexMetadata(newIndexMeta("index", Settings.EMPTY));
944944
assertEquals(IndexSettings.GpuMode.AUTO, settings.useGpuForVectorsIndexing());
945+
946+
IllegalArgumentException e = expectThrows(
947+
IllegalArgumentException.class,
948+
() -> settings.updateIndexMetadata(
949+
newIndexMeta("index", Settings.builder().put("index.vectors.indexing.use_gpu", "unknown").build())
950+
)
951+
);
952+
assertThat(
953+
e.getMessage(),
954+
Matchers.containsString("illegal value can't update [index.vectors.indexing.use_gpu] from [AUTO] to [unknown]")
955+
);
945956
}
946957
}

0 commit comments

Comments
 (0)