yams/tests/unit/daemon
trvon 6528949e75
fix(retrieval): harden one-shot output
Deduplicate unary results, verify direct blobs before writing, and surface stream finalization failures instead of reporting partial output as successful.

Signed-off-by: trvon <git@trevon.dev>
2026-08-23 19:36:29 -06:00
..
components fix(daemon): harden async shutdown 2026-08-17 21:43:12 -06:00
abi_model_provider_dimension_catch2_test.cpp fix(security): harden fold-flagged guards 2026-05-17 23:50:32 -04:00
admission_policy_catch2_test.cpp feat: search / retrieval optimizations for performance and accuracy 2026-04-09 21:34:43 -04:00
asio_connection_pool_catch2_test.cpp test(daemon): fix pool teardown race and scale hysteresis 2026-08-21 05:14:10 -06:00
asio_transport_exhaustion_catch2_test.cpp fix(search): cancel disconnected requests 2026-07-28 23:49:14 -04:00
asio_transport_inflight_close_ipc_prefix_catch2_test.cpp fix: download logic improvements and ci test fixes. Stagging download fixes seperate from search features 2026-05-04 13:29:17 -04:00
daemon_background_processing_test.cpp test(daemon): harden background wait, slow-lane hysteresis 2026-08-21 08:55:23 -06:00
daemon_catch2_test.cpp fix(daemon): harden async shutdown 2026-08-17 21:43:12 -06:00
daemon_client_list_status_catch2_test.cpp fix(daemon): clarify IPC response mismatches 2026-08-01 11:28:04 -04:00
daemon_components_test.cpp fix(daemon): serialize socket accept shutdown 2026-08-19 17:26:49 -06:00
daemon_fsm_suite_test.cpp refactor: simplify runtime paths and harden retrieval (#61) 2026-07-31 14:16:45 -04:00
daemon_idle_control_bench_catch2_test.cpp test: isolate process environment 2026-08-04 21:31:39 -04:00
daemon_metrics_catch2_test.cpp chore: housekeeping — rm dead code, consolidate MCP tools, add tests, clean docs (#50) 2026-06-16 19:37:24 -04:00
daemon_metrics_status_test.cpp chore(tooling): mark dependency-managed includes 2026-08-19 08:43:17 -06:00
daemon_protocol_test.cpp refactor: simplify runtime paths and harden retrieval (#61) 2026-07-31 14:16:45 -04:00
daemon_warm_bench_catch2_test.cpp test: isolate process environment 2026-08-04 21:31:39 -04:00
db_recovery_test.cpp fix(daemon): preserve stamp claim ownership 2026-08-20 07:24:45 -06:00
db_recovery_vacuum_catch2_test.cpp Search/grep UX, runtime hardening, and CI stabilization (#39) 2026-05-27 12:15:17 -04:00
db_salvage_catch2_test.cpp test(metadata): add corruption fixture + suites: page smash (header 2026-07-01 20:11:03 -04:00
dispatch_response_mapper_catch2_test.cpp fix(search): correct code navigation 2026-07-28 22:33:31 -04:00
dynamic_cap_sentinel_catch2_test.cpp fix(daemon): WAL flush on shutdown, corrupt-DB salvage, test hardening, ASAN fix (#27) 2026-05-09 23:03:23 -04:00
embedding_lifecycle_manager_catch2_test.cpp refactor(config): consolidate embedding policy 2026-08-05 20:53:18 -04:00
embedding_provider_recovery_catch2_test.cpp fix: license header file updates, mcp improvements, windows build fixes 2026-01-30 17:23:33 -05:00
entity_graph_service_catch2_test.cpp fix: license header file updates, mcp improvements, windows build fixes 2026-01-30 17:23:33 -05:00
external_plugin_host_test.cpp refactor(plugins): centralize lifecycle policy 2026-08-03 17:52:58 -04:00
frame_reader_catch2_test.cpp feat: checkpoint for updated unit test for daemon communication / protobuf errors. Expanding untested surface with optimizations for communication and ingestion. Additional work for ci apt / rpm install improvements, systemd configuration for installs and improved validation testing of packaging logic to reduce gpg errors. 2026-04-08 11:39:15 -04:00
graph_component_catch2_test.cpp fix(testing): stabilize TSAN coverage, harden daemon shutdown, and speed up KG/storage paths (#53) 2026-06-26 17:57:02 -04:00
grep_result_window_catch2_test.cpp refactor: simplify runtime paths and harden retrieval (#61) 2026-07-31 14:16:45 -04:00
health_check_isolation_catch2_test.cpp feat: adding perf optimizations for search and grep based on previous commit. Improving model logic for future embeddinggemma and improved colbert support. Re-ranking fixes for search to improve retrieval accuracy. 2026-03-11 14:15:33 -04:00
idle_zero_concurrency_catch2_test.cpp fix: correctness fix for abalation test, fixes for daemon response (regression is present underload/repair) 2026-04-20 13:20:24 -04:00
in_process_transport_catch2_test.cpp feat(daemon): shutdown hardening + test helper linkage fixes (#44) 2026-06-08 16:29:44 -04:00
ingest_metrics_publisher_catch2_test.cpp feat: extracted public and categorized methods from service manager. 2026-04-16 10:39:10 -04:00
metrics_consistency_catch2_test.cpp fix(daemon): harden async shutdown 2026-08-17 21:43:12 -06:00
model_provider_registry_catch2_test.cpp test: isolate process environment 2026-08-04 21:31:39 -04:00
multiplex_client_catch2_test.cpp feat: optimizations based on profile runs in hashing and work coordinator. test updates and correctness fixes 2026-02-24 21:06:43 -05:00
onnx_embedding_diagnostic_test.cpp test: isolate process environment 2026-08-04 21:31:39 -04:00
onnx_gpu_provider_catch2_test.cpp fix: make Gemma CoreML fallback automatic 2026-04-02 13:56:42 -04:00
onnx_model_pool_catch2_test.cpp test: isolate process environment 2026-08-04 21:31:39 -04:00
onnx_model_provider_config_test.cpp test: isolate process environment 2026-08-04 21:31:39 -04:00
onnx_plugin_harness_test.cpp refactor(plugins): centralize lifecycle policy 2026-08-03 17:52:58 -04:00
physical_walk_ttl_test.cpp feat(daemon): adaptive physical-walk TTL + statvfs fast-path, hot-tier getenv→TuningSnapshot, RepairScheduling/RepairTuning slice extractions 2026-04-28 15:39:11 -04:00
plugin_content_extractor_adapter_test.cpp fix: license header file updates, mcp improvements, windows build fixes 2026-01-30 17:23:33 -05:00
plugin_infrastructure_test.cpp test: move stress cases to slow suite 2026-08-12 20:36:16 -06:00
plugin_manager_config_test.cpp fix: license header file updates, mcp improvements, windows build fixes 2026-01-30 17:23:33 -05:00
post_ingest_dynamic_cap_recovery_catch2_test.cpp fix(ci): stabilize sanitizer validation 2026-08-08 11:42:33 -04:00
proto_serializer_catch2_test.cpp fix(cli): discover daemon log via status 2026-08-20 21:00:49 -06:00
repair_binary_filter_catch2_test.cpp fix: license header file updates, mcp improvements, windows build fixes 2026-01-30 17:23:33 -05:00
repair_hold_hints_test.cpp optimizations: throughput optimizations, bug fixes, docs updates and benchmark cleanup 2026-04-26 21:43:00 -04:00
repair_scheduling_adapter_catch2_test.cpp feat: repair logic improvements, expanding config options to disable rebuilding/repair for memory constrained systems 2026-04-24 10:53:15 -04:00
repair_service_post_ingest_channel_catch2_test.cpp fix(daemon): harden async shutdown 2026-08-17 21:43:12 -06:00
request_handler_admission_reuse_catch2_test.cpp feat: search / retrieval optimizations for performance and accuracy 2026-04-09 21:34:43 -04:00
request_handler_io_edge_catch2_test.cpp fix(build): restore clean test and benchmark links 2026-08-06 09:59:07 -04:00
request_handler_lifetime_catch2_test.cpp feat: optimizations based on profile runs in hashing and work coordinator. test updates and correctness fixes 2026-02-24 21:06:43 -05:00
request_handler_repair_cancel_catch2_test.cpp test: expand storage-readiness coverage — 48.1%→59.8% broad, 74.3% narrow (#38) 2026-05-25 22:58:15 -04:00
request_handler_status_unary_catch2_test.cpp fix(retrieval): harden one-shot output 2026-08-23 19:36:29 -06:00
request_handler_writer_drain_cleanup_catch2_test.cpp fix: windows test fixes 2026-02-20 22:51:41 -05:00
resource_governance_test.cpp refactor(config): consolidate runtime tuning 2026-08-05 20:53:18 -04:00
sandbox_detection_catch2_test.cpp fix(asan): Addressing asan test regressions and suite failures from recent changes 2026-05-01 09:18:39 -04:00
search_admission_controller_catch2_test.cpp feat: extracted public and categorized methods from service manager. 2026-04-16 10:39:10 -04:00
service_manager_catch2_test.cpp fix(config): revoke removed tuning overrides 2026-08-05 20:53:19 -04:00
service_manager_provider_degraded_catch2_test.cpp test: isolate process environment 2026-08-04 21:31:39 -04:00
service_manager_shutdown_ownership_catch2_test.cpp fix: license header file updates, mcp improvements, windows build fixes 2026-01-30 17:23:33 -05:00
simeon_model_provider_catch2_test.cpp feat: bumping simeon, improving graph building, clustering, configuration tuning of said system and updating benchmark files. Additional fixes for daemon readiness and status return underload. 2026-04-20 09:31:45 -04:00
status_readiness_vector_usable_catch2_test.cpp feat: adding instrumentation and config options for build and repair system. Bumping simeon and improving topology system with experimental findings 2026-04-24 17:38:24 -04:00
storage_preflight_test.cpp fix(ci): stablize ci 2026-07-02 21:34:18 -04:00
streaming_handlers_catch2_test.cpp cleaning up code 2026-01-21 16:54:16 -05:00
streaming_processor_catch2_test.cpp ci improvements. streaming processor bug and test fixes 2025-12-28 17:13:54 -05:00
timing_audit_catch2_test.cpp feat: cleaning up test suite 2026-04-14 10:25:54 -04:00
topology_manager_catch2_test.cpp feat: extracted public and categorized methods from service manager. 2026-04-16 10:39:10 -04:00
tune_advisor_environment_snapshot_catch2_test.cpp refactor(config): consolidate runtime tuning 2026-08-05 20:53:18 -04:00
tune_advisor_snapshot_test.cpp test: instrumentation expansions for ingestion speed experiments and tuning improvements 2026-04-26 19:55:29 -04:00
tune_advisor_threshold_test.cpp fix(ci): stabilize sanitizer validation 2026-08-08 11:42:33 -04:00
tuning_allocation_catch2_test.cpp fix(ci): stabilize sanitizer validation 2026-08-08 11:42:33 -04:00
tuning_loop_wakeup_catch2_test.cpp feat: cleaning up test suite 2026-04-14 10:25:54 -04:00
tuning_reconciliation_catch2_test.cpp refactor: simplify runtime paths and harden retrieval (#61) 2026-07-31 14:16:45 -04:00
vector_index_coordinator_bulk_scope_catch2_test.cpp feat: continued extraction from serach engine and vector improvements. This allows for better testing and experimentation 2026-04-22 12:24:28 -04:00
vector_index_coordinator_coalesce_catch2_test.cpp test(ci): stabilize platform matrix 2026-08-18 21:07:59 -06:00
vector_index_coordinator_telemetry_catch2_test.cpp fix(vector): bind rebuild readiness to epochs 2026-08-17 21:43:11 -06:00
work_coordinator_test.cpp fix(daemon): harden async shutdown 2026-08-17 21:43:12 -06:00
write_coordinator_catch2_test.cpp feat(search): make topology-assisted retrieval the default (#57) 2026-07-13 20:26:43 -04:00