yams/tests/integration/daemon
Trevon 7df64b1161
perf(search): bound topology routing and harden runtime paths (#59)
* fix: address review build issues

* perf(search): bound topology routing

Cache route membership, shortlist centroids with static ANN, and route SPQ through explicit allowed-document budgets.

* test(xplan): measure routed vector work

Pin benchmark binary identity and export route, cache, and phase costs for repeated equal-budget comparisons.

* test(search): use portable jthread wrapper

* fix(daemon): serialize detached cancellation

* fix(cli): honor pinned daemon sockets

* fix(xplan): support Windows contract imports

* fix(list): apply metadata filters before paging

* docs(prompts): require memory hydration

Treat search results as candidates and hydrate selected artifacts before use. Quote argument hints for strict YAML loaders.

* test(cli): keep add on pinned daemon

* test(metadata): isolate performance timing

* fix(graph): tolerate stale snippet ranges

Source files may change before persisted symbol metadata is refreshed. Omit stale snippets instead of aborting graph exploration.

* test(daemon): await request readiness

Reuse the retrying list probe before asserting post-shutdown error quality under sanitizer load.

* ci(release): use hosted cmake

Resolve Conan CMake tool requirements from PATH so cold ARM64 caches do not depend on cmake.org. Default BUILD_DIR for failure cleanup.
2026-07-19 14:53:10 -04:00
..
cli_responsiveness_under_load_test.cpp feat: search improvements, test correctness fixes and bug fixes 2026-03-23 13:59:54 -04:00
client_timeout_recovery_test.cpp perf(search): bound topology routing and harden runtime paths (#59) 2026-07-19 14:53:10 -04:00
codex_sandbox_embedding_regression_test.cpp feat(search): make topology-assisted retrieval the default (#57) 2026-07-13 20:26:43 -04:00
daemon_db_corruption_recovery_test.cpp feat(search): make topology-assisted retrieval the default (#57) 2026-07-13 20:26:43 -04:00
daemon_shutdown_test.cpp feat: test fixes, metric expansion, build improvements for gliner 2026-04-23 08:48:33 -04:00
daemon_sigterm_test.cpp testing improvements 2026-01-14 16:27:42 -05:00
daemon_socket_client_test.cpp Stabilize sanitizer lanes and daemon concurrency (#40) 2026-06-01 12:14:43 -04:00
entity_graph_service_integration_catch2_test.cpp experimental → main: MCP timeout fix + doctor integrity checks + search/perf improvements (#31) 2026-05-14 23:29:44 -04:00
ghidra_kg_entity_ingestion_test.cpp Remediate Fold SAST findings 2026-05-27 22:41:44 -04:00
lifecycle_single_instance_test.cpp feat: cleaning up test suite 2026-04-14 10:25:54 -04:00
meson.build feat(search): make topology-assisted retrieval the default (#57) 2026-07-13 20:26:43 -04:00
onnx_tuning_integration_test.cpp fix(ci): stabilize sanitizer lanes 2026-05-18 23:20:19 -04:00
post_ingest_queue_benchmark_test.cpp fix: updating conanfile for onnxruntime to respect system version, updated tests for windows compat, update vectors to enforce wal check point so files does not explode in size 2026-02-21 12:20:50 -05:00
post_ingest_queue_validation_test.cpp fix(ci): stabilize remaining test lanes 2026-05-18 20:25:19 -04:00
post_ingest_trace.cpp fix: resolving TSAN issues and expanding graph building to use gliner data 2026-02-19 14:52:01 -05:00
proxy_slot_starvation_test.cpp feat: cleaning up test suite 2026-04-14 10:25:54 -04:00
resource_governor_integration_test.cpp Stabilize sanitizer lanes and daemon concurrency (#40) 2026-06-01 12:14:43 -04:00
socket_memory_pressure_test.cpp feat: additional test improvements, improved logic for ingestion queue to increase throughput and client stability 2026-02-16 18:13:54 -05:00
stats_command_crash_test.cpp Stabilize daemon recovery and vector reconciliation (#36) 2026-05-23 21:21:55 -04:00
test_async_helpers.h test improvements 2026-01-23 23:00:56 -05:00
test_daemon_harness.h feat(search): make topology-assisted retrieval the default (#57) 2026-07-13 20:26:43 -04:00