meilisearch/MeiliSearch

Mock server initialisation glitch in tests on windows

Open

#5748 aperta il 8 lug 2025

Vedi su GitHub
 (3 commenti) (0 reazioni) (0 assegnatari)Rust (733 fork)batch import
good first issuemaintenance

Metriche repository

Star
 (20.887 star)
Metriche merge PR
 (Merge medio 4g 3h) (37 PR mergiate in 30 g)

Descrizione

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.

Guida contributor