Skip to content

Conversation

@ldematte
Copy link
Contributor

Backports the following commits to 9.2:

…Tests (elastic#138155)

In elastic#137126 we refactored GPUSupport to use static initialization. Some IT tests were fixed to support this, but we did not notice that GPUIndexIT needed attention too.
GPUIndexIT uses the real (builtin) CuVSProvider, and thus does not need to provide a mock.

This PR changes the Test CuVSProvider to "bypass" itself when we do no specify a mock, so that in those cases we use the builtin provider.
@ldematte ldematte added :Search Relevance/Vectors Vector search >test Issues or PRs that are addressing/adding tests auto-merge-without-approval Automatically merge pull request when CI checks pass (NB doesn't wait for reviews!) backport Team:Search Relevance Meta label for the Search Relevance team in Elasticsearch labels Nov 18, 2025
@elasticsearchmachine elasticsearchmachine merged commit 6faa636 into elastic:9.2 Nov 18, 2025
34 checks passed
@ldematte ldematte deleted the backport/9.2/pr-138155 branch November 18, 2025 08:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

auto-merge-without-approval Automatically merge pull request when CI checks pass (NB doesn't wait for reviews!) backport :Search Relevance/Vectors Vector search Team:Search Relevance Meta label for the Search Relevance team in Elasticsearch >test Issues or PRs that are addressing/adding tests v9.2.2

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants