meilisearch/MeiliSearch

Mock server initialisation glitch in tests on windows

Offen

#5.748 geöffnet am 08.07.2025

 (3 Kommentare) (0 Reaktionen) (0 zugewiesene Personen)Rust (2.542 Forks)batch import
good first issuemaintenance

Repository-Metriken

Stars
 (57.572 Sterne)
PR-Merge-Metriken
 (PR-Metriken ausstehend)

Beschreibung

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.

Contributor Guide