meilisearch/MeiliSearch

Mock server initialisation glitch in tests on windows

Open

#5.748 aberto em 8 de jul. de 2025

Ver no GitHub
 (3 comments) (0 reactions) (0 assignees)Rust (733 forks)batch import
good first issuemaintenance

Métricas do repositório

Stars
 (20.887 stars)
Métricas de merge de PR
 (Mesclagem média 4d 3h) (37 fundiu PRs em 30d)

Description

Multiple mock servers get to use the same port, which breaks our tests.

We would need to fix the bug in wiremock https://github.com/LukeMathWalker/wiremock-rs/issues/156. A fix was already proposed in the issue.

A temporary workaround is to leak MockServers so that they don't get dropped and recycled by wiremock's deadpool. This was made in commit https://github.com/meilisearch/meilisearch/pull/5734/commits/0a4f2ef89138b40be98f7d238c0e08236b8df57e. This commit needs to be reverted once this issue is fixed.

Guia do colaborador