mirror of
https://github.com/qdrant/qdrant.git
synced 2026-07-25 20:21:08 -05:00
* Enable async_scorer in integration tests Enable `async_scorer=true` for all openapi and shell-based integration tests by setting the environment variable in `integration-tests.sh`. This exercises the io_uring vector storage path (on Linux) across all vector configurations tested there, with graceful fallback if io_uring is unavailable on the CI runner. Made-with: Cursor * Scope async_scorer to test_points_search consensus test only Revert the blanket async_scorer=true from integration-tests.sh to keep the normal mmap path covered. Instead, enable it via extra_env in just the test_points_search consensus test, so we exercise the io_uring path without losing coverage of the non-io_uring path on Linux. Made-with: Cursor * Parametrize test_points_search for sync/async scorer modes Use pytest.mark.parametrize to run test_points_search twice: once with the default scorer (sync_scorer) and once with async_scorer=true. This exercises both the normal mmap and io_uring paths in a single test. Made-with: Cursor --------- Co-authored-by: Cursor Agent <agent@cursor.com>